OrigamiVault

OrigamiVault

Encrypt and split secrets for printable offline paper recovery

252stars
20forks
Last commit: 3d ago
Repo age: 1y old

OrigamiVault is a small offline web application for encrypting or splitting sensitive secrets and producing printable recovery artifacts. It generates QR codes and OCR-friendly decryption snippets so secrets can be stored on paper for long-term emergency recovery.

Key Features

  • Client-side AES encryption using the browser Web Crypto API for password-based encryption
  • Optional Shamir's Secret Sharing to split secrets into multiple shares
  • Dual printable formats: compact QR codes and OCR-friendly JavaScript decryptor text (high-contrast mono font)
  • Built-in QR scanner that runs in the browser for quick recovery
  • Fully offline, static HTML/CSS/JavaScript implementation suitable for USB or static hosting
  • No server, no analytics, and all cryptography performed locally

Use Cases

  • Securely print master passwords, recovery phrases, or crypto keys for long-term archival
  • Create split backups where different trusted parties hold complementary information for emergency recovery
  • Produce OCR-friendly printed recoverable snippets as a resilient alternative to purely digital backups

Limitations and Considerations

  • Security relies on the strength of chosen passwords and the physical protection of printed paper
  • OCR accuracy and QR readability depend on print quality, font scaling, and camera/scanner conditions
  • Not a multi-user vault or live secret manager; intended for one-off encrypted printouts and recoveries

OrigamiVault is a focused tool for physical, offline secret recovery workflows that emphasizes simplicity and auditability. It is best suited for archival backups and digital legacy scenarios where paper-based recovery is required.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Vaultwarden

Vaultwarden

Bitwarden-compatible password manager server written in Rust

53.6k
2.5k
Last commit: 3d ago

Vaultwarden is a lightweight, Bitwarden-compatible password manager server in Rust, designed for self-hosting with official Bitwarden clients.

Alternative to:
Bitwarden
Bitwarden
+9
KeePassXC

KeePassXC

Cross-platform offline password manager using encrypted KDBX databases

25.5k
1.7k
Last commit: 1mo ago

KeePassXC is a secure, cross-platform password manager that stores credentials and sensitive notes in encrypted KeePass-compatible KDBX files with autofill and browser in...

Alternative to:
KeePassXC
KeePassXC
+10
Infisical

Infisical

Open-source platform for secrets, PKI certificates, and privileged access

24.5k
1.7k
Last commit: 20h ago

Infisical is an open-source platform to manage and deliver app secrets, certificates (PKI), SSH credentials, and encryption keys across teams and infrastructure.

Alternative to:
HashiCorp Vault
HashiCorp Vault
+9
Ente

Ente

End-to-end encrypted cloud for photos and 2FA

23.9k
1.4k
Last commit: 1d ago

Open-source, end-to-end encrypted platform for private photo backup, sharing, and authenticator (2FA) sync across devices, with optional self-hosting.

Alternative to:
Google Photos
Google Photos
+14
Bitwarden

Bitwarden

Open-source password manager with zero-knowledge security and self-hosting.

17.9k
1.5k
Last commit: 16h ago

Bitwarden is an open-source password manager that stores, shares, and autofills credentials with zero-knowledge encryption; supports cloud or self-hosted deployments.

Alternative to:
1Password
1Password
+9
Passbolt

Passbolt

Open-source password and secret manager for teams

5.6k
361
Last commit: 26d ago

Passbolt is an open-source, security-first password and secret manager for teams, with end-to-end encryption, granular sharing permissions, and auditing.

Alternative to:
Passbolt Cloud
Passbolt Cloud
+11