Skip to main content

Features

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.

Chat​

Connect and message in the browser — no account required.

  • Instant connection — Exchange a link, QR code, or peer ID to connect peer-to-peer.
  • Encrypted messaging — Send text and attachments (images, video, and more).
  • GIFs, emoji, and stickers — Built-in picker next to the message field.
  • Calls from chat — Start voice or video from the chat header.
Send messages and attachments
GIF picker in chat

See Chat.

Calls​

Audio and video calls, screen sharing, and call history. See Calls.

In-call screen with end call button

Files and documents​

Browse, preview, and edit in-browser. Stored in OPFS by default; optionally mount a folder. Encrypted locally before persistence. See Files.

File browsing
Built-in document editor

Plan (calendar)​

Day, week, and month views with local event management in the browser. See Plan.

Plan tab showing a daily schedule with events and the add button

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​