GhostChat features
Everything in GhostChat is built around one idea: private, direct communication with no permanent server-side storage.
End-to-End Encryption
Every message is encrypted on your device before it leaves. Only you and your chat partner hold the keys needed to read the conversation.
Keys are generated in your browser and stored only on your device — the server never has access to them.
No Permanent Server Storage
Conversations are delivered peer to peer. The signaling server only helps the two devices find each other, then gets out of the way.
Messages are not written to any server database, so there is nothing to breach, subpoena or mine.
File Sharing
Send photos, videos and documents of any size directly between devices. Files stream in encrypted chunks over the peer-to-peer connection.
Transfers can be paused and resumed, and large files start playing before the download finishes.
Voice Notes
Record and send voice messages that travel end to end just like text — encrypted and delivered directly between devices.
Voice & Video Calls
Make private voice and video calls over a direct WebRTC connection. Your call audio and video never pass through a server.
See call status, mute your mic, toggle your camera and hang up whenever you like.
No Account Required
There is no sign-up, no phone number and no email. Your identity is created locally in your browser in a few seconds.