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
01

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.

02

Password Secured Rooms

Lock down rooms even further by requiring a password to join. Never worry about messages getting into the wrong hands.

03

File Sharing

Share and manage files seamlessly and securely. Ensure your shared documents are protected with our vault storage system.

04

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-GCM · PER-FILE KEYS · PRIVATE BUCKET · PERMISSION GATED · ZERO KNOWLEDGE

Wait, you can do that?

No compromises, just features

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 video chat and screen sharing with end-to-end encryption

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 encrypted file sharing and vault management interface

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 message reactions with custom emoji in encrypted chat

ROLE BASED PERMISSIONS

Roles & Groups

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

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

Your server. Your keys. Your conversation.

Download Cloak, create your account in the app, and bring your community somewhere it can speak freely.

EXCHANGE THOUGHTS, NOT DATA