Keychat's avatar
Keychat
npub1h0uj...rwx8
Keychat is the super app for Bitcoiners. Autonomous IDs, Bitcoin wallet, secure chat, Mini Apps — all in Keychat. Autonomy. Security. Richness. Contact us for feedback 👇 https://www.keychat.io/u/?k=npub1h0uj825jgcr9lzxyp37ehasuenq070707pj63je07n8mkcsg3u0qnsrwx8
Keychat's avatar
keychat 9 months ago
One year ago today, we publicly introduced Keychat. The letter metaphor helped many people understand what Keychat is all about. Today, Keychat is officially live — and even more focused on serving Bitcoiners. “Keychat is the super app for Bitcoiners. Autonomous IDs, Bitcoin ecash wallet, secure chat, and rich mini apps — all in Keychat. Autonomy. Security. Richness.” This is our first time building a Bitcoin-related app, and as Bitcoiners, we’re truly enjoying it. Thank you for sharing our notes, helping more people discover Keychat, and giving us valuable feedback. We need this kind of support. View quoted note →
Keychat's avatar
keychat 9 months ago
“WWDC 2007, SAN FRANCISCO—June 11, 2007—Apple® today announced that its revolutionary iPhone™ will run applications created with Web 2.0 Internet standards when it begins shipping on June 29. Developers can create Web 2.0 applications which look and behave just like the applications built into iPhone, and which can seamlessly access iPhone’s services, including making a phone call, sending an email and displaying a location in Google Maps. Third-party applications created using Web 2.0 standards can extend iPhone’s capabilities without compromising its reliability or security.”
Keychat's avatar
keychat 9 months ago
In NIP-46 (a Nostr protocol for remote signing), if both the signer app and the requester app are running on the same mobile device, it is unreasonable to route signature requests and responses through a relay.
Keychat's avatar
keychat 9 months ago
Why isn’t Keychat a web app? Web apps and PWAs can’t reliably support Signal or MLS protocol because those protocols depend on secure, persistent local storage and uninterrupted processing to keep cryptographic state (double-ratchets, MLS group keys and membership) up to date, whereas browsers only offer volatile storage and can’t guarantee continuous execution—so keys and session data risk being lost. View quoted note →
Keychat's avatar
keychat 9 months ago
Separating the ID, sending address, and receiving address is the first step toward protecting the metadata privacy of encrypted messages. View quoted note →
Keychat's avatar
keychat 9 months ago
There is no end-to-end encryption algorithm that serves as a silver bullet — you have to choose based on actual needs. View quoted note →
Keychat's avatar
keychat 9 months ago
Keychat users first establish an online Me (ID + Wallet) they fully control, and then chatting and browsing become their primary activities. image
Keychat's avatar
keychat 9 months ago
Agreed. We’ve been doing all our text-based development communication on Keychat ever since it became usable. View quoted note →