Bitchat has become the most downloaded app in Uganda amid a government-ordered nationwide internet shutdown. image

Replies (65)

HoloKat's avatar
HoloKat 2 weeks ago
How does one use it without internet if they are not in close proximity of each other? And if they are, does this defeat the point of using an app? Or what am I missing?
Default avatar
Milos 2 weeks ago
You’re missing the mesh!
HoloKat's avatar
HoloKat 2 weeks ago
Over … wifi? Bluetooth? Or do they still have internal internet and the point is to … what, avoid censorship while staying anonymous?
Default avatar
Milos 2 weeks ago
Wonder if bitchat plus is offering any interesting premium features 🤔
HoloKat's avatar
HoloKat 2 weeks ago
If they join public spaces wouldn’t the govt also be able to join and track conversations?
HoloKat's avatar
HoloKat 2 weeks ago
🧐 But you need to be super close for this to work… doesn’t that defeat the point of an app? Couldn’t you just talk in person then?
Phone to phone I've got halfway down the block, with one phone still in the house. Bluetooth range is father than I thought. I think the Android version is going to utilize wifi as well soon.
Akashi Hyogo's avatar
Akashi Hyogo 2 weeks ago
It is Bluetooth mesh (~100m per hop) + nostr relays (probably did not work) + Lora (just recentl upgrade, not sure how or if it works yet) - kilometers per hop !
HoloKat's avatar
HoloKat 2 weeks ago
100 meters on a Bluetooth connection? This does not sound right. Have you ever walked away from an audio source wearing wireless headphones?
HoloKat's avatar
HoloKat 2 weeks ago
wtf… I can’t walk more than the distance of my entire house and still maintain a connection
I think phone to phone is better than phone to headphones. Better antennae and more power. I use my phone as a bt keyboard & mouse and I can control my PC from outside the house, easily 50m away, through a few walls.
Akashi Hyogo's avatar
Akashi Hyogo 2 weeks ago
Wireless headphones have shit antenna and are high bandwidth.
I'm assuming it uses this, lowering data rate for extended range. Simple text chat should use orders of magnitude less bandwidth than audio streams. --- Introduced in Bluetooth 5.0, a feature called LE Coded PHY (Physical Layer) allows devices to extend their range significantly—up to 4 times the standard distance—by reducing the data rate. It does this by repeating bits of data, which makes the signal easier for the receiver to "hear" through noise or over long distances. Bluetooth LE Speed vs. Range | Mode | Data Rate | Max Range (Approx.) | Use Case | | LE 2M | 2 Mbps | ~10–30 m | Fast transfers, low latency | | LE 1M | 1 Mbps | ~30–100 m | Standard connection (default) | | Coded (S=2) | 500 kbps | ~200–400 m | Better range, moderate data | | Coded (S=8) | 125 kbps | ~1 km+ | Long range (industrial/outdoor)
Default avatar
Duvel 2 weeks ago
They downloaded it before the shutdown? Can peers share their internet connection of they have one with others peers that only have Bluetooth?
Bud's avatar
Bud 2 weeks ago
Would it be possible to have audio calls over BLE mesh ?
the axiom's avatar
the axiom 2 weeks ago
you ask good questions the answers will be vibes
the axiom's avatar
the axiom 2 weeks ago
would be much more useful if instead of a useless chat room with anonymous people and ephemeral messages (that they're probably using only to kill time) they could have a real mesh social network with permanent content and identities and structured threading conversations if they were sending nostr posts back and forth via their bluetooths
The Ugandan government is now bitchat’s new marketing department lol
Thanks for the clarification, didn't know that. Tried multiple permutations but still ended up being the lone account online in my region. Will check out Nym.bar , seems like a good addition to the #FreedomTech #PrivacyRefuge hashtags. ✅
sure. a goverment member would join the mesh network, while being in close proximity, and monitor conversations, but they can't be tracked since it's all anonymous. they could also disperse signal jammers, if they really needed to do so, but you can't stop all communcation, only the communication in the proximity. you'd have to deploy the jammers everywhere to where they're as frequent as street lights.
₿it00's avatar
₿it00 2 weeks ago
Bitchat for the win! Allowing people to communicate with other humans regardless of internet access.
It’s not immediately deployable. Especially since you need internet to get the app, and what authoritarian regimes do first is cut the internet. A bitchat over meshtastic firmware was release a couple of days ago, that could extend the range significantly. Still not perfect. I find it works great across rooms or within a building. It works good underground like in subways. And the most obvious use case is classrooms/movies/auditoriums in general.
There are much more suitable protocols like Meshtastic and MeshCore, and they already implement what you’re talking about — Store & Forward and Room Server.
Gatherer 's avatar
Gatherer 2 weeks ago
Bitchat is a decentralized, peer-to-peer messaging app launched by Jack Dorsey in July 2025. It is designed to work without the internet, cellular service, or accounts. How it Works • Offline Mesh: Uses Bluetooth to send messages directly from phone to phone. Messages "hop" across nearby devices to extend range. • Nostr Integration: Uses the Nostr protocol as a fallback for global messaging when internet is available. • No Identity: No phone numbers or emails required; users are anonymous by default. • Resilience: Built for communication during internet blackouts, protests, or natural disasters. • Payments: Supports offline Bitcoin/Lightning payments via Cashu e-cash tokens.
I’ve been spending a lot of time around, the broader Bitcoin/blockchain space, and one thing is becoming very clear, automation is quietly changing how people interact with markets. Auto algorithm trading isn’t about shortcuts or hype. It’s about using transparent, rules-based systems that remove emotion and let the tech do what it does best. I’ve an ongoing VIP group, A space for people who want to learn how these strategies actually work, how they’re built, and how to use them responsibly as innovation continues to move fast around the blockchain. If you’re curious, open-minded, and interested in where this is heading, you’re welcome to join. 👉
Nostr is a crappy set of obscure tags (whose compatibility everyone gave up caring about long ago) in JSON, transmitted over WebSocket. Even Bitchat wipes its ass with Nostr 🤣 There's no other way to explain those shitty kind 1 events it produces.
the axiom's avatar
the axiom 2 weeks ago
nostr is not about a specific format, it's the relays first and foremost I don't know about bitchat, does it produce nostr events? how?
the axiom's avatar
the axiom 2 weeks ago
wow, so cocky, you're such an internet badass, I'm impressed
I was close to that some months ago. You only need 2 extra steps: 1. An add-on to make meshtastic send and receive messages from a local relay 2. A desktop implementation for Samiz to send and receive notes to the same local relay When I checked, 1. already existed and I implemented 80% of 2. We are pretty close