“Like writing your secret (e.g. master password) on paper — but only your loved ones can read it in case of emergency or death.”
OrigamiVault is a tiny offline web app for encrypting or splitting secrets and printing them as QR codes and OCR-friendly recovery JavaScript.
👉 Live app: https://origamivault.github.io/origamivault/
👉 Video demo: https://www.youtube.com/watch?v=zzQkq5Qjri8
Nothing is uploaded or stored online — everything runs locally in your browser.
Perfect tool for strategic recovery of master passwords, crypto keys, 2FA seeds, recovery phrases, and digital legacy planning.
Digital storage fails. Devices get hacked. Devices break, drives die, accounts get locked.
Paper, stored safely, can last for decades.
A simple way to ensure your loved ones can recover your master password without exposing it to anyone else:
- Split your secret (e.g. master password) into two halves.
- Use OrigamiVault to encrypt the first half with an encryption password and print the encrypted paper.
- Handwrite the second half of the secret on the same paper.
- Give the encryption password to trusted friend A.
- Tell trusted friend B where the printed paper is stored — or give them a copy.
- In an emergency, friends A and B cooperate to recover your secret.
Why it’s safe
- Thief finds paper? Only encrypted text + half a password → useless.
- Hacker gets encryption password + ciphertext? Only half a password → still useless.
- Trusted people collaborate? They recover the full master password.
✅ Result: No single point of failure — but recovery is possible when it truly matters.
OrigamiVault prints two independent recovery formats:
- Easy to scan
- Easy to use
- Compact
- Contains encrypted payload + tiny JS decryptor
- Uses Azeret Mono for high OCR accuracy
- Future-proof even if QR scanning fails
- Works fully offline
- AES via Web Crypto API for classic password-based encryption
- Shamir’s Secret Sharing (SSS) option for splitting secrets into multiple shares
- All crypto happens client-side
- No backend, no analytics, no logging
- Works fully offline (save
decrypt.htmlor use the printed snippet)
OrigamiVault never sends or stores your secrets anywhere.
- 🔒 Client-side AES encryption or Shamir’s Secret Sharing
- 📄 Printable QR + OCR text
- 📱 Built-in QR scanner
- 💻 Pure HTML/CSS/JavaScript
- 🧩 Fully offline
- 🪶 Ideal for emergency kits & digital legacy planning
- Fork this repo and enable GitHub Pages (deploy from
main), or - Download the ZIP and host the static files anywhere / keep on USB
👉 GitHub: https://github.com/origamivault/origamivault
👉 GitLab: https://gitlab.com/origamivault/origamivault
MIT License — free to use, modify, and redistribute.