Bluetooth mesh
Messages relay device-to-device through up to 7 hops, extending range far past any single phone. No internet required.
When there's no signal, no Wi-Fi, and no server in reach, LocalLink keeps you connected. Messages hop phone-to-phone over a Bluetooth mesh, so a conversation survives dead zones, thick walls, and packed campuses.
Even in 2026, connectivity drops to near zero in the places you'd least expect: tree-heavy campuses, basements, concrete stairwells, domed halls, and crowded events where the towers are simply overwhelmed. When the network dies, so does coordination โ right when you need it most.
Messages relay device-to-device through up to 7 hops, extending range far past any single phone. No internet required.
Private messages use the Noise protocol with forward secrecy. Your identity is derived from keys, not phone numbers.
Join coarse geohash rooms to reach people nearby โ never your exact GPS. The mesh, extended over public relays when online.
No app store? Share the installer directly to another phone over a local hotspot โ the mesh grows itself.
No sign-up, no phone number, no data collection. Ephemeral identities that rotate โ triple-tap the logo to wipe everything.
Send voice notes, photos, and files across the mesh โ not just text. Runs quietly in the background to keep the network alive.
The app quietly advertises over Bluetooth LE and discovers other LocalLink users around you.
Nearby devices link up automatically into a self-healing network โ no setup, no pairing.
Your message relays phone-to-phone toward its destination, reaching people well beyond Bluetooth range.
When someone in range has internet, location channels extend the conversation over public relays.
Android 8.0+ (API 26 and up) and macOS 13+ (Apple Silicon or Intel). Grab the latest build from GitHub Releases, then install it on your phone or Mac.
.apk to your Android phone.Heads up: sideloaded APKs are self-signed for testing. If an older LocalLink is already installed with a different signature, uninstall it first.
LocalLink-1.0.0-mac.dmg, open it, and drag LocalLink into Applications.Phones on LocalLink 1.0.3 accept files up to about 100 KB from a Mac; larger files need the next Android release. The Mac app is built from bitchat's macOS app.