Download
Version 1.1.8 (90) · released November 6, 2026 at 13:47
What's new
- Vault: add your own fields to a record (for example «Certificate password» for a VPN) with a name and a type: text, secret or multiline. Works in the browser extension too
- Vault on desktop: right-click a record or folder for a context menu: copy the password, card number, one-time code or note text in one step, open, edit, share, cut, copy, select, delete
- Vault search always covers the whole Vault (records, one-time codes, passkeys and folders) from any section; on desktop Cmd+F / Ctrl+F opens search in the Vault and in Messages
- Vault: a note with a list, quote or code block showed a grey box instead of text; long notes fade out with a «Show more» link; a new folder opens right away
- Store builds (App Store, Mac App Store, Google Play, AppGallery, Microsoft Store) check for new versions with their own store and offer the update right in the app
- Windows: profile keys and PIN are protected from loss if the app is closed in the middle of saving them, for example during an update; the installer closes a running Secret Keeper gracefully
- Desktop: after decrypting a file to a folder, exporting a backup or saving the log, a sheet offers «Open» and «Show in folder»; «Open» also works in the Microsoft Store build
- Android: linking Tetatet Chat to Secret Keeper brings Secret Keeper to the front, the request is shown on the lock screen and works even when Secret Keeper is closed; biometric confirmation recovers after an interrupted prompt
- Changing the PIN and enabling the duress PIN: the screen did not close after repeating the code; the PIN pad shows the clear button only once you start typing
- Signing in to Tetatet Chat: if the request lands on a wrong server (for example through a VPN), the app reports a server error instead of «code expired»
- Long pop-up sheets scroll and their buttons stay visible above the navigation bar; Android: the menu of the bottom button opens above it; the update sheet shows «Preparing download…» instead of «0 B»
- Small things: the clear button in searchable lists also resets the filter; on desktop the cursor is in the first field of a form right away; «Save to file…» is translated into all languages
Coming from Tetatet Chat?
After installing, sign in with your seed phrase if you have used Secret Keeper before, or create a new account. Then return to Tetatet Chat: the pairing will continue on its own.
App stores
Direct downloads
Android
APK, Android 7.0+. Allow installs from unknown sources for your browser or file manager.
SHA-256
Download 100.9 MBmacOS
Disk image (.dmg), Apple silicon and Intel. Open and drag Secret Keeper to Applications.
SHA-256
Download 39.0 MBVerify what you downloaded
Compare the fingerprint of the file with the one on this page - the product is about verifiability, downloads should be verifiable too.
macOS / Linux
shasum -a 256 SecretKeeper-1.1.8-90.dmg
Windows (PowerShell)
Get-FileHash SecretKeeper-1.1.8-90.exe -Algorithm SHA256
Install from the command line
Homebrew installs the same signed .dmg as above. Afterwards the app updates itself. Homebrew 6.0 and later asks you to trust a third-party tap once - that is what the brew trust line does.
macOS (Homebrew)
brew tap paymaster-technologies/tap brew trust --cask paymaster-technologies/tap/secretkeeper brew install --cask secretkeeper
Works with your other apps
Local apps can pair with Secret Keeper over IPC (unix socket / named pipe) and delegate encryption to it - keys never leave the vault. That is how the Tetatet Chat messenger integration works.