-
0.2.1 Stable
released this
2026-09-25 17:11:23 +00:00 | 30 commits to main since this releaseSecurity hardening
A security review of the Android app led to these changes, and a few apply to the extension too. Update if you use either.
Android
- Sites run apart from the wallet: websites now have their own browser process and storage, separate from the unlocked wallet. The app requires an up-to-date Android System WebView (140+).
- No pop-ups from websites: sites can no longer show dialogs, and messages from sites are checked before the app reads them.
- Know when you're in the wallet: it always shows a blue band across the top of the screen, and a website never does. If a page asks for your password or seed phrase, it isn't Plain Wallet.
- Private screens: the wallet's screens stay out of screenshots, screen recordings and the recent-apps view. Other apps' overlays are hidden while it shows, keyboards are told not to learn what you type into it, and autofill can't see it.
- Locks when you leave: the wallet locks after a minute away from the app (screen off included), and changing the phone's clock doesn't extend that.
- Leaving rejects: leaving the wallet while a request is waiting rejects it, the same as closing the extension's approval window.
- Clearer address bar: it shows only the site's host. A seed phrase or private key typed into it is refused instead of being searched.
- Stays on this phone: app data is never backed up to the cloud or copied to a new phone.
Extension (Chrome, Firefox)
- The wallet no longer follows EIP-3668 offchain lookups, which a contract could use to make it fetch arbitrary URLs.
- Approve and Send only become clickable after a short pause with no clicks or taps.
Install
- Android: download
plainwallet-0.2.1-android.apkon the phone and open it. It installs over 0.2.0 and keeps your wallet. The signing certificate's SHA-256 is:
1F:EC:2B:63:39:34:74:21:B0:C5:64:AB:19:EE:66:34:39:16:F7:FE:B0:81:62:C3:5F:C3:5C:9F:B5:9F:CB:83 - Chrome / Brave / Edge: unzip
plainwallet-0.2.1-chrome.zip, openchrome://extensions, turn on Developer mode, click Load unpacked and select the unzipped folder. - Firefox / LibreWolf: load
plainwallet-0.2.1-firefox.ziptemporarily fromabout:debugging, or, in a browser that allows unsigned extensions, setxpinstall.signatures.requiredtofalse, rename the zip to.xpiand open it.
🤖 Generated with Claude Code
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads