Top
Best
New

Posted by no_creativity_ 1/19/2026

A decentralized peer-to-peer messaging application that operates over Bluetooth(bitchat.free)
636 points | 339 commentspage 2
j1elo 1/19/2026|
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)

fc417fc802 1/19/2026|
Unfortunately most P2P wireless solutions are likely to be somewhat buggy, at least in my experience. WiFi and Bluetooth chipsets are often "quirky". I will often lose the ability to ssh into my laptop across WiFi until I go to the laptop and poke the network from it. KDEConnect often temporarily loses sight of my phone, yet it still reports being connected to WiFi. Stuff like that.
alecco 1/19/2026||
Meshtastic + budget kit ($10-$35) is way better. BlueTooth alone is kind of useless. It's max ~100 meters/yards vs 2-20 km (12 miles). And the community is great.
NoiseBert69 1/19/2026|
Meshtastic has a reliability problem. We often cannot get beyond one hop - and our network isn't too loose nor too dense (60 stations).

Cross test with Meshcore doesn't show any issues. Chats over 5 hops have almost a 100% success rate.

Long time I avoided MC because of its closed source client - but a Opensource Flutter app for Apple/iPhone is slowly getting usable and stable. (https://github.com/zjs81/meshcore-open)

soldeace 1/19/2026|||
Honest question, as I've just recently started fiddling with Meshtastic: could it be that the mesh is not set up correctly for a dense environment? (e.g. using LongFast rather than MediumFast, or not having more nodes configured as client_mute?) I know the conditions may be wildly different, but just as an example, the guy in this video says he saw no big issues on a hamvention with 300+ nodes: https://www.youtube.com/watch?v=aBfHAPpjtk4
NoiseBert69 1/19/2026||
We are not seeing a correlation between channel saturation and/or alien non-related stations.

IMHO MT has a fundamental algorithmic flaw when it comes to dealing with very unreliable and lossy links.

alecco 1/19/2026|||
Sounds good. But there are ~10x fewer nodes in my area :(
ninalanyon 1/19/2026||
The nearest Meshtastic and Meshcore nodes to me are 20 km away over hilly granite terrain.

Anyway how would either network fare in the Iranian situation where the authorities are actively trying to shutdown communications? Sure the authorities could simply flood the network with traffic.

boozelclark 1/19/2026||
This is an interesting enhancement using Meshtastic to expand the range of bitchat https://github.com/meshtastic/firmware/discussions/7542
cedws 1/19/2026|
My fantasy is a P2P network that people can use from their everyday devices. The internet is becoming far too controlled, we need an alternative that is harder to monitor and censor.
Y_Y 1/19/2026|||
Depends what your requirements are. For example, if you don't mind latency and can stay within 100m of the nearest node you can use wifi hosted on phones.

Even without something fancy (e.g WiFi Direct, iptables on a rooted phone) you could have phones alternating between offering a network and promiscuously connecting to offered networks, then routing between these.

It's simple enough that I'd be surprised if nobody has done it, maybe because it's slow and power-hungry? I haven't tested setting up hotspots and switching networks from inside app logic, but afaik it's fine as long as you don't do both at the same time.

edit: Having thought about it for a minute, a DTN over WiFi Direct is probably the way to go. Establishing identity for signing||encryption might be tricky, but if you can arrange that in advance or just yolo it in plain text then should be straightforward. Can't find any prior art though. I'll let Codex have a go and report back.

mytailorisrich 1/19/2026|||
I don't think Meshtatic, or any Lora-based solutions operating in regulated spectrum, works in practice for chat while also abiding by the rules. In Europe (868MHz) and the US (915MHz) the transmissions allowed are so restricted that while you may send alerts you can't really "chat" and even less so in a group chat.
snovv_crash 1/19/2026||
Lora has 2.4GHz options.
maelito 1/19/2026||
Does not work without Google Play services. No-go.
pbiggar 1/19/2026||
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...
reconnecting 1/19/2026||
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

canterburry 1/19/2026||
Finally...a dedicated app to bitch at people.
szszrk 1/19/2026||
Now I cannot unsee it...

A bit unfortunate naming, indeed.

askvictor 1/19/2026||
A bit like expert sex change.
pipo234 1/19/2026||
OMG you're right. I cannot unsee..
devin-2030 1/19/2026||
Headline made me think of FidoNet. https://en.wikipedia.org/wiki/FidoNet
kkfx 1/19/2026||
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.

mikecamara 1/19/2026|
What happened to that fire chat app that did the same thing back in 2014 or something?
Kina 1/19/2026|
I remember distinctly that the developers said they were working on a next generation version of it and it just never happened.

I think they just ran out of funding and died with a whimper.

More comments...