A fully in-browser tool to encrypt and decrypt data with age.
All cryptography runs client-side via typage. No data leaves your browser.
- MVP: encrypting data
- decrypting data
- make it pretty
- encrypt/decrypt files
- use github keys (supported by
age)
- Preact + TypeScript
- Vite (bundler)
- Deployed on Cloudflare Pages
pnpm install
pnpm devThe dev server runs at http://localhost:5173 by default. If local TLS certificates (*.pem) are present in the project root, the server will use HTTPS automatically.
pnpm buildOutput goes to dist/.