Privacy Policy
Effective November 13, 2026. Applies to the DuoShell app for iPhone and iPad, the DuoShell Pair app for Mac, and this website.
The short version
We don't collect any information about you. DuoShell has no account, no analytics, no advertising and no tracking, and it doesn't send anything to us.
What stays on your device
- Keys. Your device's sign-in key is created in its Secure Enclave and can't leave it. Keys you import are kept in this device's Keychain. Keys never sync.
- Saved passwords, if you choose to save one, are kept in this device's Keychain and never sync.
- Command history and output (the last 30 runs per server) is stored on this device only and excluded from iCloud backup. You can clear it any time.
- Server identities (host key fingerprints) that you trust.
What syncs through your iCloud account
Your server list (names, addresses, ports, usernames and settings) and your snippets sync between your own devices through Apple's iCloud key-value storage, under your Apple Account. We can't see this data. You can turn off iCloud for DuoShell in Settings → [your name] → iCloud.
What DuoShell connects to
- The servers you add, over SSH, when you connect.
- Your own Mac, on your local network, during pairing. Pairing sends your device's public key (which is safe to share) and receives the server details your Mac sets up.
DuoShell Pair on the Mac connects only to the servers in its list, using your Mac's own SSH access, to add your phone's public key.
Camera and local network
The camera is used only to scan the pairing code; images aren't saved or sent anywhere. Local network access is used only to pair with your Mac and to reach servers on your network.
This website
duoshell.link uses no cookies, no analytics and no third-party trackers. Like any website, our host (Cloudflare) processes basic request information such as IP addresses to deliver pages and protect against abuse.
If you email [email protected], we use your message and address only to reply to you.
Children
DuoShell isn't directed at children and collects no data from anyone.
Changes and contact
If this policy changes, we'll update it here and change the date above. Questions: [email protected].