Is BitChat secure | Can BitChat work without Wi-Fi?
In case you missed it, Jack Dorsey—the founder of Twitter, Square, and Bluesky—recently published an open-source project that has the tech community buzzing: BitChat, a decentralized peer-to-peer messaging app that works without the internet.
I tested BitChat myself, and in this article, I’ll walk you through what it is, how it works, why it’s different from other messaging platforms, and whether it has real-world potential.
What is BitChat?
BitChat is a peer-to-peer offline messaging app that does not rely on Wi-Fi, mobile data, or even traditional cell towers. Instead, it uses Bluetooth Low Energy (BLE) and a Bluetooth Mesh network to send messages from phone to phone until they reach their destination.
This makes BitChat unique compared to WhatsApp, Signal, or Telegram, which all require central servers or an internet connection.
The Simple Analogy: A Digital Bucket Brigade
To understand how BitChat works, think of a bucket brigade:
- Imagine you need to get a bucket of water across a field, but you can only throw it 10 feet.
- Standard Bluetooth is like you trying to throw the bucket directly to your friend. If they’re more than 10 feet away, you can’t reach them.
- Bluetooth Mesh is like having a line of people between you and your friend. You hand the bucket to the person next to you, who passes it on, and so on, until it reaches your friend.
In this analogy:
- The bucket of water is your message.
- Each person is a phone with BitChat installed.
- The act of passing is the message “hopping” from device to device.
This simple method allows messages to travel much farther than one phone’s Bluetooth range.
How Bluetooth Mesh Technically Works
Bluetooth Mesh is a many-to-many networking protocol that turns devices into both senders and relays. Here’s why it’s powerful for BitChat:
- Nodes and Relaying: Every phone is a “node.” When you send a message, it doesn’t go directly to the recipient—it’s broadcasted to nearby nodes. Those nodes relay the message until it reaches the destination.
- Decentralized: There are no servers. The network is the phones themselves. If one device leaves, the message automatically reroutes.
- No Single Point of Failure: Unlike Wi-Fi routers or cell towers, the system doesn’t collapse if one node disappears.
- Managed Flooding: Messages aren’t passed endlessly. Each message has a built-in TTL (time to live) counter that limits the number of hops, ensuring efficiency.
This makes BitChat resilient, decentralized, and perfect for off-grid communication.
Encryption & Security
BitChat uses the Noise XX handshake protocol, which rotates encryption keys every 5–15 minutes. This makes it extremely difficult to track or intercept messages.
However, Jack Dorsey admitted BitChat was originally a “vibe-coded weekend project” built with Goose, an open-source AI assistant from his company, Block. Because of that, security experts quickly found flaws in its architecture.
To his credit, Dorsey updated the GitHub repo with a warning: BitChat has not undergone a professional security audit and may contain vulnerabilities. Still, being open-source, patches and improvements are already being rolled out by external contributors.
Real-World Use Cases for BitChat
Who actually needs an offline messaging app? Quite a few people, actually:
- Concerts & crowded events: When mobile networks are overloaded.
- Protests or demonstrations: Where privacy and decentralization are critical.
- Journalists & activists: For protecting sources without digital footprints.
- Disaster zones & remote areas: Where Wi-Fi and cell towers are down.
- Corporate security: Confidential internal meetings without server storage.
The more people nearby who use BitChat, the stronger and more reliable the network becomes.
BitChat in Action: My Test
I tested BitChat on both iOS and Android devices. Here’s what I found:
- Android version: Worked surprisingly well. Messages were relayed quickly.
- iOS version: Buggy. It struggled to detect Android messages, while Android had no problem detecting iOS. Definitely not production-ready yet.
UI-wise, it feels like a barebones messenger. But the magic happens under the hood, where encryption protocols are securing conversations and relaying messages across the mesh.
Cool Tech, Needs Work
BitChat is one of the most interesting projects to emerge in the decentralized messaging space. The idea of chatting without internet using a Bluetooth Mesh network is game-changing for many scenarios.
That said, the project is still rough around the edges:
- The iOS version is unstable.
- A professional security audit is urgently needed.
- Widespread adoption depends on density (it only works if others nearby are also using it).
If these issues get fixed, BitChat could very well become the go-to offline, decentralized messaging platform.
Common BitChat App FAQs
1. Can BitChat really work in remote places like campsites or cruise ships?
Yes. Since BitChat relies on Bluetooth Mesh networking rather than Wi-Fi or mobile data, it can work in places with no signal—like remote campsites, underground areas, or even cruise ships where messaging is normally locked behind a paywall. However, all devices in the chain need to have the app installed for messages to hop across.
2. What’s the maximum range of BitChat?
The range of one Bluetooth hop is usually 10–30 meters indoors and up to 100 meters outdoors in ideal conditions. But with Bluetooth Mesh, messages can hop from phone to phone, extending the effective range much farther—as long as enough users are in between. Without density, the network won’t work well.
3. Does everyone around me need to have the app installed?
Yes. For a message to relay across devices, each phone in the chain must have BitChat installed and running. Simply having Bluetooth on without the app won’t work.
4. Where is my data stored before it’s sent?
BitChat doesn’t use central servers. Messages are stored temporarily on your device and relayed peer-to-peer until delivered. Encryption (via the Noise protocol) ensures messages can’t be read in transit.
5. How secure is BitChat?
The app uses end-to-end encryption with rotating keys every 5–15 minutes. This makes eavesdropping very hard. However, the project hasn’t had a full third-party security audit yet, so while promising, it’s still considered experimental.
6. How is BitChat different from Briar or other offline messaging apps?
-
Briar: Uses Wi-Fi, Bluetooth, or Tor for messaging, already well-established.
-
BitChat: Focused on Bluetooth Mesh for decentralized, serverless messaging.
-
Both are privacy-first, but BitChat’s approach is simpler and more “bucket-brigade” in style.
7. Couldn’t LoRa be better than Bluetooth for this?
Some users argue LoRa (a long-range radio technology) would be better since it can reach up to 1 mile or more per hop. While true, LoRa requires special hardware, while Bluetooth is already in every smartphone, making BitChat instantly usable by anyone.
8. Can BitChat work across countries or oceans?
No. Bluetooth can’t cross oceans or massive distances. Messages can only travel as far as the mesh network exists. If there’s no chain of users between two locations, the message won’t reach.
9. Is Bluetooth safe for the body?
Some commenters worry about Bluetooth exposure. Current scientific research shows Bluetooth operates at very low power (much lower than cell signals) and is considered safe for normal use.
10. Can BitChat be used for file sharing or crypto transactions?
Currently, BitChat is designed for text-based messaging only. Some users suggested expanding to file storage or even decentralized crypto transactions, but that’s not part of the current version.
11. Why do some people call it a scam?
Skepticism comes from two areas:
-
Jack Dorsey’s reputation: Some distrust him due to his past with Twitter and surveillance concerns.
-
No external audit yet: Without professional verification, some dismiss it as insecure or “vibe-coded.”
That said, the code is open-source, meaning anyone can inspect or contribute improvements.
12. What are the limitations of BitChat?
-
Needs enough nearby users (density-dependent).
-
Limited by Bluetooth’s hop distance.
-
Still buggy (especially on iOS).
-
No security audit yet.
But despite these, BitChat shows promise for emergencies, off-grid communication, and privacy enthusiasts.