VaultNote — a local-first, browser-based encrypted notes app.
VaultNote is built with modern web tech (Vite + React + TypeScript). It performs all cryptographic operations locally in the browser using the Web Crypto API (AES-GCM). No data is sent to any server by default.
- Local-first AES-GCM encryption in-browser
- Zero-knowledge passphrase-based access
- Password generator and secure export/import
- Simple, minimal UI designed for focus and security
- Extensible architecture (adapters for optional features)
git clone https://github.com/YOUR_ORG/vaultnote.git
cd vaultnote
npm ci
npm run devCreate a .env locally if you need to enable optional integrations. Do not commit secrets.
All crypto happens on the client. VaultNote never sends your plaintext notes to any server.
Contributions are welcome! See CONTRIBUTING.md.
This project is licensed under the Apache-2.0 License. See LICENSE file for details.
This open-source release preserves VaultNote branding and assets. See BRANDING.md for trademark and logo usage guidelines.
