Skip to main content

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.

File browsing
Built-in document editor

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

See also