Sync Keys and Passwords

SSH keys provide secure access to servers and infrastructure, traditionally stored in a .ssh
directory on your computer. When SSH was first designed, most administrators worked from a single machine, making key management straightforward. Today's reality is different - you need to access servers from your desktop at work, laptop at home, and occasionally even from your mobile device when on call. This creates a fundamental challenge: how do you maintain secure access across all devices without compromising security?
When managing SSH keys across multiple devices, you typically face two imperfect options. You can generate separate keys for each device, which keeps security tight but means updating every server whenever you add a new device. Alternatively, you might use the same key everywhere by copying it between devices. This second approach is convenient but dangerous - sending private keys through email or messaging apps leaves copies in sent folders, downloads directories, and chat histories, creating security vulnerabilities that are difficult to track.
Secure Credentials Sync with Vault

Termius solves this using an end-to-end encrypted vault, which enables synchronization across mobile and desktop. This vault stores your SSH Keys and passwords, providing password-manager-grade security standards that ensure your data will never leave your device in plain text.
By default, vault automatically syncs your SSH Keys and passwords across all devices. This allows you to use the same credentials on mobile and desktop.
If you want your keys never to leave your device, you can turn off sync of keys and identities in Settings
→ Account
→ Synchronization
.