MeshMapper is a wardriving app for MeshCore mesh network devices. Connect to your MeshCore companion device via Bluetooth, send GPS-tagged pings to discover nearby repeaters, and contribute coverage data to the community mesh map.
FEATURES
• Bluetooth Low Energy connection to MeshCore devices
• Real-time GPS tracking with automatic ping mode
• Discover and track mesh network repeaters
• View signal strength (RSSI/SNR) for each repeater
• Automatic upload to MeshMapper community database
Help map mesh network coverage in your area and contribute to the growing MeshMapper community!
Ratings & Reviews
This app has not received enough ratings or reviews to display an overview.
Major release — map engine fully rewritten, in beta since April.
New Features
- New vector tile map engine (OpenFreeMap) with Liberty as the default layer
- Offline Maps: download regions for offline wardriving with queued downloads and automatic tile caching
- TCP and USB Serial device connections alongside Bluetooth
- Privacy-first wiretag replaces GPS coordinate broadcasting (off by default)
- Multi-hop TX echoes grouped under their parent ping with color-coded outcomes
- RX hop path: tap any RX marker to see the full mesh path as tappable repeater chips
- Session History: view past sessions on the map or as noise floor graphs
- Repeater marker clustering with tap-to-expand spiderfy
- Tap repeaters and coverage tiles on the map for details, matching the web UI
- Grid mode tap details now match the web UI
- Unified focus mode across pings, repeaters, and tiles with minimizable detail bar
- Flood Traffic toggle with regional admin policy sync
- Zone transfers auto-register your device silently
- Stale repeaters hidden from map based on per-region threshold
- Duplicate repeater ID warnings with amber indicators
- Radio settings captured for backend data filtering
- Offline sessions downloadable via share sheet
- Landscape control panel minimize button
Offline Uploads Reworked
- Multi-region drives upload in one go with no manual retries
- Each ping placed into the correct region's map by GPS location
- Upload summary shows per-region ping breakdown
- Pings far outside any region reported as "too far" instead of silently lost
- Sessions persist after upload with download still available
Improvements
- Auto-follow zoom is one-shot: zooms in once, then only pans
- Ping buttons respond instantly on tap
- Significant battery and performance improvements
Bug Fixes
- Fixed phone heat and battery drain during long sessions
- Fixed Crashes on launch and resume from background
- Fixed BLE reconnect delay (4+ min → under 10s)
- Fixed TCP background handling on both platforms
- Fixed Anonymous mode getting permanently stuck after BLE disconnect
- Fixed TX pings silently dropped when driving new areas
- Fixed offline upload failures and legacy session uploads
- Fixed focus mode jumping to (0, 0) for unlocated repeaters
- Fixed GPS marker drift in heading mode
- Fixed auto-ping stopping on zone transfers
- Fixed zone admin overrides persisting across zone changes
- Fixed preferences being wiped on startup
- Numerous additional stability and UI fixes
Version 1.3.0
The developer, CHRISTOPHER CARL SCHNOBB, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Linked to You
The following data may be collected and linked to your identity:
Location
User Content
Identifiers
Other Data
Privacy practices may vary based, for example, on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Provider
CHRISTOPHER CARL SCHNOBB
Size
35.3 MB
Category
Utilities
Compatibility
Requires iOS 13.0 or later.
iPhone Requires iOS 13.0 or later.
iPad Requires iPadOS 13.0 or later.
iPod touch Requires iOS 13.0 or later.
Mac Requires macOS 11.0 or later and a Mac with Apple M1 chip or later.
Apple Vision Requires visionOS 1.0 or later.
Location
This app may use your location even when it is not open, which can decrease device battery life.