Offline mesh networking
Last updated
Offline mesh networking is a way for devices to communicate directly with each other without internet, cell towers, or a central router. Each device connects to nearby devices over short-range radios such as Bluetooth LE and WiFi Direct and forwards traffic for others, so a message can hop across several devices to reach a destination that is out of direct range. The network is self-healing: when a device leaves, traffic reroutes around it.
How it works
In a conventional network, every device talks to fixed infrastructure. Your phone reaches a cell tower or a WiFi access point, which reaches a server. If that infrastructure fails or saturates, every device attached to it goes silent, no matter how close the devices are to each other.
An offline mesh removes the middle. Devices discover each other over local radios, connect peer to peer, and each device relays traffic for its neighbors. A message from device A to device E can travel A to B to C to D to E even when A and E were never in radio range. The coverage of the network is the union of every device’s range, so it grows with every device that joins.
Routing is multi-hop, meaning a message can pass through intermediate relay nodes. To keep traffic from looping forever, each message carries a time-to-live (TTL) hop limit and a unique ID, and relays drop duplicates they have already seen.
Why it matters
Offline mesh networking is infrastructure-independent, which makes it the practical answer wherever towers cannot exist or cannot be trusted: disaster zones after a storm takes the grid down, dense venues where the cellular network is saturated, ships and aircraft, underground sites, and remote field operations.
Because there is no central point, there is also no single point of failure and no operator that can be asked to hand over traffic. Well-designed offline meshes encrypt end to end, so the devices that relay a message cannot read it.
How it relates to Offline Protocol
Offline Protocol runs a production offline mesh through its transport layer, DORS. DORS uses BLE, WiFi Direct, and the internet at the same time and fails over between them automatically, relaying messages up to 8 hops with acknowledgment, retry, and deduplication built in. Sessions are encrypted with MLS (RFC 9420), so relay nodes only ever forward ciphertext.
This runs today on ordinary iOS and Android phones with no extra hardware, across 350,000+ devices in 80+ countries. See peer-to-peer mesh networking for the transport in depth, or the platform overview for how it fits together.
Frequently asked questions
Does offline mesh networking work without internet?
Yes. Devices connect directly over Bluetooth LE and WiFi Direct and relay traffic for each other, so messages route peer to peer with no internet, no cell tower, and no router. When internet is available it is simply used as one more transport.
Do you need special hardware for an offline mesh?
Not with a phone-native mesh. Ordinary iOS and Android phones already ship with BLE and WiFi Direct radios, and an SDK such as Offline Protocol turns those radios into mesh links with no base station or gateway to deploy.
How far can an offline mesh message travel?
It depends on the hop limit. Offline Protocol relays up to 8 hops, and with each WiFi Direct link spanning up to a couple hundred meters, a single route can cover a venue, a convoy, or a neighborhood.

