Dead Man's Switch · Zero-Knowledge · Arweave Permanent Storage

When you can no longer speak,it speaks for you._

PingVaults is a zero-knowledge digital estate vault for crypto holders and high-net-worth individuals. Encrypt your wallet keys, passwords, and asset clues locally in your browser — our servers never see plaintext. Your personal dead man's switch: after 90 days of inactivity, decryption hints are automatically delivered to your trusted emergency contact.

// No password · Email verification login · Cancel anytime

./how_it_works.sh

$ step_01

Passwordless Login

Email OTP or Google login — no password to forget or leak. The platform verifies your identity only; your encrypted secrets stay untouched in the vault.

$ step_02

Browser-Local Encryption

Your knowledge-based answers (name, ID, custom questions) derive an AES-256-GCM key via PBKDF2 — entirely in your browser. The server receives only ciphertext, never your decryption keys.

$ step_03

Dead Man's Switch Delivery

Configure your ping schedule. If you stop responding, the system sends your emergency contact the key schema, guiding questions, and an offline decryptor link. Answers are never transmitted.

// core_features[]

🔐

Zero-Knowledge Architecture

AES-256-GCM

Identity (email) and decryption (personal answers) are fully separated. Your backend record contains only ciphertext — no passwords, no keys, no plaintext ever stored server-side.

Arweave Permanent Storage

Arweave

Encrypted vault data is uploaded to Arweave's decentralized blockchain, generating an immutable TxID. Even if PingVaults shuts down, your ciphertext remains accessible forever via any Arweave gateway.

🔍

Open Source & Verifiable

Zero-Knowledge

Full source code on GitHub. The /verify page provides SHA-256 build-time source hashes and step-by-step JS bundle integrity checks — so you can confirm exactly what code is running.

👻

Configurable Dead Man's Switch

Dead Man's Switch

Set your initial wait (up to 365 days), reminder interval, and max ping count. AWS Lambda checks daily; your emergency contact is notified only after all reminders go unanswered.

decrypt.html — offline mode
$

Offline Decryptor — No Server, No Account

Your emergency contact needs zero technical skills. Download this standalone HTML file, open it offline in any browser, paste the TxID + metadata JSON + their personal answers — and the vault decrypts instantly. No internet, no login, no PingVaults dependency.

// Single HTML file · Pure WebCrypto · No external requests · Works forever

Download Offline Decryptor

$ sudo ./create_vault.sh

Your digital legacy, secured today.

Free to start. Zero-knowledge crypto inheritance planning for individuals who take privacy seriously.

Create My Vault →