NeoStumbler is an application for collecting locations of wireless devices, such as cell towers, Wi-Fi access points and Bluetooth beacons.
The data collection can either be done actively or passively. The active wireless scanning provides more data with higher quality at the cost of increased battery consumption. The passive data collection happens in the background while the app is not open by using locations requested by other apps. The passive data collection is done only when explicitly enabled in the settings.
The collected data can then be sent to an Ichnaea-compatible geolocation service to improve their quality or exported to a CSV or SQLite file for various purposes, such as analyzing network coverage.
Other features of NeoStumbler include a map showing areas where data has been collected and a statistics page showing the number of devices discovered over time.