No Internet? No Problem. Meet Bitchat – Jack Dorsey’s New Offline Messaging App Shaking Things Up

What if you could send messages without the internet, SIM cards, or even a phone number? Enter Bitchat — the groundbreaking offline messaging app by Twitter’s co-founder Jack Dorsey. In this blog, we break down how Bitchat works using Bluetooth mesh, what makes it different from other messaging apps, and why it could be a game-changer in emergencies, festivals, or censorship zones. Simple, detailed, and beginner-friendly.

THINK TANK THREADSTECHNOLOGY SIMPLIFIED

7/11/202510 min read

2 women sitting on brown wooden bench
2 women sitting on brown wooden bench

Bitchat by Jack Dorsey: The Offline Messaging App Changing the Game

Imagine sending texts without internet, cell service, or even a phone number. That’s the promise of Bitchat – a brand‑new chat app that works through Bluetooth mesh networks. Launched by Jack Dorsey (co‑founder of Twitter/X and Block), Bitchat caused a stir by offering fully encrypted, server‑free messaging. In this blog we’ll explore how Bitchat works, its features and uses, and why it’s generating buzz (and questions) about the future of communication.

Who’s Behind Bitchat?

The main mind is Jack Dorsey, who co‑founded Twitter (now X) and runs Block (Square). Dorsey is known for betting on decentralized tech – he started the decentralized social network Bluesky in 2019 and is a big advocate for Bitcoin. In early July 2025, Dorsey tweeted that he built Bitchat “over the past weekend” as a fun experiment in Bluetooth mesh networking. Although it began as a side project, it quickly became real: he released it in beta within days and opened it to testers. In short, Bitchat reflects Dorsey’s ongoing interest in privacy and decentralization – it comes from his weekend tinkering but now has his full attention.

What Is Bitchat & How It Works

Bitchat is a peer-to-peer, decentralized messaging app that uses Bluetooth to connect phones directly (no internet, no servers). Think of it like a chain of people passing notes: each phone talks to nearby phones, which relay messages along until they reach the recipient. In practice, your smartphone (with Bitchat installed) constantly scans for other Bitchat users around you. When you send a message, it hops from device to device – extending its reach. Normally Bluetooth alone has a short range (tens of meters), but in Bitchat it can travel up to ~300 meters by multi-hop relaying.

Importantly, Bitchat requires no internet connection or phone number. You never log in or sign up – no email or phone is needed. The app automatically builds a local “mesh” of devices, much like a peer‑to‑peer (torrent‑style) network. If your friend isn’t right next to you, their phone can still get your message if other users carry it closer – this is sometimes called “store‑and‑forward.” In short, Bitchat lets you chat in areas with poor or no connectivity, by piggybacking messages over nearby devices.

Currently, Bitchat is in iOS beta (via Apple’s TestFlight). It hit the 10,000‑user cap quickly. Dorsey says the same system could run on Android, but no Android version is live yet. The app is slated to go public when it’s ready, but no official release date has been announced.

Key Features
  • Offline Mesh Chat: Bitchat creates an ad-hoc network where phones connect directly over Bluetooth LE. You can send both private messages and topic‑based group chats (called “rooms”) purely peer-to-peer. If your contact is out of Bluetooth range, the message automatically relays through other users until delivered. This means you can keep chatting even if cell towers or Wi-Fi are down.

  • Strong End-to-End Encryption: Every message is end-to-end encrypted. Bitchat uses modern cryptography (Curve25519/X25519 key exchange and AES-256-GCM encryption) so only the intended recipient can read a message. Group chats can be password-protected, with keys derived using the Argon2id algorithm and AES-256-GCM. In short, everything you send is locked tight – intermediate phones simply relay scrambled data.

  • Privacy First: The app never collects personal data. There are no accounts, no phone numbers, and no tracking. You pick a nickname to chat (or one is auto-generated), but nothing ties it to you personally. Messages are “ephemeral” by default: they live only on your device memory and vanish after delivery (unless you choose to save them).

  • Anonymous Group Chats: You can join or create chat rooms (like old-school IRC channels). Rooms start with a hashtag (e.g. #musicfest) and can have passwords so only invited users enter. These rooms are anonymous – people see your @nickname, not your real details. This lets large groups coordinate without exposing anyone’s identity.

  • Cover Traffic & Fake Messages: To further hide usage patterns, Bitchat generates dummy traffic. Phones occasionally send random “noise” data or delay some packets. This makes it much harder for an observer to guess who is talking to whom or when, adding a layer of privacy against traffic analysis.

  • Security Tools: A handy “Panic Mode” lets you wipe all chat data instantly by tapping the app logo three times. This ensures sensitive chats can be nuked in a flash if needed. Also, Bitchat automatically forwards undelivered messages so if a friend goes offline, they’ll still get your old messages once they reconnect.

  • Future Upgrades: Dorsey has talked about adding Wi‑Fi Direct in the future. Wi‑Fi Direct would let devices connect faster and across longer distances than Bluetooth. He’s also eyeing support for sending pictures or files peer‑to‑peer. As development continues, these extras could make Bitchat even more useful.

Use Cases & Audience

Bitchat shines in connectivity‑challenged scenarios. Consider a few examples:

  • Emergencies & Disasters: After hurricanes, earthquakes or grid failures, cell networks often collapse. Bitchat can keep people connected locally. Neighbors could organize relief efforts even if towers are down.

  • Protests & Censored Areas: In places where governments shut off the internet or monitor it heavily, Bitchat lets people talk and organize without the internet. Since it’s peer-to-peer and encrypted, it’s much harder for authorities to spy on or block chats.

  • Festivals & Events: At a crowded music festival or sports stadium, cell networks can become overloaded. With Bitchat, friends nearby can stay in touch via Bluetooth even when the signal is spotty.

  • Remote or Rural Travel: Hiking or camping in the wilderness often means no cell reception. Bitchat could help groups keep in touch across the campsite or on trails without a tower.

  • Privacy-Minded Users: Some people simply prefer apps with no ads, no tracking, and decentralized design. Tech activists, security nerds, and privacy enthusiasts may enjoy using Bitchat to chat without leaving any digital footprint. Its focus on privacy and anonymity also appeals to anyone tired of apps that require phone numbers or metadata collection.

Limitations & Risks

Bitchat is exciting but early-stage. Here are some important caveats:

  • Security Immaturity: Remember, this was a weekend project. Dorsey himself warns on the GitHub page that Bitchat hasn’t had a full security audit. In fact, researchers have already found bugs. For example, the “Favorites” feature (marking a contact as trusted) has a flaw that could let a malicious user spoof someone else’s identity. In plain terms, an attacker might trick your phone into thinking they’re one of your trusted contacts. Bitchat’s encryption is solid, but issues like this underline that the app is still a work in progress. Use it with caution, not for your most critical secrets yet.

  • Range and Density Requirements: Bluetooth signal is relatively short-range. While Bitchat can hop up to ~300 meters by relaying, it still needs a crowd of users to work well. In a sparse area with only two people, you’re basically limited to direct Bluetooth range (tens of meters). The more phones around you, the farther messages can travel. So it’s great at packed events or protests, but not as useful if you’re completely alone or in a very thinly populated area.

  • Platform Limitations: Right now, only iOS is supported (via TestFlight beta). Android users are left waiting. And the beta is capped at 10,000 testers, so many people can’t try it yet. The app also requires relatively recent hardware; very old phones might struggle with constant Bluetooth scanning or battery drain. So far, it’s an “experiment” more than a polished product.

  • Battery and Interference: Continuously scanning Bluetooth can consume power, and a mesh of devices means a lot of wireless chatter. In crowded settings, the Bluetooth spectrum can get noisy. These factors can drain batteries faster than normal messaging. Users should keep their phones charged and maybe use battery-saving modes. (Dorsey’s team is optimizing power use, but it’s still something to be aware of.)

In summary, Bitchat is promising for emergency backup messaging, but it isn’t ready to replace your daily WhatsApp or Signal yet. It works best in the right context: many phones nearby, good hardware, and understanding its security limits.

Technical Dive (For the Curious)

Note: We explain the tech simply, but this part is more detailed than the rest.

  • Bluetooth Mesh Networking: Each Bitchat phone acts as both client and server. Phones constantly advertise their presence and scan for others. When you send a message, it’s packed into a small binary format. If the recipient isn’t directly reachable, the message hops – devices forward it to neighbors using a time-to-live (TTL) counter (so it doesn’t bounce endlessly). This is like each phone taking a turn to pass a note along a chain. The protocol includes automatic fragmentation (breaking large messages into pieces) and deduplication (so the same message doesn’t loop around forever). All this is hidden from the user – you just see your message get delivered eventually, thanks to the network of devices.

  • Strong Cryptography: Every chat uses modern crypto. For private 1:1 messages, Bitchat uses X25519 (Curve25519) key exchange and AES-256-GCM encryption. In simple terms, when two users start a private chat, their phones generate a shared secret key (via X25519) and use that key to scramble (encrypt) all messages with AES-256. Only those two phones can unscramble them. Group channels add an extra layer: they use a password that goes through Argon2id (a strong password‑hashing function) combined with AES-256-GCM. So even group chats have end-to-end encryption. Digital signatures (using Ed25519) ensure messages aren’t tampered with in transit. Bitchat also creates new encryption keys each time you restart the app, giving “forward secrecy” – past chats stay safe even if a key is later compromised.

  • Privacy Protections: The app intentionally leaks as little information as possible. It doesn’t share your identity or metadata. Random delays and dummy messages (“cover traffic”) are generated to hide who is sending messages and when. For example, your phone might pause or send a fake packet, making it hard for an eavesdropper to see the pattern of real communication. Also, messages by default delete themselves after delivery, so no long chat logs hang around on servers (there are no servers, only local caches).

  • Future Tech (Wi‑Fi Direct): Bitchat’s developers plan to eventually support Wi‑Fi Direct. This technology lets devices connect peer-to-peer over Wi-Fi, which is faster and longer-range than Bluetooth. When that’s implemented, message hops could travel farther and carry bigger files (like images) more smoothly. For now, everything is over Bluetooth LE, but Wi‑Fi Direct support is on the roadmap.

Overall, Bitchat’s design is tailored for resilience and privacy. It borrows ideas from old tools (the founder even compared it to IRC chat rooms) but builds on them with today’s encryption and mesh-network tech. Under the hood, it’s a compact, efficient protocol designed for Bluetooth’s quirks.

Bitchat vs. Traditional Messaging

  • Vs. WhatsApp/Signal: Apps like WhatsApp or Signal rely on internet or cellular data and central servers. Bitchat works offline with no servers or accounts. That’s a big difference – you don’t need any network to chat locally. However, Bitchat is currently much more limited: short range (Bluetooth only) and fewer features (no voice/video calls, no cloud backups). Think of WhatsApp/Signal as your everyday long-distance chat, and Bitchat as a backup system for special scenarios.

  • Vs. Bridgefy/FireChat: Bridgefy and FireChat were earlier Bluetooth chat apps used in events or protests. Bitchat is similar in spirit (mesh relaying), but it’s more secure. It uses up-to-date encryption by default, whereas FireChat’s open chats were unencrypted. Bitchat also supports password‑protected group rooms, cover traffic, and stronger crypto. So it’s a more privacy-focused evolution of those older tools. That said, Bridgefy has Android versions out, which Bitchat still lacks.

  • Category: Bitchat fits the category of “offline messaging for emergencies.” It’s not ready to dethrone WhatsApp for everyday use. Instead, think of it like an emergency radio for texting – great when other networks fail. Its current role is a complementary tool for niche situations, not a full replacement for regular messaging apps.

What’s Next?

Bitchat’s story is just beginning. In the coming months we might see:

  • Broader Release: Dorsey hasn’t said exactly when the public launch will be, but they’re expanding beyond the 10k iOS testers. An official App Store release on iOS is likely soon, and an Android version is in the works (since the protocol is platform‑agnostic).

  • Wi‑Fi Direct & Media: The team plans to add Wi‑Fi Direct support for greater range and speed. This should let users send photos or larger files peer‑to‑peer, something not available in the initial Bluetooth-only version.

  • Security Audits: Given the early bugs, independent security reviews are expected. In fact, Dorsey himself warned not to rely on the app’s security until it’s audited. A thorough code review could harden Bitchat and build trust with users.

  • Open‑Source Community: Bitchat’s code is open on GitHub, so outside developers can contribute. We may see third‑party apps or integrations (for instance, someone might port it to Android or add new features). The community could expand its capabilities beyond Dorsey’s weekend prototype.

  • Real‑World Trials: As more people test it, we’ll learn how it works in practice. Early feedback (from real events or emergencies) will shape its evolution. If it proves useful in real crises, that could drive further investment and development.

No one knows for sure how big Bitchat will get. For now, it’s an experiment-turned-app spearheaded by a famous founder. Its success will depend on whether users find it handy enough to keep installed, and whether the developers iterate to fix issues.

Conclusion

Bitchat captures the spirit of Jack Dorsey’s decentralized vision: a user-controlled, encryption-first chat system that cuts out the middleman. On paper, it’s an exciting glimpse of a world where we’re not tied to cell towers or corporate servers. In practice, it’s promising but still a prototype. It could be a lifesaver during disasters or protests, or simply a fun way to chat privately at a music festival. But it’s not yet ready for daily group chats or business use.

As with any new technology, we’ll have to see how it pans out. Will Bitchat evolve into a robust, widely-used tool? Or remain a clever weekend hack? For now it’s best to play with it on iOS if you’re curious, and to watch how the community builds on the idea. Bitchat definitely raises an intriguing question: Could this be the future of resilient communication, or just a very cool experiment? Only time (and lots of Bluetooth signals) will tell.

References