WARDRIVER

Log Wi-Fi networks and Bluetooth devices.

An Android app that saves nearby network and device IDs, signal strength and timestamps. Record cellular details and your phone’s GPS track too.

Android 8+ · No account · Local recordings

Mole Patrol radio scout in a pickup, with an antenna wired to a phone.

Record

Choose your sources, then tap Start. Pause and resume within the same recording.

Inspect

Search by name, address or UUID. Open a result to view its observations and raw bytes.

Export

Save one session, a selected identifier’s data or a backup of all recordings.

Choose what to record.

  • Bluetooth and Wi-Fi

    Log Bluetooth Low Energy (BLE) broadcasts, Classic Bluetooth discoveries and Wi-Fi network names, addresses and signal strength.

  • Cellular and GPS

    Save cell IDs and signal levels reported by Android. Record GPS fixes alongside observations to track your phone’s position.

  • Capture status

    See which sources are running, permission or radio problems, queued records and known dropped observations.

Wardriver's BLE inspector with Demo Sensor observations, read-scope controls and recorded GATT history.
Actual app screen · Demo data

Read Bluetooth device details.

  • Standard or Deep reads

    Standard reads common fields such as device name, model and battery level. Deep also tries readable vendor-specific values.

  • Services, values and results

    Browse Bluetooth services and characteristics, raw returned bytes, failed reads and partial results.

  • Read limits

    Standard allows up to 20 seconds and 32 reads per attempt. Deep allows up to 45 seconds and 96 reads.

Advanced features

Raw BLE advertisements
Retains original broadcast bytes, decoded service UUIDs and manufacturer data. Repeated observations stay separate; malformed fields keep their bytes and parsing errors.
GATT inventory and reads
Records services, characteristics and descriptors with UUIDs, instance paths, properties and permissions. Keeps each read’s status and raw bytes, including failures and partial results.
Timestamped location
Keeps measurement, receipt and GPS times separate. Located exports require a fix within five seconds, with reported accuracy no worse than 50 m, in the same recording segment and clock domain.
Verified exports
Exports a committed snapshot while capture continues. Session archives include exact source records, raw blobs, labels and SHA-256/length manifests. Saved copies are read back and checked.

App screenshots

Demo data. Select a screen to view it full size.

Export your data.

Save session archives and full backups as ZIP. Export a session as SQLite, CSV or compressed NDJSON, GPS tracks as GPX, and located observations as GeoJSON.

Download Wardriver for Android.

Download APK

Signed APK · Android 8 or later