Secure Drop
Anonymous · Encrypted · No login required
Your message is sealed and anonymous. We cannot identify you. No account or login is needed.
Your message
Max 3 files, 10 MB each
Secure Channel
Anonymous · Bidirectional · Encrypted
Start an anonymous conversation. You'll receive a thread code to check for replies later.
Your message
Max 3 files, 10 MB each
Thread Code
Enter your thread code above to check for replies.
A private way back

Out of sight. One long press away.

Hide a channel from your dashboard with an Access Code you choose. When you want to see it again, the way back is right under the + button.

PRESS & HOLD +

How to reveal a hidden channel

Press and hold the + button on the dashboard to open the keypad, then enter your Access Code to reveal the channel.

The three steps

Hide it. Hold +. Reveal it.

01

Access Code

Choose Require access code from the channel menu and set your code.

02

Protected channel hidden

The protected channel leaves your ordinary dashboard view.

03

PRESS & HOLD +

When you need it, long press +, enter your code, and reveal the channel.

Made for everyday privacy

A quieter dashboard, with a clear way back.

Your channel stays yours

Hiding a channel does not delete the conversation.

A deliberate gesture

A quick tap on + opens the usual actions. A long press opens the Access Code keypad.

You choose the code

Set an Access Code when you protect the channel; use that code to reveal it later.

Protection details vary by platform. The hardware-backed specifications below describe supported Android devices.

Under the hood

Privacy backed by controlled local storage.

On supported Android devices, Access Code protection uses a separate encrypted compartment and a native, biometric-gated key.

01

Authenticated encryption

Protected channel records are sealed with AES-256-GCM. Tampering or the wrong key fails authentication.

02

Hardware-backed authorization

A strong biometric authorizes an Android Keystore operation. StrongBox is preferred, with a trusted execution environment when unavailable.

03

Fail-closed transitions

If enrollment, migration, or recovery cannot be verified, the app does not silently open or hide the channel.

What protection means

Hiding changes what appears in the app and protects supported records on that device. It does not erase recipient copies or guarantee resistance to a compromised device or specialist forensic extraction.

Platform

Explore more ways to protect a channel

Keep the channel. Change what is visible.

Get City of Hats and protect a conversation with Access Code.