Personal Finance Vault

Your finances.
Encrypted.
Private.

Track transactions, banks, cards, passwords and documents. AES-256-GCM encrypted with your PIN — stored only on your device. No accounts. Optional E2E encrypted cloud sync for multi-device use.

AES-256-GCM 100% Offline E2E Encrypted No Account Single File Optional Cloud Sync
govault.html
Unlock Vault
1
2
3
4
5
6
7
8
9
0
AES-256-GCM encrypted  ·  offline
AES-256-GCM
Encryption standard
E2E encrypted
Local default · optional cloud sync
Single file
No install, no dependencies
Biometric unlock
WebAuthn · fingerprint or Face ID

Built for real privacy

GoVault is not a web app that stores your data somewhere safer. It is the safe — running entirely inside your browser, with no external dependencies.

01
AES-256-GCM Encryption
Every record is encrypted before writing to storage. Your PIN derives a 256-bit key via PBKDF2 with 200,000 iterations — never stored, derived at runtime.
02
Local-First Architecture
No analytics. No telemetry. The entire application is a single HTML file — every line of code is readable and auditable. Optional E2E encrypted cloud sync for multi-device use.
03
Biometric Unlock
Register your device fingerprint or Face ID via WebAuthn. Unlock the vault instantly without re-entering your PIN on every session.
04
Encrypted Backups
Export your entire vault as an encrypted file. Import it on any device. The backup is as secure as the vault — meaningless ciphertext without your PIN.
05
Auto-Lock & PIN Guard
Vault locks automatically after 2 minutes of inactivity. Wrong PIN shakes the dots and clears session memory. No brute-force window.
06
Installable PWA
Install GoVault on your device like a native app. Works completely offline after install. No app store, no update subscriptions.

How your data is protected

GoVault uses the WebCrypto API — the same browser-native cryptography used by banks. No third-party crypto libraries.

Encryption Specification WebCrypto API · NIST-approved
AlgorithmAES-256-GCM (Galois/Counter Mode)
Key Length256 bits
Key DerivationPBKDF2 + SHA-256
Iterations200,000
SaltRandom 128-bit, stored with ciphertext
IV / NonceRandom 96-bit per write operation
PIN StorageSession memory only — never written to disk
Network CallsNone in local mode · sync endpoint only when cloud sync is enabled
Cloud StorageNone in local mode · optional E2E encrypted sync (Neon PostgreSQL, Singapore)
Cloud SyncOpt-in · AES-256-GCM encrypted before leaving device · server sees ciphertext only

Everything in one vault

Six purpose-built modules for your complete financial picture. All encrypted. All local.

Transactions
Log income and expenses with custom categories. Monthly spending breakdowns and trend charts.
Bank Accounts
Track balances across multiple banks. Fixed deposit maturity dates and interest rates.
Credit Cards
Credit limit, outstanding balance, and payment due dates for every card in one place.
Passwords
Encrypted vault for login credentials. Stored as AES ciphertext — never readable without your PIN.
Documents
Store Aadhaar, PAN, Driving Licence, and Voter ID details encrypted and at your fingertips.
Net Worth
Real-time dashboard of assets, liabilities and net worth with monthly trend visualization.

Zero setup. Instant privacy.

No onboarding flow. No email. No cloud sync. Open the file, set a PIN, and your encrypted vault is ready in seconds.

01
Open or Download
Use it directly in your browser, or download the single HTML file. Works in Chrome, Safari, Firefox, and Edge — no extensions required.
02
Set Your PIN
Choose a 4 or 6-digit PIN. GoVault derives an AES-256 encryption key from it using PBKDF2 + 200,000 iterations. The PIN is never stored anywhere.
03
Add Financial Data
Log transactions, bank accounts, cards, passwords, and documents. Every write is encrypted before it touches localStorage.
04
Back Up or Sync
Export an encrypted backup to a file, or enable optional E2E encrypted cloud sync to keep multiple devices in sync — your PIN never leaves your device either way.
Free  ·  No account  ·  No tracking

Start protecting your
finances today.

Open the vault in your browser right now — or download the single file and run it anywhere, completely offline, forever.

Single .html  ·  No install  ·  Any browser