Feature rich, privacy focused

Every last message, secured by design

Cloak Chat offers a range of familiar features with security and privacy built in from the start.

Cloak Chat encrypted messaging interface showing secure chat rooms with end-to-end encryption
Secure Messaging
Your conversations are protected by end-to-end encryption, with encryption keys that remain exclusively on your device – ensuring your privacy is never compromised, even by our servers.
Password Secured Rooms
Lock down rooms even further by requiring a password to join. Never worry about messages getting into the wrong hands.
File Sharing
Share and manage files seamlessly and securely. Ensure your shared documents are protected with our vault storage system.
Create and Join Rooms
Effortlessly create and join chat rooms for group conversations, ensuring organized and seamless communication.

Encrypted file vault

Your files, your rules

Every private file you share lives in your encrypted vault. Browse, re-share, revoke access, or delete, all from one place. The server never sees your data in plaintext.

Private Upload

Encrypted

Files are encrypted on your device with AES-256-GCM before upload. Stored in a private bucket with per-file permission controls. Tier-based size and storage limits apply.

  • AES-256-GCM encrypted client-side
  • Stored in private bucket (ACL: private)
  • Per-file key wrapped with your password key
  • Granular sharing: users or rooms
  • Managed from your encrypted vault

Public Upload

Unencrypted

Files are uploaded as-is to a public CDN and embedded as direct links. Fast and convenient for non-sensitive content like memes, screenshots, or public media. 10 MB limit for all tiers.

  • Stored on public CDN (no encryption)
  • Embedded as direct links in chat
  • 10 MB per-file limit (all tiers)
  • Supports spoiler & NSFW tags
  • Does not count against vault storage

How the vault protects your files

Private files are encrypted before they leave your device and stay encrypted at rest.

Client-Side Encryption

Every private file is encrypted with AES-256-GCM on your device before it ever leaves. The server stores only ciphertext; even Cloak cannot read your files.

Granular Permissions

Share encrypted file keys with specific users or entire rooms. Revoke access per-user or per-room at any time, without re-uploading.

Zero-Knowledge Storage

File keys are wrapped with your password-derived key and stored alongside the encrypted data. Without your credentials, your files are unreadable by anyone.

Full lifecycle control

Upload a file once, share it anywhere: DMs, rooms, or new conversations. Grant and revoke access on a per-user or per-room basis without re-uploading. Delete a file from the vault and it's gone from every conversation it was shared in.

AES-256-GCMPer-File KeysPrivate BucketPermission GatedZero Knowledge

Wait, you can do that?

No compromises, just features

Cloak encrypted video chat and screen sharing with end-to-end encryption

Smile, you're on camera

Video Chat & Screen Sharing

Engage in high-quality video calls. Connect face-to-face while keeping your conversations private, and share your screen securely during video calls.

Cloak encrypted file sharing and vault management interface

All your files, one place

File Management

Upload, organize, and share files from a single hub. Track your storage usage, manage sharing permissions, and control who can access your files across users and rooms.

Cloak message reactions with custom emoji in encrypted chat

Say more with less

Message Reactions

Enhance your conversations by reacting to messages with a variety of emojis, adding a personal touch to your chats.

Cloak role-based permissions and group management in encrypted chat rooms

Role based permissions

Roles & Groups

Create roles and groups to manage permissions and access levels for members of your rooms.

Cloak Chat is in active development

Join the waitlist and be the first to know when Cloak Chat launches