PearPass

Version 2.2.1 · 14 October 2026

Passwords that stay on your devices.

PearPass encrypts passwords, identities, and passkeys on the computer or phone where you keep them. The desktop app holds the vault. The Chromium extension fills those records. The Android app is a second vault.

Linux

64-bit AppImage. Mark it executable and run it.

Download AppImage

176 MB
SHA-256 99ff0515cb6da56c62db0f7ccfd1d1c9b18953e77a81385755aff9bd2d6714fe

Chromium

Unzip the archive. On the extensions page, choose Load unpacked and select that folder.

Download extension

1.6 MB
SHA-256 3153cbb96711596c21555c732b056611ad00e6337c3dcf78ac6bb9bf8b16dda0

Android

Install the APK from your phone. The package name is com.local.pearpass.

Download APK

547 MB
SHA-256 b633b84bfd84e1502526ffabb1daaf02b2f28aebfcb31d133cdccd43ba6c1528

The project, through the pause

Tether wrote PearPass and released the source under the Apache License 2.0. It is an open-source password and identity manager. Records are encrypted on the device. The desktop app stores the vault. The browser extension fills logins, identities, and passkeys from that vault and talks to the desktop app. A phone app can hold a vault of its own.

Development on Tether's line ran through the summer of 2026. On 14 August 2026 Tether paused the project.

Jeremy Bufford continues the work from that pause. He maintains these builds on his own. Version 2.2.1 is the first release of that continuation. The files on this page are free.

Release notes

2.2.1 — 14 October 2026

First independent release after the August pause. This release pins dependencies where a patched version exists on the same line.

  • shell-quote 1.12.0 and tar 7.5.22.
  • browserslist 4.29.3, js-yaml 3.15.2 and 4.3.2, nanoid 3.3.20, PostCSS 8.5.30, source-map-js 1.2.2.
  • brace-expansion 1.1.21, 2.1.7, and 5.0.12. tmp 0.2.7. undici 6.29.0. fast-uri 3.1.8.
  • @xmldom/xmldom 0.8.15, and 0.9.12 where a library asks for the 0.9 line. compression 1.8.2. image-size 2.0.4. svgo 3.3.5.
  • Desktop electron-updater 6.8.9 and builder-util-runtime 9.7.0. The update channel in this build is empty.
  • Chromium extension Vite 6.4.4.

Electron 33, the vault cryptography packages, Expo 53, and React Native 0.79 stay on the paused line.

braces 3.0.3, micromatch 4.0.8, and node-forge 1.4.0 remain. Every published version of those packages sits inside the current advisory. A few build tools clear their advisories only on a major upgrade. That work is for a later release.