NeoStumbler: An Android App for Geolocation Data Contribution
This repository profile is provided by osrepos.com, an open source repository discovery platform.

Summary
NeoStumbler is an Android application designed for mapping wireless infrastructure and contributing data to geolocation services. It allows users to collect locations of cell towers, Wi-Fi access points, and Bluetooth beacons, then submit them to Ichnaea-compatible services like Mozilla Location Services and beaconDB. The app offers a modern UI, comprehensive data collection, and battery-friendly operation.
Repository Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
NeoStumbler is a robust Android application developed by mjaakko, aimed at enhancing global geolocation services through community-driven data collection. This open-source project, written in Kotlin, empowers users to map wireless infrastructure, including cell towers, Wi-Fi access points, and Bluetooth beacons. The collected data can then be contributed to Ichnaea-compatible geolocation services, such as Mozilla Location Services and beaconDB, helping to improve location accuracy worldwide.
Installation
NeoStumbler offers multiple installation options to suit different user preferences and device configurations. Users can download the application directly from various app stores or by obtaining an APK from the Releases page.
The fdroid variant, which excludes closed components, is available on F-Droid and IzzyOnDroid. For a full-featured experience, the full variant can be installed from Accrescent. A modified version of the full variant, compliant with Google Play policies, is also accessible on Google Play.
For those installing via APK, manual updates or tools like Obtainium are necessary. Pre-release versions, while generally usable, may contain minor bugs or UI issues.
Examples
NeoStumbler's primary function is to actively or passively collect location data for various wireless signals. Users can:
- Collect Data: Gather precise geographical coordinates for cell towers, Wi-Fi access points, and Bluetooth beacons.
- Visualize: View collected data on an interactive map within the application, identifying areas with sparse coverage.
- Export: Export collected data into standard formats like CSV or SQLite for further analysis or personal use.
- Contribute: Seamlessly upload collected data to services like beaconDB and Mozilla Location Services to enhance public geolocation databases.
Why Use
NeoStumbler stands out for several compelling reasons:
- Modern Design: Features a clean Material 3 UI and supports the latest Android versions (10+), ensuring a smooth user experience.
- Comprehensive Collection: Gathers data from multiple sources, including cell towers, Wi-Fi, and Bluetooth, providing a rich dataset.
- Battery Efficiency: Designed with features like passive mode and motion sensor integration to minimize battery consumption during data collection.
- Privacy-Focused: Offers options to reduce sensitive metadata in collected data, prioritizing user privacy.
- Community Contribution: Enables users to actively participate in improving global geolocation services, making a tangible impact.
Links
Related repositories
Similar repositories that may be relevant next.

LibrePods: Liberate Your AirPods on Android and Linux
June 27, 2026
LibrePods is an open-source project that brings Apple AirPods features to non-Apple devices. It implements the proprietary protocol, allowing users to control listening modes, monitor battery, and utilize ear detection on Android and Linux. This project aims to free AirPods from the Apple ecosystem, enhancing their versatility.

APK Studio: A Cross-Platform IDE for Android Reverse Engineering
June 13, 2026
APK Studio is an open-source, cross-platform IDE built with Qt6, designed for reverse-engineering Android application packages. It offers a user-friendly interface with features like a code editor with syntax highlighting for Smali files, automatic tool downloads, and support for decompiling, recompiling, and signing APKs. This tool simplifies the process of analyzing and modifying Android applications across different operating systems.
Fluent UI System Icons: Modern, Cross-Platform Icons from Microsoft
May 3, 2026
Fluent System Icons offers a comprehensive collection of familiar, friendly, and modern icons developed by Microsoft. This repository provides these high-quality icons for various platforms, including Android, iOS, Flutter, and plain SVG. It's an excellent resource for developers and designers looking to enhance their applications with a consistent and contemporary visual style.
Klick'r - Smart AutoClicker: Advanced Image Detection for Android Automation
April 12, 2026
Klick'r, formerly Smart AutoClicker, is an open-source Android application that automates repetitive tasks. It uniquely combines traditional auto-clicking with advanced image detection capabilities, offering a versatile solution for gamers, testers, and anyone needing sophisticated automation on Android devices.
Source repository
Open the original repository on GitHub.
8 counted GitHub visits