
Meshtastic-Android
Android application for Meshtastic
The Lens
By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.
Updated Sep 2026
Meshtastic-Android is the phone app for a mesh network that runs on cheap LoRa radios and needs no cell service, no carrier and no internet. You pair a radio over Bluetooth and get encrypted text messaging, position sharing and telemetry across a mesh that relays through every other node in range, which is why it gets used for hiking, off-grid property, disaster response and events where the cell towers are saturated. GPL-3.0, and there is also a Compose Desktop build.
The app is the easy part. Install from GitHub releases (pair with Obtainium for auto-updates) or from the store; the `fdroid` flavor drops the Google Crashlytics and Maps dependencies if you want nothing phoning home. The actual work is the hardware and the firmware, which lives in a separate repository. Recent additions include mesh network discovery, waypoint geofences that alert when nodes cross a zone, encrypted backup of device security keys, NFC contact sharing, XEdDSA packet signing indicators and air-quality telemetry.
Free, no tiers, no accounts, backed by The Document Foundation model of an open collective rather than a company. The money goes to radios: a usable LoRa node runs roughly $25 to $60, and you need at least two.
The catch is bandwidth. LoRa is measured in bytes per second, not megabits. Text and coordinates work. Anything resembling a photo, a voice note or a web page does not, and no amount of app polish changes the physics.
Free vs Self-Hosted vs Paid
fully freeFree (Open Source)
- GPL-3.0 Android client, plus a Compose Desktop build
- Encrypted mesh text messaging, position sharing and telemetry over LoRa
- Mesh network discovery and Mesh Beacon invitations for joining nearby meshes
- Waypoint geofences with crossing alerts, NFC contact and channel sharing
- Encrypted backup, restore and delete of device security keys; XEdDSA packet signing indicators
- Air-quality telemetry (PM1.0, PM2.5, PM10, CO2) from supported sensors
fdroidbuild flavor with no Google Crashlytics or Google Maps dependencies
Paid
None. The project is community funded through Open Collective and sells nothing.
Self-Hosted Costs
There is no server, but there is hardware. A LoRa node runs roughly $25 to $60 depending on board, antenna and battery, and a mesh needs at least two. Solar-powered repeater nodes for permanent coverage add $60 to $150 each. Ongoing cost is zero: no subscription, no carrier, no data plan.
When to Pay
Nothing to buy from the project. Budget for radios, antennas and batteries, and buy one more node than you think you need, because mesh coverage improves with density.
Completely free and open source under GPL-3.0. The cost is hardware: roughly $25 to $60 per LoRa node, and you need at least two.
What to do by team size
- Solo
- free; budget for two radios to have a mesh at all
- Small team
- free; node density is what you are actually buying
- Medium team
- free; plan solar repeaters for permanent coverage
- Large team
- free, though large deployments need real RF planning
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores
Trust Signals
License: GNU General Public License v3.0
Commercial OK but must share source of modifications.
Commercial use: ✓ Yes
About
- Owner
- Meshtastic (Organization)
- Stars
- 1,821
- Forks
- 510