-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Rob edited this page Jun 19, 2026
·
1 revision
A native client for the Reticulum mesh network: encrypted, off-grid messaging (LXMF) and NomadNet browsing over LoRa radio, Bluetooth, or any TCP link to a Reticulum transport node. No accounts, no servers, no Google services.
This wiki is the user manual — how to install, pair a radio, connect, and fix things when they go wrong. For build instructions, the security model, and protocol details, see the README and the docs in the source tree.
- Getting Started — install the app and pair your RNode (BLE, Bluetooth Classic, or USB).
- Connecting Over the Internet — attach directly to a Reticulum transport node over TCP, with no radio.
- Troubleshooting — messages not arriving, BLE drops, notifications, battery/Doze.
- FAQ — do I need a radio, is it really account-free, what's an RNode, and more.
This app is not a standalone radio. To talk on the LoRa mesh you need one of:
- An RNode (LoRa modem) connected over Bluetooth LE, Bluetooth Classic, or USB, or
- A TCP-reachable
rnsdhost (a Reticulum transport node on the internet) — no radio required.
This is the same hardware model as Meshtastic or MeshCore: the phone is the client, the RNode is the radio.
- Your identity (X25519 + Ed25519 keypair) is generated on-device on first launch. Keys never leave the phone.
- No analytics, no tracking, no telemetry, no ads, no crash reporting.
- The only outbound traffic is the transport you configure (the RNode you pair, the
rnsdhost you type in) plus OpenStreetMap tiles when you open the Nodes map.
See the README security section for the full model and known limitations.