BaatMesh
Talk nearby when the internet is down
Nearby phones form a Bluetooth mesh. No account. No BaatMesh cloud for the core mesh. Install before the outage.
When the network fails, chat apps fail with it
Floods, cyclones, blackouts, crowded events, and weak coverage leave people unable to reach family or organise help. Apps that need the internet or a phone number do not work in that moment.
BaatMesh is built for that gap: short-range, multi-hop talk through the phones already in your pocket.
Built for coordination — and private talk
Public mesh for nearby coordination. Encrypted DMs and private pods when it needs to stay smaller. Media, safety tools, and background receive while Relaying.
Public mesh
One shared room nearby. Honest by design: anyone with BaatMesh in range can read it. Use it for “who is safe?”, “need water”, road updates — not secrets.
Direct messages
End-to-end sealed sessions (Noise-style). Relays only see ciphertext. Delivery and read ticks for DMs.
Private pods
Invite with QR + join PIN (up to 12). Text, photos, voice, video, location, replies, @mentions, and self-destruct — without dumping group copies into 1:1 chats.
Voice & media
Short voice notes, photos, and short silent video clips over the same mesh (size-limited for Bluetooth), with captions, replies, and send progress.
Safety & SOS
One-tap SOS (once by default; optional repeat) and “I am safe” presets, plus a privacy & safety hub for PIN, duress, and trusted contacts.
Share location
Optional pin when you choose to send it — not a continuous track to Wontonee.
Background Relaying
Android can keep the mesh alive with a clear Relaying notification — including receive and chat alerts after you swipe the app away. Pause stops send, receive, and relay.
Emergency wipe
Triple-tap wipe clears this phone’s BaatMesh identity, keys, and messages.
Themes & backup
Light, dark, or system appearance. Export and restore a local backup of this phone’s BaatMesh data via the system file picker.
Languages
UI in English, Hindi, Spanish, French, Portuguese, Arabic, Tamil, Bengali, Marathi, Telugu, German, Turkish, and Hebrew — or follow the device language. Chat body text stays as typed.
BitChat-compatible public chat
Optional dual-stack bridge for public text with nearby BitChat-class peers. Off by default, with an honesty sheet on enable — not private DMs or media across apps.
Area chat (optional)
Optional internet bridge for a coarse geohash “area” room when you turn it on. Mesh still comes first. Off by default.

Clear about what nearby people can see
Public mesh is readable by nearby BaatMesh users and by phones that relay packets. Direct messages are encrypted for the two people in the thread. There is no BaatMesh account — core mesh does not upload your chats to a Wontonee server.
- Public mesh is for coordination, not secrets
- DMs use Noise-style sealed sessions; private pods are invite-only fan-out groups
- Data lives on the phone — local backup stays on this device until you wipe or uninstall
- Full details in the BaatMesh Privacy Policy

Neighbourhoods, responders, and everyday nearby chat
Families and RWAs during outages, volunteer coordinators, festival and campus organisers, travellers in weak coverage — anyone who needs a backup channel that does not depend on the cell tower.
- Outage and disaster coordination
- Festival, campus, and crowd nearby chat
- Everyday talk across a floor or street without burning data
Bluetooth mesh, phone to phone
BaatMesh phones nearby discover each other over Bluetooth Low Energy. Messages can hop through other BaatMesh phones (up to 7 hops). Your phone can relay for others while the mesh is running — or you can pause anytime.
Install
Get BaatMesh from Google Play before you need it.
Nickname
Pick a display name. No phone number, email, or password.
Talk
Open Public mesh for everyone nearby, a sealed direct message, or a private pod with people you invite.
Privacy for store listings
BaatMesh (com.baatmesh.app) explains what stays on your phone, what nearby radios can see, and optional Area chat — in plain language.
