BLA
BLA (Blind LLM Agents) is the open-source Blue Defense MCP and CLI built to protect software artifacts against automated AI reverse-engineering workflows.
Encrypted life vault — finance, identity, and documents on your device. Offline-first, by Capricorn Systems.
SecurityJavaScript · HTMLGitHub @shamikhahmedOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Your entire financial and personal life. Encrypted. Offline. Always with you.
VaultCap by Capricorn Systems is a zero-knowledge personal vault built as a PWA. No accounts. No subscriptions. Network features (imports) are opt-in and off by default. All data stays on your device, encrypted with AES-256-GCM.
Illustrative day-in-the-life stories (fictional personas) with screenshots and captions:
VaultCap replaces a dozen fragmented apps with one encrypted vault — managing banks, cards, investments, loans, documents, family, identity, and more across Pakistan, the UK, and the UAE.
script-src 'self' (no 'unsafe-inline' / 'unsafe-eval'); UI actions via data-act + Act delegateVaultCap/
├── index.html # App shell + CSP; loads boot scripts + dist bundle
├── dist/ # Generated bundle — run npm run build:js
├── js/
│ ├── boot-*.js # Cache-bust, VER, SW register (external for CSP)
│ ├── bundle-order.json # Module load order for bundler
│ ├── core/ # Crypto, PIN, Act/ActHelpers, store, router
│ └── modules/ # Banks, cards, family, etc.
├── scripts/build-bundle.mjs
├── css/ # base, layout, components, themes
├── landing.html # Marketing landing page
├── docs/
├── assets/banks/ # Bundled bank logos (privacy: no Google at runtime)
└── sw-v51.js # Service worker (offline PWA · vaultcap-v100)
Stack: Vanilla JS · Web Crypto API · IndexedDB · Tesseract.js · 100% free · v5.4.3 · no account
Live: https://shamikhahmed.github.io/VaultCap
Install (all devices): https://shamikhahmed.github.io/VaultCap/install.html
Launch plan: LAUNCH.md
No account. PIN unlocks this device. Recovery key + backup key protect restore. Data encrypted on-device (AES-256-GCM).
| Device | Install |
|---|---|
| iPhone / iPad | Safari → Share → Add to Home Screen |
| Android | Chrome → Install app / Add to Home screen |
| Windows | Edge/Chrome → Install VaultCap |
| Mac | Safari Add to Dock / Chrome Install |
App Store / Play / Microsoft Store need developer accounts + review — website PWA ships first.
.vos backup downloads successfully| Resource | Path |
|---|---|
| User guide | docs/GUIDE.md |
| Presentation | docs/PRESENTATION.md |
| Landing page | landing.html |
Demo PIN: 123456 — load demo data from Settings → Load Demo
Local dev:
git clone https://github.com/shamikhahmed/VaultCap.git
cd VaultCap
npm ci
npm run build:js # required — dist/ is not committed
npm run serve # http://127.0.0.1:8765
Tests: npm run test:e2e (builds bundle first). XSS audit: npm run audit:xss.
GitHub Pages / deploy: push to main runs .github/workflows/pages.yml (npm run build:js then publish). Local: always npm run build:js before serve — index.html loads dist/vaultcap.boot.js (app chunk lazy).
Screenshots: npm run gallery (or npm run capture:screenshots) then commit assets/screenshots/ + screen-gallery.html embed. Viewer: screen-gallery.html or npm run gallery:view.
Shamikh Ahmed Director, NEWS Logistics · Founder, TheSolution360 MSc Logistics & Operations Management, Cardiff University MSc Accounting & Finance, BPP University London Karachi, Pakistan
VaultCap was built to solve a personal problem: managing finances across three countries with no single app that understood BC committees, prize bonds, Pakistani banks, UK accounts, zakat, and expat financial complexity.
Source-available. See LICENSE.
VaultCap © 2026 Shamikh Ahmed