MeshMapper
MeshCore Wardriver
Free · Designed for iPad. Not verified for macOS.
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.
Headline Features
Smart Pinging: auto mode skips pings on squares with recent coverage and sends them where the map needs it. Held pings earn 1.5 points each plus three new Airtime awards. On by default, 14 day window, configurable under Wardriving > Auto-Ping.
Repeater Administrators: log in to a repeater you run over the mesh and claim it on MeshMapper. View and reset routes, fetch and upload neighbour tables. New leaderboard: Most Repeaters Administered. Add details about your repeater at portal.meshmapper.net.
Apple Watch App: pings on a map, strongest nodes, countdown, start and stop sessions from your wrist. Requires watchOS 11.
Live Activities: session on Lock Screen, Dynamic Island, Smart Stack, and CarPlay with countdown, repeaters, noise floor, and radio battery. Requires iOS 16.2.
MyMeshMapper Accounts: sign in from the app and every radio you connect auto-links to your portal account. View points, awards, and linked radios.
Also New
- Repeater markers redesigned to match the web map: neutral body with colour on the edge, backbone sites in gold, smaller and cleaner over coverage
- Map engine upgraded for smoother panning, zooming, basemaps, and overlays
- Regional CARpeaters identified by full public key and shared region-wide. Other users fetch the region's list to filter automatically.
- Radio presets: map, repeater list, and Smart Pinging filter to your radio's preset
- Siri Shortcuts: start/stop sessions, send pings, reconnect, and ask session status by voice
- Server-managed device catalog: new radios recognized without an app update, helps auto-detect power level. Unknown devices reported to moderators for review.
- Repeater detail card shows site info filled in by administrators (hardware, antenna, power, preset)
- First-run 12-page quick guide, available again in Settings > About & Support
- Aircraft detection: session ends above 6,000 m or 250 km/h to protect data quality
- Auto-stop when parked
- Pings include altitude for future elevation and line-of-sight analysis
- Larger Top 3 overlay toggle under Settings > Map
- Show only recent coverage: hide mapped tiles so you can see where still needs mapping
- iOS sounds use notifications in background, respecting silent mode and Focus
- Offline sessions forwarding to Custom API after upload
- Settings reorganized into folders
- Unified session state across buttons, Live Activity, watch, Siri, and notifications
Bug Fixes
- Updated MapLibre for smoother map rendering
- Connection reliability: timeouts, BLE errors, and discovery failures retry automatically
- Expired sessions re-authenticate without dropping BLE
- Disconnect alert sounds when the radio drops, not when you pick the phone back up
- Tapping a repeater now opens the correct one, tracked by full key instead of short ID
- Clustered repeater taps now zoom to separate or spread when markers share a rooftop
- Stopping auto-ping mid-ping takes effect immediately
- Stopping and restarting auto mode now waits for the stop to finish
- Fixed zone boundary crash during overlay refresh
- Fixed GPS arrow freezing at old position
- Distance-since-last-ping resets after all ping types
- Pings held when offline instead of lost, Anonymous Mode stays anonymous for later uploads
- Session keepalives properly paced
- Repeater list no longer stays on old preset after swapping radios
- Radio settings change mid-drive no longer throws to Error Log tab
- Disconnecting no longer hangs during session renewal
- Turning Offline Mode on mid-session no longer stops or writes twice
- Ping log columns resized for complete 1, 2, and 3-byte node IDs
- Flood-disabled regions show "Flood Off" in blue, coverage tap distinguishes no data from server error
- iOS: CarPlay card no longer blanks during countdown, 3-byte IDs no longer clipped
- Various smaller UI and messaging fixes
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
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Size
- 41.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. - Apple Watch
Requires watchOS 11.0 or later.
- iPhone
- Location
- This app may use your location even when it is not open, which can decrease device battery life.
- Languages
- English
- Age Rating
4+
- 4+
- Provider
CHRISTOPHER CARL SCHNOBB
- CHRISTOPHER CARL SCHNOBB has not identified itself as a trader for this app. If you are a consumer in the European Economic Area, consumer rights do not apply to agreements between you and the provider.
- Copyright
- © 2025 Christopher Schnobb
