beaconDB

public domain wireless geolocation database

14,029,302 networks
467,313 beacons
618,296 towers
125 countries

initialising map...

contribute

to add coverage for your area you can use the following apps on your phone:

data you submit will be aggregated and made available to clients in the beaconDB API. in the future, obfuscated data dumps will be published under a public domain license. for further details on how data you submit is handled, see the privacy notice.

usage

please note that beaconDB is experimental and may be unreliable

if you own an Android phone running the latest preview version of microG (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 https://beacondb.net/ to give beaconDB a try. make sure to keep the Request from Mozilla options enabled - this refers to the custom service URL.

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.

developers

beaconDB hosts an endpoint at https://api.beacondb.net/v1/geolocate which is compatible with Ichnaea's request format. please make sure to set a user agent to identify your client!!

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.

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.