NeoStumbler
Overview
• NeoStumbler is a sophisticated, open-source mobile application engineered for the comprehensive mapping and geolocation of wireless infrastructure.
• By identifying cell towers, Wi-Fi access points, and Bluetooth beacons, the tool allows users to contribute to global network databases or maintain personal records of wireless topography.
• Designed with a commitment to user privacy, the application is entirely ad-free.
Core Functionality
1. Active Scanning:
• Conducts precise, high-frequency scans of the surrounding wireless environment to ensure the acquisition of high-quality, granular data.
2. Passive Collection:
• Offers a battery-optimized background mode, allowing users to map their surroundings continuously without significant power consumption.
• This feature is configurable via the settings menu.
Data Management and Integration
1. Service Synchronization:
• Seamlessly integrates with Ichnaea-compatible geolocation services, most notably BeaconDB, enabling users to upload their findings to contribute to a larger, public-facing intelligence network.
2. Export Versatility:
• Provides robust support for data portability, allowing users to export raw datasets into widely recognized formats including CSV and SQLite for external analysis.
Visualization and Analytics
1. Mapping Interface:
• Features an integrated map view that displays geographic coverage, allowing users to visualize the specific areas where data collection has occurred.
2. Performance Analytics:
• Includes a dedicated statistics dashboard that tracks the volume and variety of wireless devices discovered over time, providing insights into local network density and scanning progress.
Privacy and Philosophy
• NeoStumbler is built on the principle of transparency.
• As an open-source project, the codebase is accessible for verification, ensuring that user privacy remains protected.
• By avoiding trackers and advertisements, the application provides a clean, professional utility for network enthusiasts and researchers alike who require a reliable tool for wireless discovery and signal mapping.
FAQ
Q: Is NeoStumbler free to use and does it contain advertisements?
A: Yes, the application is completely free to use. Furthermore, it is entirely ad-free and contains no third-party trackers, ensuring that your experience remains focused on data collection without intrusive marketing.
Q: Does the app require a constant connection while I am scanning?
A: You do not need a constant connection to collect data. NeoStumbler functions perfectly while offline by storing your findings locally on the device, allowing you to synchronize or upload your data to services like BeaconDB whenever you have an active network connection.
Q: How does the passive collection mode affect my phone’s battery life?
A: The passive collection mode is specifically engineered to be battery-optimized. It runs efficiently in the background, allowing you to map your surroundings continuously throughout the day without placing a significant or noticeable drain on your device's power levels.
Version History
v2.3.6——14 Jul 2026
Application for collecting locations of wireless devices, such as cell towers Download the latest version of NeoStumbler to enjoy new features and updates immediately!
*2.3.6
• Updated target SDK to 37 (Android 17)
• Fixed scan intervals being inverted
• Minor refactoring
• Updated dependencies
*2.3.5
• Fixed not being able to send reports on older Android versions
• Optimized storage for passive Bluetooth scan results
• Updated dependencies
• Updated translations
*2.3.4
• Scanning can now be paused when the device is overheating
• Scanning status is shown as "paused" when the active scanner is not collecting data
• Wake locks are released when scanning is paused to reduce battery consumption
• Passive mode now collects data when the active scanner is paused
• Slightly increased transparency for map coverage hexagons in the dark mode
• Added timestamps to the crash log
• Migrated to network security configuration for Android 17 compatibility
• Minor optimizations
• Fixed a crash when the geolocate endpoint returns invalid data
• Updated dependencies
• Updated translations