https://beacondb.net/

Submitted URL:
https://beacondb.net/
Report Finished:

The outgoing links identified from the page

LinkText
https://github.com/mjaakko/NeoStumblerNeoStumbler
https://f-droid.org/packages/xyz.malkki.neostumbler.fdroid/download on F-Droid
https://github.com/zamojski/TowerCollectorTower Collector
https://f-droid.org/packages/info.zamojski.soft.towercollector/download on F-Droid
https://play.google.com/store/apps/details?id=info.zamojski.soft.towercollectorGoogle Play
https://microg.org/microG
https://ichnaea.readthedocs.io/en/latest/api/geolocate.htmlIchnaea's request format
https://codeberg.org/beacondb/beacondbon Codeberg
https://mapstodon.space/@beacondbon Mastodon
https://matrix.to/#/#_oftc_#beacondb:matrix.orgon Matrix

JavaScript Variables · 3 found

Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope

NameType
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject

Console log messages · 0 found

Messages logged to the web console

HTML

The raw HTML body of the page

<!DOCTYPE html><html lang="en"><!-- source code: https://codeberg.org/beacondb/beacondb.net --><head><meta charset="utf-8"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><meta name="viewport" content="width=device-width"><meta name="generator" content="Astro v4.8.6"><title>beaconDB</title><link rel="stylesheet" href="https://cdn.joel.net.au/assets/beacondb.net/_astro/index.6iA8xKrE.css">
<style>@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(https://cdn.joel.net.au/fonts/space-mono-400.woff2) format("woff2")}@font-face{font-family:Space Mono;font-style:italic;font-display:swap;font-weight:400;src:url(https://cdn.joel.net.au/fonts/space-mono-400-italic.woff2) format("woff2")}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(https://cdn.joel.net.au/fonts/space-mono-700.woff2) format("woff2")}@font-face{font-family:Space Mono;font-style:italic;font-display:swap;font-weight:700;src:url(https://cdn.joel.net.au/fonts/space-mono-700-italic.woff2) format("woff2")}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(https://cdn.joel.net.au/fonts/space-grotesk.woff2) format("woff2-variations")}body{font-family:Space Grotesk Variable,ui-sans-serif,system-ui,sans-serif}
</style></head> <body class="bg-neutral-950 mt-16 mb-32 p-4"> <header class="max-w-2xl mx-auto prose prose-neutral prose-invert mb-4"> <h1 class="text-3xl font-semibold flex items-end gap-2 text-teal-400 mb-2"> <svg xmlns="http://www.w3.org/2000/svg" width="2rem" height="2rem" viewBox="0 0 24 24"> <path fill="currentColor" d="M4.93 4.93A9.97 9.97 0 0 0 2 12c0 2.76 1.12 5.26 2.93 7.07l1.41-1.41A7.94 7.94 0 0 1 4 12c0-2.21.89-4.22 2.34-5.66zm14.14 0l-1.41 1.41A7.96 7.96 0 0 1 20 12c0 2.22-.89 4.22-2.34 5.66l1.41 1.41A9.97 9.97 0 0 0 22 12c0-2.76-1.12-5.26-2.93-7.07M7.76 7.76A5.98 5.98 0 0 0 6 12c0 1.65.67 3.15 1.76 4.24l1.41-1.41A4 4 0 0 1 8 12c0-1.11.45-2.11 1.17-2.83zm8.48 0l-1.41 1.41A4 4 0 0 1 16 12c0 1.11-.45 2.11-1.17 2.83l1.41 1.41A5.98 5.98 0 0 0 18 12c0-1.65-.67-3.15-1.76-4.24M12 10a2 2 0 0 0-2 2a2 2 0 0 0 2 2a2 2 0 0 0 2-2a2 2 0 0 0-2-2"></path> </svg>
beaconDB
</h1> <p class="lead mt-0">public domain wireless geolocation database</p> <div class="flex sm:justify-around gap-3 flex-wrap text-neutral-300"> <!--

          hey uh if you want this machine readable go to https://beacondb.net/stats.json :)

        --> <div class="flex items-center gap-2.5 hover:text-teal-400 transition font-[500]"> <svg width="1em" height="1em" viewBox="0 0 24 24" class="text-lg mb-0.5" data-icon="ic:sharp-network-wifi">  <symbol id="ai:ic:sharp-network-wifi"><path fill="currentColor" d="M12 4C7.31 4 3.07 5.9 0 8.98L12 21L24 8.98A16.88 16.88 0 0 0 12 4m0 4c-2.86 0-5.5.94-7.65 2.51L2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07l-1.43 1.43A12.99 12.99 0 0 0 12 8"></path></symbol><use xlink:href="#ai:ic:sharp-network-wifi"></use>  </svg> <span> <span class="tracking-wider">7,451,564</span> networks </span> </div><div class="flex items-center gap-1.5 hover:text-teal-400 transition font-[500]"> <svg width="1em" height="1em" viewBox="0 0 24 24" class="text-lg mb-0.5" data-icon="ic:sharp-bluetooth">  <symbol id="ai:ic:sharp-bluetooth"><path fill="currentColor" d="M17.71 7.71L12 2h-1v7.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L11 14.41V22h1l5.71-5.71l-4.3-4.29zM13 5.83l1.88 1.88L13 9.59zm1.88 10.46L13 18.17v-3.76z"></path></symbol><use xlink:href="#ai:ic:sharp-bluetooth"></use>  </svg> <span> <span class="tracking-wider">260,436</span> beacons </span> </div><div class="flex items-center gap-2.5 hover:text-teal-400 transition font-[500]"> <svg width="1em" height="1em" viewBox="0 0 24 24" class="text-lg mb-0.5" data-icon="ic:sharp-cell-tower">  <symbol id="ai:ic:sharp-cell-tower"><path fill="currentColor" d="m7.3 14.7l1.2-1.2c-1-1-1.5-2.3-1.5-3.5c0-1.3.5-2.6 1.5-3.5L7.3 5.3c-1.3 1.3-2 3-2 4.7s.7 3.4 2 4.7M19.1 2.9l-1.2 1.2c1.6 1.6 2.4 3.8 2.4 5.9c0 2.1-.8 4.3-2.4 5.9l1.2 1.2c2-2 2.9-4.5 2.9-7.1c0-2.6-1-5.1-2.9-7.1"></path><path fill="currentColor" d="M6.1 4.1L4.9 2.9C3 4.9 2 7.4 2 10c0 2.6 1 5.1 2.9 7.1l1.2-1.2c-1.6-1.6-2.4-3.8-2.4-5.9c0-2.1.8-4.3 2.4-5.9m10.6 10.6c1.3-1.3 2-3 2-4.7c-.1-1.7-.7-3.4-2-4.7l-1.2 1.2c1 1 1.5 2.3 1.5 3.5c0 1.3-.5 2.6-1.5 3.5zM14.5 10a2.5 2.5 0 0 0-5 0c0 .76.34 1.42.87 1.88L7 22h2l.67-2h4.67l.66 2h2l-3.37-10.12c.53-.46.87-1.12.87-1.88m-4.17 8L12 13l1.67 5z"></path></symbol><use xlink:href="#ai:ic:sharp-cell-tower"></use>  </svg> <span> <span class="tracking-wider">322,374</span> towers </span> </div><div class="flex items-center gap-1.5 hover:text-teal-400 transition font-[500]"> <svg width="1em" height="1em" viewBox="0 0 24 24" class="text-lg mb-0.5" data-icon="ic:sharp-flag">  <symbol id="ai:ic:sharp-flag"><path fill="currentColor" d="M14.4 6L14 4H5v17h2v-7h5.6l.4 2h7V6z"></path></symbol><use xlink:href="#ai:ic:sharp-flag"></use>  </svg> <span> <span class="tracking-wider">88</span> countries </span> </div> </div> </header> <img class="max-w-7xl w-full mx-auto" src="https://cdn.joel.net.au/assets/beacondb.net/_astro/plot.blkCcuO7.jpg"> <div class="mx-auto max-w-2xl prose prose-neutral prose-invert"> <ul> <li><b>ethically sourced</b>: opt-in only data collection</li> <li> <b>privacy friendly</b>: published information is obfuscated to
          protect transmitters and contributors
</li> <li> <b>abuse resistant</b>: updating existing data requires information
          only available in physical range of a beacon
</li> </ul> <h2 id="contribute">contribute</h2> <p>
beaconDB has recently started to accept submissions. to add coverage for
        your area you can use the following apps on your phone:
</p> <ul> <li> <a href="https://github.com/mjaakko/NeoStumbler">NeoStumbler</a>:
          supports cell towers, wifi networks and bluetooth devices
<ul> <li> <a href="https://f-droid.org/packages/xyz.malkki.neostumbler.fdroid/">download on F-Droid</a> </li> <li>
in the Settings tab, set the endpoint to <code>https://beacondb.net</code>, so that your endpoint configuration matches <a href="/neostumbler.png">this screenshot</a> </li> </ul> </li> <li> <a href="https://github.com/zamojski/TowerCollector">Tower Collector</a>: only supports cell towers
<ul> <li> <a href="https://f-droid.org/packages/info.zamojski.soft.towercollector/">download on F-Droid</a>
or
<a href="https://play.google.com/store/apps/details?id=info.zamojski.soft.towercollector">Google Play</a> </li> <li>
in Upload Preferences, enable support for custom MLS services and
              set the address to <code>https://beacondb.net/v2/geosubmit</code> </li> </ul> </li> </ul> <p>
data you submit will be aggregated and shared under a public domain
        license. for more information on how your data is handled, see the
<a href="/privacy">privacy notice</a>.
</p> <h2 id="usage">usage</h2> <p> <b>
beaconDB is experimental and should not be used by critical services
</b> </p> <p>
if you own an Android phone running the latest preview version of <a href="https://microg.org/">microG</a> (v0.3.2), you can easily give beaconDB a spin without needing to install
        anything. in microG Settings on the Location page, pressing the three dots
        in the top right lets you set a custom service URL. you can set this to <code>https://beacondb.net/</code> to give beaconDB a try. make sure to keep the Request from Mozilla options
        enabled - this refers to the custom service URL.
</p> <p>
as beaconDB is starting from scratch there is likely no wifi coverage
        for your area. if beaconDB can't estimate your location using wifi, it
        will fallback to an approximate cell tower location sourced from MLS'
        final data dump. note that submissions will take at least 5 minutes to
        become available in the beaconDB API.
</p> <h2 id="developers">developers</h2> <p>
beaconDB hosts an endpoint at
<code>https://beacondb.net/v1/geolocate</code> which is compatible with
<a href="https://ichnaea.readthedocs.io/en/latest/api/geolocate.html">Ichnaea's request format</a>. please make sure to set a user agent to identify your client!!
</p> <p>
if your software has a large amount of users, please don't use this as a
        default location service. beaconDB infrastructure is not yet capable of
        handling a large amount of requests.
</p> <p>
data dumps are currently not available as I'm still researching the
        measures I need to take to protect the privacy of both contributors and
        AP owners.
</p> <hr> <ul> <li>
source code and bug tracker <a href="https://codeberg.org/beacondb/beacondb">on Codeberg</a> </li> <li>
follow updates
<a rel="me" href="https://mapstodon.space/@beacondb">on Mastodon</a> </li> <li>
join the discussion
<a href="https://matrix.to/#/#_oftc_#beacondb:matrix.org">on Matrix</a>
and <a href="irc://irc.oftc.net/#beacondb">IRC</a> </li> <li>
donations accepted <a href="https://liberapay.com/joelkoen/">on Liberapay</a> </li> <li>human readable <a href="/privacy">privacy notice</a></li> <li>made by <a href="https://joel.net.au/">Joel Koen</a></li> </ul> </div> </body></html>