Bitchat (bluetooth mesh chat)

https://github.com/jackjackbits/bitchat

A secure, decentralized, peer-to-peer messaging app that works over Bluetooth mesh networks. No internet required, no servers, no phone numbers - just pure encrypted communication (written in Swift).

4 Likes

This isn’t a new idea at all,Briar has been around for years and can communicate with Bluetooth,Wifi and Tor,so you’re not even limited to nearby people.

If you really want exclusively Bluetooth connections,here’s one example for Android:

And here’s one for iOS:

You can easily find a lot more apps like that.

Speaking of Haiku,Bitchat won’t work here for the foreseeable future,for multiple reasons.

  1. It’s written in Swift,and we don’t have Swift ported yet.
  2. It depends on Bluetooth (obviously) and our Bluetooth implementation currently can’t do anything more than pairing devices.
  3. The app has a native iOS/macOS GUI,a Haiku BeAPI UI or a cross-plattform Qt or GTK one needs to be written to work on Haiku.

As a great alternative on Haiku,there’s Tox and its client qTox (Qt-based) in the HaikuDepot which connects over a decentralized peer-to-peer network over the internet.
It has basically the same advantages that Bitchat has (no servers,no phone numbers),but works on all platforms and also over longer distances.

6 Likes

I would love a local serverless voip protocol that announces over mDNS with implementations for different OSes… I really hate that for some people the most convenient tool for a in-home local voice chat is discord.

2 Likes

Sounds much like the way Apple’s FindMy app works.

1 Like

i wouldn’t trust Jack Dorsey with a stick of gum. Not after seeing the Twitter files leaks.

1 Like