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. Choose a strong password, or let QR Mode generate a random key in your browser.

  2. Encrypt and share

    Encryption happens on your device. Send the download link or access code, and share a manually chosen password separately. A QR link includes its key, so anyone with that link can open the content.

  3. Open before expiry

    The recipient decrypts in their browser. Uploads expire after 24 hours, or disappear earlier if deleted or the server restarts. Receiver deletion is enabled by default.

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.