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