MighTTY is an iOS SSH/MOSH terminal built for AI developers. We follow a privacy-first design: your terminal sessions, SSH credentials, and private keys live on your device by default.
Data we collect
Stored on your device (never uploaded)
- SSH connection details (host, port, username)
- SSH passwords and private keys — stored in the iOS Keychain, optionally protected by Face ID / Touch ID
- Server list, themes, keyboard accessories, and other preferences
- Terminal sessions and history, on-device only
MighTTY v1 does not offer cross-device sync; your connection data is not uploaded to our servers.
Data passed through Easy Pair and the cloud relay
- A one-time pairing code generated at setup, used to establish trust between the app and your host, invalid after pairing completes
- hostId and hostSecret: identity credentials for communication between your host and the app through our relay (relay.mightty.app), stored only as hashes
- Agent events (task complete, approval required, etc.) forwarded through the relay to send you notifications; the relay only caches briefly (max 100 events / 24 hours)
What we never collect
- We never store your SSH passwords or private keys on our servers
- We do not read or upload your terminal input or command content
- No advertising tracking
Permissions
- Camera: used only to scan pairing QR codes and take photos for chat attachments
- Local network: used to connect to SSH servers on your LAN and for Bonjour discovery
- Face ID / Touch ID: used to unlock the app and protected server credentials
- Microphone / speech recognition: requested only when you use voice input
Third-party services
- Cloudflare (Workers / Pages / Relay): infrastructure for Easy Pair and agent event forwarding
- Apple (iCloud / APNs): for future sync and push notifications (not enabled in v1)
Data security
SSH private keys are stored in the iOS Keychain and can be protected with Face ID / Touch ID. Network connections use SSH and TLS encryption. We cannot access your keys or connection content.
Your rights
- Delete the app and its local data (connections, keys, settings) at any time
- Run
mightty uninstallon your host to remove installed hooks - Contact us via the details below to request deletion of temporary relay data
Contact
For privacy questions, reach us onGitHub.