seQRets Logo

seQRets

Secure. Split. Share.

v1.15.1 ๐Ÿ”ฅ Ignition

Encrypt, split, and secure your secrets with QR codes using Shamir's Secret Sharing.

Security Architecture

XChaCha20-Poly1305 authenticated encryption (AEAD)

Argon2id key derivation (64MB memory, 4 iterations)

Shamir's Secret Sharing for threshold-based backup splitting

All cryptographic operations run entirely in your browser. Your secrets never leave your device.

Open Source

seQRets is open source. You can review the code, audit the cryptography, and build it yourself.

Built with:

  • Next.js + React
  • Tauri v2 + Rust (desktop)
  • @noble/ciphers & @noble/hashes
  • @scure/bip39 (BIP-39 mnemonic support)
  • shamir-secret-sharing (audited by Cure53 + Zellic)
  • Tailwind CSS + Radix UI
Using seQRets in a Browser? Make It as Safe as It Can Be
Three small habits that meaningfully reduce risk

Keep extensions away from your secrets. Browser extensions can read whatever is on your screen โ€” including a seed phrase. Use seQRets in a private/incognito window (where extensions are usually off), or in a separate browser you keep just for seQRets, with no extensions installed.

Install it as an app. Use your browser's "Install" or "Add to Home Screen" option. The installed app keeps its own copy of the code and works fully offline โ€” you can even disconnect from the internet before typing your secret.

Want guarantees a browser can't make? The seQRets desktop app runs its cryptography in native code outside the browser entirely, stores keys in your computer's secure keychain, and supports smart cards.

How It Works
A zero-knowledge approach to crypto inheritance

1. Secure

Your secret is encrypted with a strong password (and optional keyfile) using military-grade cryptography.

2. Split

The encrypted data is split into multiple Qard backups using Shamir's Secret Sharing. No single Qard reveals anything.

3. Share

Print, download, or export your Qards. Give them to trusted family members, lawyers, or store in secure locations.

seQRets Recover
Long-term recovery, even if seQRets disappears

seQRets Recover is an independent, single-file recovery tool for the seQRets share format. One HTML file, ~200 lines of TypeScript, no install, no network. Open it in any modern browser, offline, and paste your Qards in.

Save a copy of recover.html alongside your Qards. Anyone holding the threshold of Qards plus the password can recover the secret with nothing but a web browser.

Every release publishes a SHA-256 hash so you can verify the copy you hand to heirs is untampered.