Coming soon to the App Store
MeshTrek app icon

meshtrek

The missing layer to the mesh.

No radio configuration. No channel keys to manage. Create an activity, share one QR code, and everyone's node auto-configures. Offline topo maps, real-time mesh positions, and encrypted comms — all without a cell signal.

Notify me at launch See what's inside →
MeshTrek activity map with member positions and waypoints
MeshTrek direct messaging over mesh
MeshTrek activity creation flow
1
Create an activity Pick a type, draw your region, name your group. Done in under a minute.
2
Share one QR code Members scan it. MeshTrek auto-writes the encrypted channel to their node — no manual radio setup.
3
Everyone's on the mesh Live positions, waypoints, group chat, and direct messages — all over LoRa, all off-grid.

Everything the Meshtastic app
was never meant to be.

Meshtastic® gives you the radio layer. MeshTrek gives you the layer on top — the maps, the channels, the coordination workflow, and the comms that field teams, trail runners, and backcountry groups actually need. And it's easy enough that non-technical group members can get on the mesh in seconds.

Share with a QR code

One QR code gives your entire group the encrypted channel, activity details, and map region. Members scan, tap Apply, and their node auto-configures. No walkie-talkie fumbling, no manual channel entry.

Automatic channel management

Every activity gets its own unique AES-256 channel, generated and written to your node automatically. No reused channels, no key management, no configuration. Sessions stay private without any effort from you.

Offline topographic maps

Download the topo tile bundle before you go. Contour lines, trails, summits, and water features — readable at zoom 13–14 with zero cell signal. Your map lives on your device.

Real-time mesh positions

Every party member's location updates on the topo map over LoRa. Configurable beacon cadence — faster when moving, slower when stationary. Stale markers fade so you always know who's live.

Mesh DMs + group chat

One-to-one direct messages and a group channel — all over encrypted LoRa. ACK delivery receipts, retry on failure, and incoming message banners on the map screen. No server, no internet, no cell.

Contextual waypoint drops

Drop categorized waypoints tuned to your activity type — water sources, camp sites, hazards, jump lines, hunting stands. Broadcasts to the whole party over the mesh in one beacon interval.

Every mesh outing has a type.

MeshTrek ships with 8 wire-locked activity types. Each one shapes the waypoint vocabulary, map display, and group tools you see — no setup, no configuration. Just pick your type and go.

Hiking
Mountain Biking
Offroad
Hunting
Festival
City
Social
Generic

No ads. No tracking.
No compromise.

The Meshtastic® community built something specifically because they didn't want to depend on cell networks or cloud services. MeshTrek takes the same stance. Your subscription funds the app directly — no advertiser, no data broker, no analytics reseller ever touches your session.

End-to-end encrypted sessions AES-256 channel keys are generated on your device and auto-written to your node. MeshTrek never sees them.
No location data leaves the mesh Position updates travel peer-to-peer over LoRa. They are never uploaded to MeshTrek servers, ever.
Local-first storage Sessions, waypoints, and map tiles live on your device by default. No account required to use the mesh features.
Open protocol respect Built on Meshtastic® primitives. Your channel keys are yours, not ours. The protocol is open; the keys stay private.
No third-party analytics SDKs No Firebase, no Amplitude, no ad network SDKs. Your subscriber fee pays for the app, not a profile of your behavior.
Minimal account model Sign in with Apple or email. Nothing else required. No phone number, no location history, no contact book.

Works with the nodes
you already own.

MeshTrek pairs with any Meshtastic®-compatible LoRa node over Bluetooth LE. Auto-configures the channel on your node at activity start — no manual radio setup, no firmware fork, no special accessories.

Any Meshtastic® node

T-Beam, T-Echo, RAK WisBlock, Heltec LoRa 32 V3, and every other node running firmware 2.3.0+. If it speaks Meshtastic®, MeshTrek speaks to it. No special hardware, no setup beyond what you already have.

One-tap BLE pairing

Scan nearby nodes, tap to pair. MeshTrek reconnects automatically on app launch when your node is in range. Bluetooth pairing happens once — you don't think about it again.

Auto channel config

Create an activity, tap Publish. MeshTrek generates a unique AES-256 channel and writes it to your node in seconds. Members scan the share QR and their nodes configure identically — zero manual entry.

Compatibility note: MeshTrek requires Meshtastic® firmware 2.3.0 or later. iPhone only at launch — Android coming late summer. Nodes older than 2.3.0 will show an "Update your node" prompt inside the app.

MeshTrek is an independent project and is not affiliated with or endorsed by the Meshtastic® project. Compatible with Meshtastic® devices. "Meshtastic" is a registered trademark of Meshtastic LLC.

Coming soon to iOS.

TestFlight beta is underway. Public App Store release is imminent. Drop your email and we'll send one note when it ships — nothing else.

Coming soon on the App Store

iPhone only at launch. Android coming late summer.