A decentralized peer-to-peer messaging application that operates over Bluetooth

bitchat.free

288 points by no_creativity_ 6 hours ago


nicois - 5 hours ago

One missing feature: deferred message propagation. As far as I understand, while messages will be rebroadcast until a TTL is exhausted, there is no mechanism to retain in-transit messages and retransmit them to future peers. While this adds overheads, it's table stakes for real-life usage.

You should be able to write a message and not rely on the recipient being available when you press send. You should also be able to run nodes to cache messages for longer, and opt in to holding messages for a greater time period. This would among other things allow couriers between disjoint groups of users.

Philip-J-Fry - an hour ago

This feels like something Apple should do with iPhones.

Find My and air tags was already a huge success because of the ubiquitous nature of iPhones.

Apple could add this to iPhone, sell it as privacy focussed. Let you message anyone in your iMessage contacts with a new bubble colour. Propagate over Bluetooth when you don't have internet.

I can see a snazzy Apple reveal for this showcasing it's use on a cruise ship, in a packed stadium, and then for the meme factor, 2 astronauts on a space walk. It writes itself.

simonmales - 4 hours ago

It's getting movement in tough political environments like Uganda: https://www.archyde.com/bitchat-surges-to-1-in-uganda-amid-p...

And natural disasters like in Jamaica https://www.gadgets360.com/cryptocurrency/news/bitchat-becom...

StephenMelon - 15 minutes ago

The problem with the App Store model is that the app could just be switched off by the powers that be. It would be better if something like this could be built into the OS. If one decentralised use case took off, then there could be other applications, like hosting the internet archive, wikipedia or LLMs, or digital cash. Might need waystations to get into rural areas but it sounds like the best long term way to secure the free internet.

maqp - 5 hours ago

Could someone please explain in what situation do you use a BlueTooth messaging app? Like, even BT5 range won't exceed 400 meters. What good is this? You're not going to send images to journalists from protests with it (you'd do wisely to keep it in airplane mode until you get home and then you'd upload them to their securedrop or whatever), and you don't need off-band security to let the kids know it's dinner time.

consoleable - 2 hours ago

Hopefully, the browser Bluetooth API will receive more support (https://developer.mozilla.org/en-US/docs/Web/API/Web_Bluetoo...). Web-based PWAs are more suitable because apps are subject to app store censorship.

jagermo - 5 hours ago

I don't know. I do not like Jack Dorey's involvement. Not a big fan of his.

I'd rather use Briar (https://briarproject.org/)

j1elo - 4 hours ago

What are good file transfer apps that can be used in similar scenarios? (to be clear about the usage model: communications on a plane)

* I see LocalSend and LANDrop frequently suggested on HN but in my experience they rely on having a central Wifi router. No good.

* Android's QuickShare comes included by default, but it's buggy. Just yesterday it failed on me (I'm on an uncommunicated boat): it was defaulting to Bluetooth, so I had to reboot both phones to finally make it work over Wifi Direct. Not to speak about the "oh damn, you have an iPhone" scenario. Not ideal.

Anything else? (to remark: for airplane-like situations so no access to Internet and no central router)

Tooster - an hour ago

Cap your html bodies to 75ch width for comfortable reading. Minimalism doesn't conflict with nice layout and it's 1 line of css.

maelito - 4 hours ago

Does not work without Google Play services. No-go.

russnes - 36 minutes ago

Why are these apps on bluetooth? I'm surprised no one has come up with a way to transmit data over local ad hoc wifi networks, it must surely be more simple if you could make some sort of transient hot spot

j1elo - 5 hours ago

This has released tags since back to July 2025. Does anyone know if it's being actively used to exfiltrate news from Iran right now? (if someone's been living under a rock: [1][2])

[1]: https://news.ycombinator.com/item?id=46667491

[2]: https://news.ycombinator.com/item?id=46573384

reconnecting - 5 hours ago

Here are original posts:

https://news.ycombinator.com/item?id=44485342

https://news.ycombinator.com/item?id=45929358

https://news.ycombinator.com/item?id=46364146

russnes - 28 minutes ago

Has Signal ever considered implementing any sort of peer to peer message propagation?

boozelclark - 4 hours ago

This is an interesting enhancement using Meshtastic to expand the range of bitchat https://github.com/meshtastic/firmware/discussions/7542

canterburry - 4 hours ago

Finally...a dedicated app to bitch at people.

Angostura - an hour ago

I work at a hospital. I think this could be a really interesting emergency fallback system in the event that there is catastrophic failure of mobile, bleep and WiFi

mikecamara - 5 hours ago

What happened to that fire chat app that did the same thing back in 2014 or something?

anidsiam - 4 hours ago

Jack Dorsey is definitely a smart guy, I believe there is a big reason behind it. I wish he will surprise us to make it capable global communication. But my question is how long it will take to work it for a long distance?

nubinetwork - 2 hours ago

Considering that my Bluetooth headset disconnects when I even think about looking at my microwave, I can't trust Bluetooth any further than 10 feet...

If you want kilometers of range in wide open air, give anything lora based a try.

ddtaylor - an hour ago

I am using Briar and Session right now for this.

Jack makes cool stuff, but I fell off BlueSky and I have little desire to engage with the "community" on there. It's very echo-chambery like every social media and I feel it's mostly identical to X or Truth just a different echo chamber. It seemed like BlueSky was being sold as a solution to what happened with Twitter and I feel like it didn't make true on it's promise.

dim13 - an hour ago

Finally I see some people around. Was pretty lonely, as it launched.

kelseydh - 2 hours ago

I've heard about technology like this for over a decade. Have never encountered a use case (even no coverage at music festivals) where it once became viable.

rm30 - 3 hours ago

I'd consider this app a proof of concept, with limited practical applications.

The story of using Bluetooth in a cruise ship to chat with family sounds like it’s pushing the limits of physics; communication in those conditions is highly unreliable. Most of our phones have onboard a class 2 device (the lower range, 10-20m), the real world has walls to reduce the range, and a cruise ship's metal structure creates a Faraday cage effect.

In case of protests, a jammer will silence all devices.

Anyway, I was thinking that in extreme cases we could modify our devices for communication at a community level—for example, creating a Wi-Fi mesh network with routers, or some other long-range protocol (e.g., LoRa).

sgt - 4 hours ago

Thought this could have been used in Iran but I guess it was a bit immature still.

- 6 hours ago
[deleted]
kbouck - 4 hours ago

Clever name that changes depending on where you put the space

budududuroiu - 5 hours ago

Seeing Jack committing to this repo is kinda wild to me. I also wish I had fuck-you money and could spend my day engrossed in whatever I find interesting

pbiggar - 3 hours ago

We did an evaluation on Bitchat as we had also built our own and needed to choose whether to continue with it or look at Bitchat instead. In the end, after the evaluation we chose Bitchat. See more here https://updates.techforpalestine.org/bitchat-for-gaza-messag...

lazzlazzlazz - 4 hours ago

Every time I've logged into Bitchat, nobody appears to be online - across the entire United States.

senchalover23 - 4 hours ago

Bitchat is out for a while now, why is hyoping now?

kkfx - 3 hours ago

My verdict is negative: BT has too limited a range. Can you communicate in a crowd? Yes, sure, the density of BT hosts can be very high, but can you imagine a crowd in the street communicating via messages instead of face-to-face? Can it handle communications for an entire city of a few million people with useful overhead? I strongly doubt it.

We've had interesting mesh network experiments in the past (maybe some here remember Fonera), and some are trying on various bands, e.g. World Mobile, but none of these can realistically work unless prepared and deployed in advance, which happens through public choices, meaning public networks built to be truly resilient, rather than centrally controlled.

So, while technically interesting, they are not realistically usable in civil war situations. Instead, it's interesting to think about how vulnerable surveillance devices are in these situations, like modern connected cars and smartphones, which can operate a mesh centrally, for example, to guide and block cars at strategic road junctions and centrally acquire location data from the "meat-bots" carrying smart devices with them.

If I were a citizen in a civil war, I'd be afraid of the connected car and would stay far away from my smartphone if I decided to take action. If I were the ruler of a country that can't make its own cars and smart devices, I'd block them by any means necessary due to the serious national security risk they pose.

We need open hardware and FLOSS imposed by law, making it ILLEGAL to sell black boxes and fund research for verifiable hardware. Not to believe that the latest mesh app is good for anything without giving a single thought to real-world use.

senchalover23 - 4 hours ago

bithcat is out for like.. a long time. Why is hyping now?

throwaway758439 - 3 hours ago

[dead]