Private chats that stay private β by design.
KeyChat encrypts messages on your device and sends only encrypted message. Unlock conversations temporarily using a shared key agreed out-of-band β simple, deliberate, and secure.
Why KeyChat is different
Encrypted on your device
Messages are encrypted locally before they leave the phone. The server stores ciphertext only.
Time-limited readability
Choose how long messages remain readable under a shared key policy.
User ID, not a phone number
Connect using shareable IDs β no phone-number based identity required.
Modern authenticated crypto
Your message is protected by top-tier encryption used by banks. Even the worldβs fastest supercomputers would need over 13.8 billion years to try all combinations to decrypt it .
Getting started in under one minute
Three steps to begin: install, share your User ID, and start chatting.
Download & install
Install KeyChat from your preferred channel (Store/APK). The app generates your User ID on first launch.
Share your User ID
Send your User ID to a friend. They add you as a contact β no phone numbers required.
Start chatting
Only send encrypted messages. Unlock with a shared key for a limited time window.
How it works
Simple, secure flows for sending and reading messages
Sending a message
- 1Type your message and tap Send.
- 2If no valid key exists, set a shared key and choose how long messages remain readable.
- 3Message encrypts on-device; only ciphertext + nonce + metadata are sent.
- 4Delivered in real-time (no plaintext).
Reading messages
- 1Messages arrive locked (encrypted message shown by default).
- 2Tap Unlock and enter the shared key.
- 3Choose a temporary unlock window; messages re-lock automatically when time ends or app backgrounds.
- 4Keys are never sent to the server and plaintext is never saved to disk.
Tips for secure conversations
Share keys safely, use memorable phrases, and end sessions to re-lock β keeping chats private by habit, not guesswork.
Share keys out-of-band
Use a trusted channel (call, SMS, in person). Never share the key inside the app.
Use a key phrase
Prefer a 3β5 word phrase (easy to remember, hard to guess).
Keep unlock windows short
Unlock temporarily; messages re-lock automatically when time expires.
Start a private conversation today.
Invite a friend and chat securely using shared-key unlocking.