Termius aims to provide a simple and consistent experience no matter what device you're using. To make that possible, Termius synchronizes your data across all devices using end-to-end encryption.
Your data is encrypted with AES-256 with either your password or encryption passphrase (when you sign in via single sign-on) using the RNCryptor library before it is uploaded to the servers of Termius.
Note: Synchronization is not available in the Hobby (free) plan.
Termius synchronizes the following data:
- Hosts (alias, address, username, password, configuration).
- Groups (name, username, password, configuration).
- Identities (label, username, password).
- Keys (private/public parts, passphrase).
- Snippets (label, content)
- Port Forwarding Rules.
- Known Hosts.
- History (only in the mobile apps).
- Settings (color schemes, fonts, and options in the settings list).
You can disable synchronization in part by unchecking Sync keys and identities in the settings.
That will prevent any passwords, usernames, keys, and identities from syncing to the Termius cloud. That is any passwords, usernames, keys, identities added after that option was unchecked.
For more information on synchronization, please, see synchronization security overview.