-
beaconDB, base de données publique de localisation sans fil
- 219 953 réseaux
- 5 565 balises
- 7 601 antennes
- 36 pays
- Collecte éthique : collecte de données par opt-in
- Protection de la vie privée : les informations sont obfusquées pour protéger les émetteurs et les contributeurs
- Prévention des abus : la mise à jour des données existantes nécessite des informations qui ne peuvent être obtenues qu’à portée physique de la balise
-
Contribution
- beaconDB a récemment commencé à accepter des soumissions. Pour ajouter une couverture locale, vous pouvez utiliser les applications suivantes :
- NeoStumbler : prise en charge des antennes cellulaires, des réseaux Wi‑Fi et des appareils Bluetooth
- Téléchargement sur F-Droid
- Dans l’onglet des paramètres, définissez le point de terminaison sur
https://beacondb.net
- Tower Collector : prise en charge des antennes cellulaires uniquement
- Téléchargement sur F-Droid ou Google Play
- Dans les préférences d’envoi, activez la prise en charge d’un service MLS personnalisé et définissez l’adresse sur
https://beacondb.net/v2/geosubmit
- NeoStumbler : prise en charge des antennes cellulaires, des réseaux Wi‑Fi et des appareils Bluetooth
- Les données soumises sont agrégées et partagées sous licence domaine public. Pour plus de détails sur le traitement des données, consultez la notice de confidentialité
- beaconDB a récemment commencé à accepter des soumissions. Pour ajouter une couverture locale, vous pouvez utiliser les applications suivantes :
-
Utilisation
- beaconDB est expérimental et ne doit pas être utilisé pour des services critiques
- Si vous avez un téléphone Android exécutant la dernière version preview de microG, vous pouvez essayer facilement beaconDB sans rien installer. Dans la page de localisation des paramètres microG, appuyez sur les trois points en haut à droite pour définir une URL de service personnalisée. Réglez-la sur
https://beacondb.net/pour essayer beaconDB - Comme beaconDB repart de zéro, il est très probable qu’il n’y ait pas de couverture Wi‑Fi pour votre région. Si beaconDB ne peut pas estimer la position à l’aide du Wi‑Fi, il se rabat sur des positions approximatives d’antennes cellulaires provenant du dernier dump de données de MLS. Les données soumises mettent au moins 5 minutes avant de devenir disponibles via l’API beaconDB
-
Développeurs
- beaconDB héberge le point de terminaison
https://beacondb.net/v1/geolocate, compatible avec le format de requête d’Ichnaea. Si votre logiciel a beaucoup d’utilisateurs, il ne faut pas l’utiliser comme service de localisation par défaut. L’infrastructure de beaconDB n’est pas encore capable de traiter un grand volume de requêtes - Aucun dump de données n’est fourni pour le moment. Les mesures nécessaires à la protection de la vie privée des contributeurs et des propriétaires d’AP sont en cours d’étude
- Code source : Codeberg
- Chat : Matrix et IRC
- Suivi des bugs
- Notice de confidentialité
- Créateur : Joel Koen
- beaconDB héberge le point de terminaison
Le résumé de GN⁺
- beaconDB est une base de données de localisation sans fil éthique et axée sur la protection de la vie privée. Cela repose sur une collecte de données par opt-in et la fourniture d’informations obfusquées
- Les contributeurs peuvent soumettre des données via les applications NeoStumbler et Tower Collector. Les données soumises sont partagées sous licence domaine public
- beaconDB est expérimental et ne doit pas être utilisé pour des services critiques. Il peut être essayé facilement via microG
- Les développeurs peuvent utiliser un point de terminaison compatible avec le format de requête d’Ichnaea. Toutefois, la capacité à traiter un grand nombre de requêtes reste encore limitée
- beaconDB se distingue des autres bases de données de localisation par l’importance qu’il accorde à la collecte éthique des données et à la protection de la vie privée.
1 commentaires
Commentaires Hacker News
Concernant « ethically sourced: opt-in only data collection », si mon voisin scanne mon réseau Wi‑Fi et l’envoie à BeaconDB, alors je n’ai pas donné mon consentement
L’auteur ne fournit pas d’application mobile open source permettant de collecter directement les données
Quand j’ai étudié GrapheneOS, il était impossible de fournir un service de localisation personnalisé
Le principal problème de MLS est d’avoir été attaqué en justice pour brevet par Skyhook
En lisant à propos du retrait de MLS, j’ai vu que plusieurs organisations (e foundation, Graphene) souhaitent aussi proposer un service de remplacement
Ce projet est sympa, mais il ressemble à un projet porté par une seule personne avec peu de participation sur GitHub
Le projet réel est en fait développé sur Codeberg, et il y a un peu plus de participation d’autres personnes en plus du développeur principal
Je me demande s’il y a une raison pour laquelle l’API ne renvoie pas la position des points d’accès
Ce projet est vraiment formidable
Je me demande si ce projet est proposé uniquement via une API
C’est vraiment un super projet
J’espère que GrapheneOS prendra rapidement en charge ce projet