Integrations
Apps on the same device can hand encryption over to Secret Keeper: they talk to it through a local channel, and the keys never leave the vault.
You approve every connection personally and can revoke it at any moment in Settings, under "Connected apps".
Tetatet Chat
This is a messenger by the same team. With Secret Keeper connected it encrypts your conversations end-to-end: messages are sealed and opened by your vault; the app sees them decrypted, the server never does!
Direct downloads
Version 1.2.69 (585) · released November 6, 2026 at 11:20
What's new
- Print messages: «Print…» in the message menu and in selection mode (Cmd/Ctrl+P on desktop) — text with formatting, photos and PDF attachments go to the system print dialog
- «Open» for a file from a chat works in the Microsoft Store build on Windows; on phones the file opens in the app for its type
- Desktop: after «Save to file…» for the app log, a sheet offers to open the file or show it in the folder
- Pinned messages are now marked with a pin icon in the message bubble, next to the favourite star — including photos and videos
- Pinned-message bar: the close button is easier to tap and the colours match the rest of the app; the «Pin message» prompt is in the app's own style
- Desktop: «Save as…» always keeps the file extension — images pasted from the clipboard or forwarded were saved on Windows without one
- Desktop: the app log can be saved to a file from the share menu
- Android: after unlocking the screen with the keyboard open, the message box no longer floats above an empty area — the keyboard comes back
- Windows: after installing an update the app no longer asks you to activate again — sign-in data is now protected even if the app is closed in the middle of saving it
- Windows: the installer closes a running Tetatet Chat gracefully before updating instead of terminating it
- Long pop-up sheets (for example the face sign-in report) now scroll, and their buttons stay visible above the navigation bar
- 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
- Faster catch-up after sleep or reconnect: the app now fetches only the chats and messages that changed, so edits and deletions made while you were away appear right after you return
- Downloads for updates now come from the tetatet.app site
- The update window shows “Preparing download…” instead of “0 B” until the first bytes arrive
- Sending a file no longer fails when the connection drops after the upload finished — the app retries automatically
- Tablets and desktop: sign-in screen and popup windows share one card design — content fills the card from the top, bottom buttons keep an even margin
- Desktop: forms inside popup windows get keyboard focus right away
- Huawei and iPhone: new messages and media now load in the background while the app is closed — previously they appeared only after opening the app
- Desktop: after "Save as…" a sheet offers to open the file or show it in the folder
- Desktop: Del and Backspace delete the current photo or video in the media viewer
- Calls: an incoming call that arrived while the app was in the background no longer leaves a black screen or an error after it ends
- Calls: a repeated notification of the same incoming call is ignored — accepting no longer shows the caller "declined" while your side hangs at 00:00
- Media viewer: after deleting a photo or video the previous item is shown instead of returning to the chat; the viewer closes only on the last one
- Android: correct spacing above the system button navigation bar; pop-up menus near the bottom edge open above the button
- Selection lists: the clear (×) button in the search field resets the filter
- Windows: the message cache error after signing out no longer appears; default graphics renderer restored
- Search in chat walks the whole history by itself: pause/resume, progress bar and elapsed time in the panel; new matches found above the visible area scroll into view
- Jumping to a message (from search or a reply) rebuilds the chat around it — reliable even for old messages; after a jump from the end there is a single "down" button
- Secret Keeper lock: after Secret Keeper starts, the link is re-checked; a revoked link opens the pairing wizard instead of a lock that cannot be opened
- Android: pairing with Secret Keeper when it is not running — the app launches it and retries for up to 30 seconds
- Owner confirmation: on Android biometrics recovers after an interrupted prompt and is only requested while the app is on screen; on desktop the PIN popup is the size of the lock-screen card
- Turning off the PIN while linked to Secret Keeper: the confirmation button is simply "Turn off"
- Opening a tetatet.net link delivered twice by the system no longer shows the "User not found" error twice
- Android Download 221.0 MB
SHA-256
- macOS Download 113.8 MB
SHA-256
- Windows Download 189.5 MB
SHA-256
How to connect
- Install both apps on the same device.
- In Tetatet Chat open Settings, choose Secret Keeper and tap "Connect".
- Compare the four-digit code and tap "Allow" in Secret Keeper.
- In a chat, turn on the lock icon "Encrypt via Secret Keeper": outgoing messages get encrypted, incoming ones open with a "Read" button.
WebMoney Keeper
A secret mode in WebMoney wallet chats. The lock in the chat header turns on encryption through the Secret Keeper extension: outgoing messages are sealed right in the browser, incoming ones are opened by the extension. Keys never leave the extension; the server only sees ciphertext.
Rolling out soon at wallet.webmoney.com.
Works in Chromium browsers (Chrome, Edge, Opera, Yandex Browser); secret mode is text-only.
How to connect
- Install the and create a profile with a PIN.
- In a wallet chat, tap the lock in the header - it appears when your contact has a Secret Keeper address.
- Allow the site access in the extension window and enter your PIN.
- Done: outgoing messages get encrypted, incoming ones open automatically. Leaving secret mode locks the extension - it asks for the PIN again on re-entry.
Your app
Building your own app and want the same integration? Reach us through the Support page.