peach-browser

@june

Free Open Source Zero Knowledge Password Manager.

https://peachpasswords.com

koh steal kepr.uk/peach-browser
TypeScriptJavaScriptOnnxPython

v4.0.1 · 1073 saves · 89,527 lines · updated 10 hours ago

1073 saves
385 files ⇓ bundle
1073 saves
9e5693046d73docs: record PCH-02 integration in CONTINUITY (v4.0.1)dev10 hours ago
7100d7d25214fix: Add recovery popup reopen smoke test (v3.9.8)devyesterday
689241c96391fix: Add recovery confirmation smoke test (v3.9.7)devyesterday
e72ba4aef3cffix: Smoke test recovery screen onboarding flow (v3.9.5)devyesterday
details

Peach

A free, open source, local-first password manager.

No servers. No subscription. No account required. Your passwords stay on your device, encrypted with AES-256-GCM and protected by Argon2id key derivation. Everything else — syncing, backup, autofill — happens without a cloud in the middle.

peachpasswords.com


Features

  • Zero-knowledge vault — AES-256-GCM encryption, Argon2id KDF, keys never leave your device
  • Chirp Sync — pairs devices over ultrasonic audio. No QR codes, no servers, no accounts
  • Codex — prints your encrypted vault as Aztec codes on paper. Physical offline backup
  • Inline autofill — fills directly in the page, no redirects
  • TOTP built in — two-factor codes without a separate app
  • Canary alerts — get notified if a saved credential is accessed
  • One-time purchase — $39 for Pro, yours forever

Browser Extension

Available for Chrome and Firefox.

Chrome Web Store · Firefox Add-ons


Android

Coming to the Play Store. Source available in this repository.


Open Source

Peach is free and open source under the GPL v3 license. Both the browser extension and the Android app.

The source is hosted on Kepr — Asha Software's own version control platform.


Security

Peach has undergone two adversarial analysis sessions. All findings have been resolved. See security/ for the full reports.

Cryptographic primitives:

  • Key derivation: Argon2id (m=64MiB, t=3, p=4)
  • Encryption: AES-256-GCM with fresh random nonces
  • Sync handshake: Noise NK / Noise XX (25519, ChaChaPoly, BLAKE2s)
  • Backup codec: GF(2⁸) Reed-Solomon with zstd compression
  • BLAKE3 checksums throughout

Building

bun install --frozen-lockfile
bun run build

Outputs to dist-chrome/ and dist-firefox/.


Contributing

See CONTRIBUTING.md.


License

GPL v3 — see LICENSE.


Peach Pro

Pro features (Chirp Sync, Codex, Canary) are available for $39 one-time at peachpasswords.com. Purchasing Pro supports continued development.


Built by Asha Software · hello@peachpasswords.com