MarvelousPrivacy

MARVELOUSPRIVACY

Your private side.
Under your control.

Encrypt files on your device, inspect wallet operations, and access supported privacy tools from one workspace.

No account · No upload · Works without a wallet

How it works

What stays local. What becomes public.

Pick a situation and step through each piece of data. The labels are the same ones used inside the workspace.

Stays local

File contents

Encrypted with AES-256-GCM in this browser; only ciphertext is stored.

Lives only in this browser or in memory. Never leaves your device.

Mini vault

Not a demo. The actual vault, right here.

Create or unlock your vault on this page and save an encrypted note. It is encrypted with AES-256-GCM under the key derived from your passphrase, stored as ciphertext in this browser’s IndexedDB, and listed in the workspace like any other file. Nothing leaves the device.

Your vault in this browser
checking

Checking this browser profile…

Clearing this browser’s site data removes the vault; an encrypted backup from the workspace is what survives. Idle auto-lock applies here too.

Control

You hold the key. We hold nothing.

Your passphrase is the only key
There is no account and no reset. The service never sees the passphrase, so it cannot recover a vault for you — or for anyone else.
Backups you can carry
Export the vault as an encrypted file and import it into another browser or device. Clearing browser data removes the local vault; the backup is what survives.
Lock on your terms
Lock manually or after an idle timeout you choose. Locking drops the key from memory; JavaScript cannot promise forensic erasure, and we say so.
Nothing moves without a reason
Only flows implemented and tested in this workspace can ask your wallet to sign: registering stealth keys, stealth payments, revoking approvals. Every one shows destination, decoded arguments, gas and a simulation first. There is no button that executes pasted calldata.

Supported integrations

Live state, read from this deployment.

  • Robinhood Chain
    chain 4663 · read-only relay
    checking
  • Ethereum
    chain 1 · read-only relay
    checking
  • Stealth addresses · ERC-5564 on Robinhood Chain
    Announcer 0x5564…5564 · Registry 0x6538…6538 · Sourcify match
    live
  • Shielded pools · Robinhood Chain
    no verified protocol on chain 4663 · checked 2026-10-02
    not configured
  • Verified ABIs
    Sourcify · exact / runtime match
    lookup
Details and sources in the documentation.
MarvelousPrivacy