Offline · air-gapped · one-time purchase

Your secrets never touch a network. There is no network code to touch.

Zero-Cloud Vault is a local-first encrypted vault for Windows and Android. Files, notes, passwords and photos are sealed on your device with ChaCha20-Poly1305 under an Argon2id-derived key, and the only way data leaves is optically — self-healing RaptorQ frames rendered as QR codes and read by a camera, device to device, with no cable, no Wi-Fi, no Bluetooth and no account. Buy the binary, own it. No subscription, no licence server, no telemetry.

Buy v1.0.0 — $49 Read the threat model

Windows 10/11 · Android 7+ · 3.0 MB installer · 236 tests in the build · every claim below is checkable against the binary

How it works

At rest

One key, sealed in slots

A random data key encrypts everything. Your master password derives a root key with Argon2id (64 MiB, 3 passes, once per unlock) and each unlock slot is wrapped with HKDF under the vault-wide salt. The header, KDF parameters and slot index are authenticated as associated data in every slot, so a downgraded header or a swapped slot simply fails to open.

On disk

A database that only holds ciphertext

The vault file is SQLite, WITHOUT ROWID, so there is no hidden rowid leaking insertion order. Item sizes are padded into fixed buckets and the item table carries no plaintext. Chaff rows are byte-identical to real ones. Destroy every slot and the contents are gone — that is crypto-shredding, with the storage-layer caveats stated openly below.

In transit

Optical, one-way, no radio

Transfers are RaptorQ fountain-coded frames (RFC 6330) shown as QR codes on one screen and read by the other camera. A lost frame costs nothing — any sufficient subset decodes. Nothing is negotiated over a network because there is no network transport in the binary: no HTTP client, no sockets, no updater.

Two devices, two vaults, one optical channel. There is no sync server, because there is no server.

What it actually replaces

The features are the boring ones. The point is that the file on your disk is the only copy, and it does not need a company to stay alive.

Passwords

A password manager with no account

Logins, recovery codes and the answers to security questions, one item per entry, copied to the clipboard and wiped after thirty seconds — and only if the clipboard still holds it. No browser extension, no vault-in-the-cloud, no breach notification email because there is no server to breach. Back it up by exporting the encrypted file, or by moving entries device-to-device over the QR channel.

Documents

IDs, contracts, medical records

Passport scans, insurance paperwork, tax records and the photographs you would not put in a consumer cloud. Files are padded into fixed size buckets before encryption, so the shape of the ciphertext does not advertise what kind of document it is.

Recovery

The things you would lose once

Estate instructions, account recovery codes, the combination to a safe, the location of a physical backup. One master password, one file, and a destruction code that makes the whole thing unreadable if you are ever forced to open it.

One $49 licence covers the Windows installer and the Android APK. Not one per device — one per person.

What you can check yourself

Privacy pages are cheap. These three are the properties we will defend in writing — zero network code, CSP locked, OS screenshot blocking — and each is visible in the artifact you receive, not just asserted on a website.

No third-party security audit has been published for 1.0.0. If an audit matters more to you than the price, wait for 1.1 — do not take our word for it.

What this does not do

The honest half of the threat model. Anyone selling you an air-gapped vault without this list is selling you a feeling.

  • Not for seed phrases. A twelve or twenty-four word wallet seed typed into a general-purpose operating system is exposed to keyloggers, clipboard sniffers and a camera in the room, and a mistake there is unrecoverable. Use steel or a hardware wallet for that; use this for everything else.
  • Screen-capture blocking is not compromise protection. WDA_EXCLUDEFROMCAPTURE and FLAG_SECURE stop the operating system's capture path. Malware already running as you can still read the app's memory, drive its UI through accessibility APIs, or scrape the framebuffer on a rooted device. Black screen in OBS is not a security boundary.
  • Crypto-shredding deletes keys, not physics. On SSDs with wear-levelling, journalled filesystems, snapshots and swap, old ciphertext can survive the wipe. The keys are gone, which is what makes the data unreadable — but do not treat shred as a disk-sanitising tool.
  • QR is a small, slow, visual channel. Roughly 1–2 KB per frame after error correction. Fine for documents and photos over minutes; wrong for bulk archives, and anything on the screen can be photographed by whoever is in the room.
  • There is no sync, by design. Two devices are two vaults that you move data between optically. If you want Dropbox semantics, this is the wrong product.
  • This is not a hardware wallet and it does not hold seed phrases. Storing a 24-word seed in software is how people lose life savings to a keylogger. Use a hardware wallet for that.
  • No external audit yet, and the Windows build is not code-signed, so SmartScreen will warn on first run. The hash is published; the certificate is not.

Buy

$49one-time

DRM-free binaries for Windows and Android, one licence per person, free 1.x updates. No activation, no phone-home check, no expiry. Both files are delivered from this server with published SHA-256 hashes.

  1. Click Buy. You get an order id and a QR code that expires in thirty minutes.
  2. Scan with Phantom, Solflare or any Solana Pay wallet and send exactly $49 in USDC (SPL) on Solana. The order id rides in the memo, which is how the payment finds you.
  3. Leave the tab open. The watcher checks the chain every twelve seconds and unlocks your download the moment the transfer confirms — usually under a minute, no email required.

Solana mainnet · USDC

8JUEoHNMbWM4eegcMvx6ZQJt3V3fbo8JNjpWiCtJgxfF

Start an order — $49

USDC on Solana only. A native SOL transfer carries no token balance to match and cannot be verified automatically — if you send SOL by mistake, email the signature and we will sort it out by hand. The merchant address is published so you can check it before you send: it is the same one on every order.

Questions

Why should I trust a vault I cannot audit?

You should not trust it on our word. The architecture is described precisely enough to argue with, the claims above are checkable against the binary, and the limits are printed on the page instead of buried. What is missing is an independent audit; that is stated plainly rather than implied away.

Is the source available?

Not in 1.0.0. Selling DRM-free binaries means anyone can copy them; withholding the source is the only remaining moat while the product is new. A paid source licence is planned for a later release.

Can I keep crypto seed phrases in it?

No, and we say so on purpose. A seed phrase is the one secret where a mistake is unrecoverable and gets blamed on the app: typed into a general-purpose operating system, it is exposed to a keylogger, a clipboard sniffer, a malicious keyboard or a camera in the room. Twelve or twenty-four words belong on steel or in a hardware wallet. This vault is for the secrets you can afford to lose one of, not the ones that end you.

What happens if I forget the master password?

Nothing recovers it. There is no reset, no recovery key escrow and no support path — that is the point of the design. The emergency-codes and destruction-code features are deliberate alternatives, and both are documented in the manual that ships with the installer.

Refunds?

None on a delivered binary paid in crypto — the transaction is final and we cannot reverse it. Read the limits section first. If it does not do what this page says, email and we will fix it or refund in USDC.

Does it work on macOS or iOS?

No. Windows and Android in 1.0.0. Two platforms is already two products to support; a macOS build is a later decision, not a promise.

Is selling encryption software legal?

In the US, mass-market encryption is exportable under EAR 740.17(b)(1) with an annual self-classification report; this is a notification duty, not a prohibition. Buyers in sanctioned jurisdictions are not served.