seQRets Logo

seQRets

Secure. Split. Share.

v1.11.7 ๐Ÿ”ฅ 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
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.