Zero-knowledge encryption

Encrypted file and note sharing

Reiven encrypts files and notes in your browser before upload. Share a link or QR code without creating an account. Encrypted uploads are held temporarily in server memory.

Two ways to share something private

Private notes

Write a message, handover instruction, or private snippet. Reiven encrypts the text before uploading it, just as it does a file.

Write a note →

How it works

  1. Choose your content

    Select a file or write a note. Enter your own strong password, or leave the field blank for a random 15-character password generated in your browser.

  2. Encrypt and share

    Encryption happens on your device. Every upload provides a file code, password, and QR link. Share the code and password separately, or treat the complete QR link as the secret.

  3. Open before expiry

    The recipient decrypts in their browser. Scanning the QR starts the download directly. Uploads expire after 24 hours, or disappear earlier if deleted or the server restarts.

Encryption with a clear storage policy

Reiven combines AES-256-GCM payload encryption with Argon2id password processing and an ML-KEM-768 post-quantum key-wrapping layer. Password strength and device security still matter.

The application keeps encrypted uploads in RAM, without writing them to application-managed disk files. Temporary sharing is not a backup: keep your own copy until the recipient has saved theirs.

Read the security model and what information the service processes.

Before you send

Do I need an account?

No account is required to share or receive through the website. For terminal use, there is also a command-line client.

How large can an upload be?

The hosted service accepts an encrypted upload of up to 512 MiB, including encryption overhead. Choose an original file slightly below that limit. Text notes have a 10 MiB limit. Available server memory and your browser can impose further limits.

Does reading a note delete it?

No. Notes remain available until expiry, explicit deletion, or a server restart. If receiver deletion is enabled, the recipient can delete the share after reading it.

Can a lost password be recovered?

Reiven has no password recovery. Ask the sender for the password or another copy. Keep a QR link private: it contains the key needed to decrypt that share.