Bitchat: The App That Texts Without the Internet
BitChat: Message Anyone, Anywhere — No Internet Needed
Jack Dorsey’s open-source app uses Bluetooth mesh networking to send encrypted messages between devices without internet, SIM cards, or central servers. Here’s how it actually works, who it’s for, and what its real limitations are.
Most messaging apps are built on a fundamental assumption: that you have an internet connection. BitChat throws that assumption out entirely. Developed by Jack Dorsey — co-founder of Twitter and CEO of Block, Inc. — BitChat uses Bluetooth Low Energy (BLE) mesh networking to create a communication layer that works entirely without the internet, mobile networks, or any central server. Your messages travel device-to-device through the air, hopping across other nearby BitChat users like a digital relay race.
The concept is not entirely new — mesh networking has existed for years in industrial and military contexts — but BitChat is one of the first serious attempts to bring it to a mainstream consumer app, built in the open, with strong encryption, and available for free. This article explains how it works, what it’s genuinely useful for, and where its real limitations lie.
BitChat walkthrough — how the mesh network works in practice
How BitChat Actually Works
BitChat operates on Bluetooth Low Energy — the same radio technology your phone uses to connect to wireless earbuds or a fitness tracker. When you send a message, it broadcasts to every BitChat-enabled device within roughly 100 metres. Each of those devices then rebroadcasts the message, extending the effective range in a chain reaction across the mesh.
(Sender)
Device 1
Device 2
Each hop covers ~100m · Messages are encrypted end-to-end · Relay devices cannot read content
This is called a store-and-forward system. If the recipient is not currently online within the mesh, nearby devices temporarily store the message and forward it when the recipient’s device comes back into range. Crucially, the relay devices cannot read the message content — it arrives at them encrypted and leaves them encrypted. Only the intended recipient can decrypt it.
The overall range depends entirely on how many BitChat users are nearby. In a dense urban area with many users, messages could theoretically travel several kilometres. In a rural area with few users, the effective range may be limited to the Bluetooth reach of a single hop — roughly 50–100 metres.
Key Features
Messages are encrypted before leaving your device using modern cryptographic standards. Relay nodes cannot read content in transit.
No phone number, email address, or identity verification. Your identity on the network is a cryptographic key pair generated on your device.
There is no server logging who you spoke to, when, or what was said. The network exists only between active devices.
BitChat sends dummy messages at randomised intervals to disguise real communication patterns and make traffic analysis harder.
Triple-tapping the logo triggers an immediate wipe of all messages and keys from the device — designed for high-risk situations.
Group conversations work like IRC — join channels with a /join command, send direct messages, and use @mentions. Familiar and lightweight.
BitChat vs Other Messaging Apps
| Feature | BitChat | Signal | Briar | |
|---|---|---|---|---|
| Works without internet | ✓ Yes | ✗ No | ✗ No | ✓ Yes |
| No account needed | ✓ Yes | ✗ Phone number | ✗ Phone number | ✓ Yes |
| End-to-end encryption | ✓ Yes | ✓ Yes | ✓ Yes | ✓ Yes |
| No central server | ✓ Yes | ✗ Servers | ✗ Servers | ✓ Yes |
| Group channels | ✓ Yes | ✓ Yes | ✓ Yes | ⚠ Limited |
| iOS availability | ⚠ TestFlight | ✓ App Store | ✓ App Store | ✓ App Store |
| Android availability | ⚠ In development | ✓ Play Store | ✓ Play Store | ✓ Play Store |
| Open source | ✓ Yes | ✓ Yes | ✗ No | ✓ Yes |
| Third-party security audit | ✗ Not yet | ✓ Multiple | ⚠ Partial | ✓ Yes |
How to Get BitChat Right Now
BitChat is currently iOS-only and available through Apple’s TestFlight beta platform. Here’s how to join:
# Step 1 — Install TestFlight from the App Store (free, made by Apple) # Step 2 — Visit the BitChat TestFlight link on your iPhone: https://testflight.apple.com/join/bitchat # Step 3 — Tap "Start Testing" and install BitChat # Step 4 — Open BitChat — no sign-up, no account, no phone number needed # Step 5 — Join a channel: /join #general # Step 6 — Send a direct message: /msg @username Hello # Note: TestFlight capacity is limited — the beta filled up quickly at launch. # Check back if the link shows as full.
The Android version is in active development. Jack Dorsey has confirmed it is a priority, though no release date has been given. The full source code is available on GitHub for developers who want to build or inspect it.
Real-World Use Cases
When cell towers are overloaded or down after a natural disaster, BitChat can enable local coordination between rescue teams and affected residents.
In locations where authorities block mobile internet, BitChat allows organisers to communicate without relying on infrastructure that can be switched off.
Hiking groups, festival sites, or off-grid communities can stay connected without needing signal. Works anywhere Bluetooth reaches.
For anyone uncomfortable with how much metadata messaging apps collect — who you talk to, when, how often — BitChat captures none of it.
Travelling abroad without a data plan? If other BitChat users are nearby, you can message without paying roaming charges.
Neighbourhood groups, office floors, or apartment buildings could run local channels entirely through the mesh with zero infrastructure cost.
Honest Limitations You Should Know
-
Range depends entirely on user density. In a city with many BitChat users, messages can travel far. In a quiet suburb or rural area with no nearby users, you are limited to one Bluetooth hop — roughly 50–100 metres. The mesh is only as good as its participants.
-
No third-party security audit yet. The code is open source and encryption is implemented, but independent security researchers have not yet formally audited the protocol. For high-stakes situations, this matters. Signal and Briar have both been audited multiple times.
-
iOS only for now. Android is in development but has no confirmed release date. This severely limits the network effect — the mesh only grows if large numbers of people adopt it on both platforms.
-
Battery drain. Keeping Bluetooth active and continuously scanning for nearby devices consumes more battery than standard messaging apps. How significant this is depends on your device and usage pattern.
-
No media support yet. BitChat is currently text-only. No images, voice messages, or file sharing. The IRC-style interface reflects this early-stage limitation.
-
Beta stability. As a weekend project now in public beta, expect rough edges, occasional crashes, and protocol changes as development progresses. Not production-ready for critical use.
Origins: Built in a Weekend
BitChat began as a personal experiment by Jack Dorsey over a single weekend. His stated goal was to explore what happened when you combined three technologies — Bluetooth mesh networking, end-to-end encryption, and store-and-forward messaging — into a single app. Development was assisted by AI coding tools built by Block, which is why a working prototype emerged so quickly.
Dorsey open-sourced the project from day one, publishing the code publicly on GitHub. This aligns with his broader philosophy around decentralisation — the same philosophy that drove his support for Bitcoin, the Nostr protocol, and his departure from Twitter. BitChat is very much an extension of that worldview: communication infrastructure that no government, corporation, or service provider can switch off.
What’s Coming Next
The publicly confirmed roadmap includes:
- Android release — in active development, no date confirmed
- Wi-Fi Direct support — would significantly increase range and data throughput beyond what Bluetooth allows
- Independent security audit — essential before the app can be recommended for high-risk use
- Protocol hardening — ongoing improvements to network stability and resistance to interference
Genuinely Exciting — But Wait for the Android App and Security Audit
BitChat is one of the most interesting privacy-focused apps to emerge in years. The core concept is sound, the encryption fundamentals are solid, and the open-source approach is the right call. Its ability to create a communication layer entirely outside traditional infrastructure is genuinely valuable — particularly for people in regions with unreliable connectivity, heavy surveillance, or authoritarian internet controls. The limitations are real but fixable: Android support, a security audit, and a growing user base will determine whether BitChat becomes a niche tool or a genuine alternative communications layer. Worth watching closely — and worth installing today if you have an iPhone and are curious about where offline mesh networking is heading.