PRIVACY
Privacy Policy
Effective November 14, 2026. Applies to the DuoShell app for iPhone and iPad, the DuoShell Pair app for Mac, and this website, all provided by CKSZ LLC ("we"). See also the Terms Of Use.
The Short Version
The DuoShell apps don't collect any information about you. They have no account, no analytics, no advertising and no tracking, and they don't send anything to us. This website counts visits anonymously with Cloudflare Web Analytics, without cookies.
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 you approve by tapping Trust And Connect.
- Files you open from a server in the Files tab are downloaded to a temporary folder on this device that iOS clears.
What Syncs Through Your iCloud Account
Your server list (names, addresses, ports, usernames, settings, and the server identities recorded when you pair) 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.
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.
- Your other iPhone or iPad, on your local network, when you use Add Another Device. The new device sends its public key; the device that's already set up adds it to the servers you pick and sends back their details.
Pairing messages are encrypted with fresh keys each time, and only a device that scanned the pairing code can take part. DuoShell Pair on the Mac connects only to the servers in its list, using your Mac's own SSH access, to add your iPhone's or iPad's public key.
Camera, Microphone And Local Network
The camera is used only to scan the pairing code; images aren't saved or sent anywhere. The microphone is used only after you tap the microphone in the Terminal to speak a command: speech is turned into text on your device, and the audio isn't saved or sent anywhere. Local network access is used only to pair with your Mac or your other devices and to reach servers on your network.
Clipboard
DuoShell reads your clipboard only when you choose Paste, and writes to it only when you choose Copy. Servers can't read or change your clipboard.
This Website
duoshell.link uses no cookies and no advertising or cross-site trackers. To see how many people visit and which pages help, it uses Cloudflare Web Analytics, which counts visits in aggregate (the page, the site you came from, your browser type and country) without cookies, local storage or fingerprinting.
Like any website, our host (Cloudflare) also 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].