peach-browser

@june

Free Open Source Zero Knowledge Password Manager.

https://peachpasswords.com

TypeScript

v5.0.106 · 1785 saves · 98,758 lines · updated 23 hours ago · trusted

1785 saves
419 files ⇓ bundle
1785 saves
87a1a9d722e7hash canary rate-limit key metadata and add plaintext-key regression coverage (PB-26-405, v5.0.106)dev23 hours ago
426038f38b49fix FIRE_CANARY_PING test trigger sender bypass and add regression coverage (PB-26-404, v5.0.105)dev23 hours ago
a6724549c6f2fix persistSlotA epoch race with lock and add regression coverage (PB-26-403, v5.0.104)dev23 hours ago
a860affc314epreserve TOTP parameters through entry patches with regression coverage (PB-26-402, v5.0.103)dev23 hours ago
details

Peach

A free, open source, local-first password manager for Chrome, Firefox, and Android.

Peach encrypts your vault on your device. No hosted vault, subscription, or account is required to use it.

peachpasswords.com


Features

  • Passwords, cards, and secure notes — keep your private data together in one encrypted vault
  • Inline autofill — fill and save credentials without leaving the page
  • TOTP built in — generate two-factor codes without a separate authenticator
  • Password health — find weak, reused, and exposed passwords
  • Portable backups — export and restore with PeachScript or a .peach file

Peach Pro adds:

  • Peach Sync — end-to-end encrypted sync across paired devices
  • Passkeys — save and use passkeys in Chrome and Firefox
  • Peach Codex — print an encrypted, scannable backup of your vault
  • Advanced vault health, Canary Entries, and duress tools

See the Peach website for current availability and Pro details.


Install


Open Source

Peach is released under the GPL v3. This repository contains the browser extensions and shared web application code.

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


Security

Vault data is encrypted with AES-256-GCM and protected by Argon2id key derivation. Peach Sync authenticates paired devices and encrypts data in transit.

Implementation details live alongside the code:


Building

bun install --frozen-lockfile
bun run build

Builds are written to dist-chrome/, dist-firefox/, and dist-mobile/.


Built by Asha Software · [email protected]