MuxLink Privacy Policy
Last updated: 18 May 2026
MuxLink is an iOS SSH and tmux client. This policy explains what data the app handles, where it is stored, and what the developer does or does not do with it.
- No data is sent to MuxLink's developer or to any analytics service. MuxLink contains no advertising, tracking, or analytics SDKs.
- All connection details, credentials, and command history live only on your device.
- The only network connections MuxLink makes are the SSH/Mosh sessions you initiate to servers you specify.
What MuxLink stores on your device
SSH credentials
- Private keys, passphrases, and passwords are stored in the iOS Keychain, scoped to the app and protected by your device's hardware security. You can opt into Face ID / Touch ID protection per key when generating it.
- SSH known-host fingerprints, used to detect server identity changes, are also stored in the Keychain.
Connection settings
- Host name, port, username, authentication method, and per-host startup command are stored in app-local SwiftData storage.
Command history and pinned commands
- Commands you send through MuxLink are saved per host (capped at 500 per host) so you can recall them.
- Pinned commands you create are also saved per host.
- Both are stored in UserDefaults on the device. You can view, delete, or clear all per-host history at any time from Settings.
Application settings
- Theme, font, toolbar customization, and similar UI preferences are stored in UserDefaults.
Permissions MuxLink requests
- Face ID / Touch ID — only if you choose to protect an SSH key with biometric authentication, used to unlock that key when connecting.
- Microphone and Speech Recognition — only if you tap the microphone button to dictate a command. Audio is processed by Apple's Speech framework; raw audio is not stored or transmitted by MuxLink.
- Local Network — used by your SSH/Mosh sessions to reach servers on your local network or VPN.
Data sent to third parties
None. MuxLink contains no analytics, crash reporting, advertising, or third-party SDKs that collect data.
The SSH/Mosh data you send through MuxLink necessarily reaches the servers you connect to. MuxLink itself never observes, logs, or transmits that traffic outside of rendering it in the terminal on your device.
Children
MuxLink is a developer tool and is not directed at children under 13. No personal data is collected.
Changes to this policy
If this policy is updated, the revised version will be published at this same URL with a new "Last updated" date.
Contact
Questions about this policy: jdlziegler@gmail.com