Features
⚠️ WARNING: Enkrypted Chat is experimental, unaudited, and unstable. Expect breaking changes and an evolving setup flow. For testing and evaluation only; not for sensitive communications or production use.
What Enkrypted Chat offers today and what is planned next.
Current features
- Peer-to-peer messaging — Direct browser-to-browser via WebRTC; connections brokered by a lightweight peerjs-server (self-hostable).
- End-to-end encryption — Application-level cascading cipher on top of WebRTC.
- No registration — Start immediately; keys and profile data stay local.
- Perfect forward secrecy — Past messages stay protected if keys are compromised.
- Multimedia — Share images, videos, and animations in chat.
Files and documents
Browse, preview, and edit in-browser. Stored in OPFS by default; optionally mount a folder. Encrypted locally before persistence. See Getting Started.


Planned features
Experimental demo only
The app is unaudited and not reviewed for production use. Do not trust it with sensitive data — it is for testing and feedback only.
Upcoming
- Support for more file types
- Improved in-browser document editing
- Browser-based file format conversions
- PWA support
Future direction
Long-term goal: browse folder structures on a remote device after files are exchanged over WebRTC — a decentralized, browser-based Nextcloud-like experience.
Other planned features
- Self-destructing messages
- Offline messaging via self-hosted relay
- Multi-device sync (decentralized profile)
- Group chat improvements
- Security audits