Network Survey 2.0

Survey cellular, Wi-Fi, Bluetooth and GNSS, then log, stream or upload the data

filecart Android Updated Oct 31, 2026
Download 69.21 MB
49downloads
13this week
FreeFreeware
0reviews

Screenshots

About Network Survey

Network Survey turns an Android phone into a wireless survey tool. Pick what to survey, pick where the data goes, and press Start survey. One survey, one Start and one Stop.

What it records

• Cellular: serving and neighbor cells for GSM, CDMA, UMTS, LTE and 5G NR, including carrier aggregation

• Phone state: what the radio is doing

• Wi-Fi: access points, with channel, security and 802.11 standard

• Bluetooth: Classic and BLE devices, with company names and Find My trackers

• GNSS: GPS, GLONASS, Galileo, BeiDou, QZSS, IRNSS and SBAS satellites

• Call records: calls, texts (SMS and MMS) and cell tower changes, saved to log files

Where the data goes

Turn on one destination or several at once:

• Log files: CSV files on the phone

• NS Analytics: uploads to your team's workspace

• MQTT stream: JSON records to your own broker (for example Mosquitto), with TLS and QR code setup

• gRPC stream: records to your own gRPC server

• Community databases: OpenCelliD and BeaconDB

Message formats: messaging.networksurvey.app

NS Analytics

NS Analytics is the web analytics companion for Network Survey data. Connected phones upload their records to your workspace, so nobody copies files off phones. See your surveys on one map, open an analysis page for each record type, and export the raw records. Connect a phone by scanning the QR code on your workspace's Devices page. It is a separate web service: networksurvey.app/analytics

And more

• Signals: live Cellular, Wi-Fi, Bluetooth and GNSS views, including AGC and C/N0 trends

• Map: towers from OpenCelliD and BTSearch, and the points your NS Analytics and Community database surveys covered, colored by signal strength

• Watchlist alerts when a saved Wi-Fi network is seen

• Cellular tools, PLMN lookup, OUI lookup and Wi-Fi spectrum

• Saved setups, light and dark themes, and nine accent colors

• Managed configuration (MDM) per record type and destination, and an Intent API

Permissions and privacy

Location is needed because every record needs a position, and Android requires it to scan Wi-Fi and Bluetooth. Background location is requested only if you turn on Start survey automatically. This build has no Firebase, analytics or crash reporting. Privacy policy

Some anti-malware apps flag Network Survey because it can read SMS. It never sends texts and installs nothing. The SMS and call log permissions are used only for Call records (text events and the other party's number) and are asked for only when you turn Call records on, or set a survey that records them to start automatically. Both are optional: without them Call records still logs calls and tower changes. More on GitHub

Open source (Apache 2.0): github.com/christianrowlands/android-network-survey. Manual: networksurvey.app/manual. Requires Android 8.0 or later.

License: Apache-2.0
Release info Update on Oct 29, 2026
Release notes What's Changed

Network Survey 2.0 rebuilds the whole app.

WHAT'S NEW
• One survey with one Start and one Stop. On the Survey tab, pick the record types to survey (Cellular, Phone state, Wi-Fi, Bluetooth, GNSS, and Call records) and the destinations they go to (Log files, MQTT, gRPC, NS Analytics, OpenCelliD and BeaconDB).
• Save what is selected as a named setup and switch between setups with one tap. Starred setups are listed first.
• Four tabs replace the side menu: Survey (replacing the Dashboard and Survey Monitor), Signals (Cellular, Wi-Fi, Bluetooth and GNSS), Map, and More.
• One Map tab replaces both the Tower Map and the Survey Monitor map, with the serving cell card and your survey points. It keeps the Tower Map's settings.
• The tower sheet on the Map names the tower's provider, with its legal name and country, and the provider color can be changed from there.
• Each destination has its own page with its status, and the Survey screen and the notification show the same status. MQTT can save more than one broker. Streams hold records while they connect, and the Survey tab lists anything still waiting to upload.
• The Cellular, Wi-Fi, Bluetooth and GNSS screens are rebuilt. Every value is still there, long press copies one, and when a missing permission, location or a radio being off stops a screen, it says so with one button to fix it.
• Signal quality is rated on published thresholds. RSRQ, SS-RSRQ, SNR and SS-SINR have their own scales, and the signal colors run dark green, light green, yellow, orange and red, so only weak readings look like a warning.
• Filter the Bluetooth list by name, address or company, or show only named devices or only Find My trackers.
• A short first run on a fresh install explains each permission and asks where your data should go. The "Enable Location" dialog and the "Please turn on GPS" toast no longer appear on every launch, and background location is only requested when the survey is set to start automatically.
• A new…
Listing dataF-Droid

Reviews

No reviews yet. Be the first to review Network Survey.

Used Network Survey? Tell other visitors what you thought.

Log in to write a review

Other products by this publisher

Most viewed Android Connectivity

  1. 1 XrayFA 1.7.4 XrayFA is a fast, secure, and user-friendly Android client for Xray-core. 273 views
  2. 2 Pulse 0.99.0-pulse Garmin watch companion — your data stays on your phone 88 views
  3. 3 Airplane Scheduler 2.2 Automatically switch airplane mode on a schedule 76 views
  4. 4 JMP SIM Manager jmp-v1.7.2 Companion app for the JMP eSIM Adapter 75 views
  5. 5 FocusMastodon 2.12.0.20240624 FocusMastodon is a bright and colourful Mastodon client 73 views
  6. 6 getgovroam 2.3.1(2693) Configure the govroam Wi-Fi network securely and correctly 68 views
  7. 7 SimpleX Chat 7.0.4 SimpleX Chat - e2e encrypted messenger without any user IDs - private by design! 67 views
  8. 8 DumDum 1.1.6 Simple VPN over SOCKS/HTTP/HTTPS proxy 67 views
  9. 9 AwakeOnLANMobile 1.0.2 Send WakeOnLAN packets (IPv4/IPv6) over the internet, includes a CIDR scanner 65 views
  10. 10 FocusPodcast 2.8.1.20240715 FocusPodcast is a quality podcast management and playback application 63 views

Most downloaded Android Connectivity

  1. 1 DCC++Throttle 1.5.2065 Application to drive DCC-EX command station via Bluetooth 55 downloads
  2. 2 Pixel 5G 3.0.0 Config pixel modem NR mode 53 downloads
  3. 3 Mages 5.3.7 Experimental Matrix client made using Compose Multiplatform (and Rust). 52 downloads
  4. 4 Network Survey 2.0 Survey cellular, Wi-Fi, Bluetooth and GNSS, then log, stream or upload the data 49 downloads
  5. 5 xlog2 0.6.10 Peer-to-peer amateur-radio field logbook that syncs with the xlog2 desktop 49 downloads
  6. 6 RemotePhone 2.2.0 Mirror and control your Android phone from Linux over WiFi 48 downloads
  7. 7 MateDroid 1.12.0 View Tesla vehicle data from your self-hosted Teslamate instance 47 downloads
  8. 8 Fread 1.10.5 A fediverse microblogging client supporting Mastodon, Bluesky, and RSS. 45 downloads
  9. 9 KabelWacht 142 A simple, free WireGuard VPN client: scan, import, and manage tunnels. 43 downloads
  10. 10 droidVNC-NG 2.22.2 VNC server app that does not require root privileges. 42 downloads