Replies (99)
So you start a mesh with irl friends and then everyone is added to a nostr community. The proof of work is having been in the mesh. Great idea
Makes it harder for spammers/scammers
Looking forward to figuring out how to use this. Thanks Jack.
Interesting
Can a chat be initiated and conducted on internet connection without Bluetooth?
Can you make it so it works on Bluetooth with location permission for app only? (no global location services enabled on Android)
I like how this is developing
View quoted note →
BEST FEATURE EVER !!! … it’s like vRave or IRC meets real world … the 90s raver would “/gift” everyone a pixie-stick if we were all in the same room.
Long live vRave & Spacebar !!! Rave-chatters unite !!!
Super dope! Just downloaded
Also a great on-boarding flow for nostr. You leverage the Jack marketing to get your friends to try the cool Bluetooth app. Next thing they know, once they leave the mesh they all have nostr keypairs and already part of a community of people they know. Genius
🔥🔥🔥
You go boy
Purple!? :D yassss
Purple is the best color.
View quoted note →
@Enki this could literally double as what we were talking about that one time
Bitchat is punk rock… deal with it.
That sounds awesome. Thank you, for your hard work and dedication.
Badass
I was just thinking today: wen are all these bitchat users gonna hit nostr relays
👀 Any openings in the test flight?
live on test flight now. next stop: app store.
View quoted note →
Need a bitchat primal walk-through
@paul keating 👀
Dude. Rad
Anyone have the TestFlight link to share?
Now it’s getting interesting! 👀
That’s a lot of commits :-)
Great concept
this jack guy ships! 💯
View quoted note →
Can a chat be initiated and conducted on internet connection without Bluetooth?
Can you make it so it works on Bluetooth with location permission for app only? (no global location services enabled on Android)
@calle can peer0 without internet pass a message through BLE to peer1 within 30m who is connected to internet
And then peer1 passes it to peer2 over the internet
And then peer2 passes it to peer3 over BLE
So a message from peer0 could reach peer3 across the world without either of them being connected to the internet?
whaaaaat
Can you feel the freedom anon
View quoted note →
Freedom flowing
So you’re telling me:
View quoted note →
How can it be "Privacy First" when one has to globally enable "Location Services" on one's phone before Bitchat can be used?

Need more space in testflight!
Testing ✨

Let the sats to flow. Integrate Meshtastic.
This is awesome! Jack you rock!
iirc vibe
A lot of recent sentiment from really smart people has been: the first big Nostr app will look totally different from what's out there now. I think Bitchat is that app.
everything is possible
read again?
I am aware of the Android requirement but know that in the early versions of Bitchat it was enough to just give app location permission, Location Services of phone could be off.
I have a different unrelated app that uses Bluetooth and this works for that app too. (grant the app location permission, leave Location Services off)
Can you link bitchat to things like meshtastic
Okay, now *this* is an interesting use of nostr.
Dang, this is how we rebuild open communication networks!
Running bitchat
I wonder: does this app drain battery like crazy? Is it constantly relaying messages in the background?
Vibes
It’s a chat app built on the BSV blockchain — messages get stored permanently on-chain. Think of it like uncensorable Twitter DMs, but public and forever.
insane addition.
@JSKitty peep this
Looking forward for the flight ✈️
Testing halo 😁
now you're starting to think .
Really cool and love the old school simplicity - dark mode is awesome
HNS (handshake)
Nice
Amazing! The Nostr transport layer is changing everything.
Thank you Jack and team.
Any kind of music festival or large protest has the same issue.
In Nimbin during the mardigrass every year same thing happens.
10 thousand people show up to a town of a few hundred. Half of them try to Livestream etc. nobody has phone reception the entire 3 days.
awesome, seamless shit 🙏🔥🔥
Yeah… mining shit that’s printed by a bunch of cunts in Washington 🫣🫣🫣
Thats going to make it significantly more useful already. But what is missing at least from 0.8 is a way for me to actually use it. Nobody near me is going to have that so it would be nice to have a notification if it manages to connect. Because theres no way this will be a use to me at home outside of emergencies. But it would be fun during travel to more dense areas as there it may pop up. But it I actively need the app open I wont nptice.
Its an android thing. Android takes location VERY seriously. If your location is turned off its not just GPS. Its any identifiable thing near you which includes bluetooth and wifi data.
LFG
This is golden! 🏆
Is there a release date for official version of bitchat for android ?
bc some fall into this trap:
https://play.google.com/store/apps/details?id=dev.hostingduty.bitchat
whoah
Should we add this to Orange Pill App?
View quoted note →
I had my son download #bitchat on his phone and we couldn’t find each other!?
All network access on, both iPhones, in the same room.
No worky for me 😞. Yet
View quoted note →
Gangster 😎
Id still want to verify myself, but would be cool if you could touch 2 phones together for private message part and somehow the phones would highlight the encryption keys on each phone w matching letters, if not a match on both phones then no highlight.
Also this is really cool to continue talking on Nostr.
favoriting someone you meet on bitchat in person is a form of “proof of personhood”. a potential way to rebuild the internet with more clarity around who is real versus bot
I accidentally read, “basically people can bitch-at in person…” and now will not ever be able to think of it any other way
👏🏾👍🏾
the appstore version fails me at home
is the testflight open?
working to connect NPUB NSEC to BITCHAT
Epic
Can peer0 pay peer3 in this example?
I understand that both parties being offline has a double-spend problem, but is this mitigated by internet connected intermediaries?
Can the offline peers sign the events and the online peers publish them, for example?
so the play store link is legit?
👀
Build WoT
Yes it us an Android thing thing but there are ways around it, just ask AI and you will see.
Real world example:
VictronConnect is a fully developed app for Victron solar devices that monitors, controls and even updates firmware of these devices, all over Bluetooth. Older versions of this app needed location permission only (NOT PHONE LOCATION SERVICES ENABLED) for it to work. Back then they showed a popup saying app location permission was required by Android and they don't want or collect user location data.
I just installed VictronConnect on a new Pixel with latest Android and now latest version of this app does not even need location permission. I connected all my Victron devices and updated FW on them yesterday, all over Bluetooth with phone LOCATION SERVICES OFF and NO location permission given for the app.
@calle admitted to
@ODELL on
@CITADEL DISPATCH he is not an Android developer.
The app I used as example is from a large reputable company, their app was certainly not just vibe-coded in a few weeks by people inexperienced in Android development.
What does it say when a large corporation like Victron Energy cares more about user privacy than
@jack and
@calle.
These people purport to be privacy oriented individuals but seem to be quick to drop their drawers for this new shiny thing.
Please tell me why anyone with an inclination toward privacy would want to run around with a Location Services enabled phone.
Android Location Services turns on:
GPS Hardware
Wi-Fi Positioning
Cell Tower Triangulation
Bluetooth Location Services Location APIs
Background Location Updates Location Caching
Geofencing
Sensor fusion
Is this on Android play store yet? What is the plan?
Ok, heard from
@calle on X that it's up for review!
Ooh that's a great point.
The current iOS release uses Nostr as a backend if you are out of BT range. It's live in the app store now.
This is the one I have installed? Is it not correct?