OpenRung
A free, privacy-first relay network that helps you reach the open internet. Open source and nonprofit-run.
Zero-knowledge family continuity and emergency access vault
Translation pending
SecurityTypeScript · PLpgSQLGitHub @MayankSharma-2812OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Beyond just prompting
Translation pending
Loading the full README.
Read the full README ↗Kalvium Hackathon MVP
Team: Mayank Sharma (Team Lead) & Shyam Sharma
Live Deployment: https://bjp-tau.vercel.app
Last Mile is a zero-knowledge emergency continuity vault that helps individuals securely organize life-critical financial records, insurance policies, and legal directives.
If the vault owner is active, the vault remains completely sealed. If an unexpected tragedy or prolonged inactivity occurs, trusted family nominees can collectively recover and decrypt the vault instructions using 2-of-3 Shamir Secret Sharing, with zero reliance on centralized custodians or cloud master keys.
+------------------------------------+
| Client Browser (Zero-Knowledge) |
+------------------------------------+
| | |
AES-256-GCM | | scrypt KDF | Shamir (2-of-3)
(Encrypted Payload) | | (N=131072) | Polynomial Split
v v v
+-------------------+ +----------+ +-------------------+
| Ciphertext + AAD | | Wrapped | | 3 Recovery Cards |
| Nonce & Timestamp | | DEK (KEK)| | Held Out-of-Band |
+-------------------+ +----------+ +-------------------+
| | |
(HTTPS) | | | (Given to
v v | Nominees)
+---------------------------------+ v
| Supabase PostgreSQL | +-------------------+
| Zero Plaintext / Zero DEK | | Nominee 1: Card 1 |
| Tamper-Evident SHA-256 Audit | | Nominee 2: Card 2 |
+---------------------------------+ | Nominee 3: Card 3 |
+-------------------+
ACTIVE → CHECKIN_DUE → GRACE_PERIOD → RECOVERY_COOLING_OFF → READY_FOR_RECOVERY.Try the live production application at bjp-tau.vercel.app:
| Step | Page | Description |
|---|---|---|
| 1. Create Vault | /vault/new | Enter assets, choose 3 nominees, and generate 3 cryptographic Recovery Cards client-side. |
| 2. Owner Check-In | /dashboard/checkin | Verify your presence with a cryptographic check-in heartbeat to extend the vault deadline by 30 days. |
| 3. Audit Trail | /dashboard/activity | View the tamper-evident SHA-256 Merkle chain with live verification. |
| 4. Nominee Recovery | /recovery | Paste any 2 of the 3 Recovery Cards to reconstruct the DEK and decrypt the vault locally in memory. |
This is the beginning of the README. Read the rest at the original. Read the full README ↗