Skip to content

Wardriving AppΒΆ

MeshMapper is a community-driven wardriving app for MeshCore mesh network devices. It connects to your MeshCore radio over Bluetooth, TCP (network/Wi-Fi), or USB (Android), sends pings across the mesh, and adds what it hears to the MeshMapper community map. Your location goes only to the MeshMapper server; by default, pings on the air carry an anonymous token, not your coordinates.

The app is available for Android and iOS:

Download on the App Store | Get it on Google Play

The source code is on GitHub. New to the app? The built-in Quick Guide walks you through the basics on first launch, and you can reopen it any time from Settings > About & Support > Quick Guide.

  • Getting Started - Installation, first launch, and your first ping
  • App Tabs - Detailed walkthrough of the Map, Log, History, Connect, and Settings tabs
  • Wardriving Modes - Manual, Hybrid, Passive, Active, and Trace modes explained
  • Settings Reference - Every setting explained
  • Connection Guide - Device scanning, the 9-step connection process, reconnection, and offline mode
  • How It Works - Technical deep-dive into radio communication, packet filtering, and data pipelines
  • Troubleshooting - Common issues and how to resolve them
  • Third Party API - Forward your wardriving data to your own endpoint (for developers)