Privacy Policy

Effective Date: April 1, 2026

This Privacy Policy explains how mSSH (the "App"), developed by m4ck, collects, uses, and protects your information when you use our iOS SSH terminal application.

Quick Links

  1. Data We Collect
  2. How We Use Data
  3. Data Storage & Security
  4. Third-Party Sharing
  5. iCloud Sync
  6. GDPR & CCPA
  7. Contact Us

Privacy Policy

Our Commitment

We believe your privacy is fundamental. mSSH is designed with privacy-first principles: we do not collect analytics, do not track your activity, do not use third-party SDKs for data collection, and do not share your data with anyone.

1. Data We Collect

Information You Provide

When you add SSH connection profiles to mSSH, you provide:

Connection DetailsHost address, port number, and username for SSH servers you connect to
Authentication CredentialsSSH passwords and private keys (optional, for authentication)
Connection ProfilesNamed profiles you create to organize and manage your SSH connections

Automatically Collected Information

Device-level biometric data: If you enable Face ID for app lock, iOS's Face ID framework processes your biometric data. This data never leaves your device and is managed entirely by iOS.

Host key fingerprints: When you connect to SSH servers, the server's host key is stored locally on your device for security verification (Trust On First Use).

What We Do NOT Collect

2. How We Use Your Data

Primary Purpose

All data you provide is used solely to enable the core functionality of mSSH:

No Secondary Uses

We do not use your data for:

3. Data Storage & Security

Local Device Storage

All your data is stored exclusively on your iOS device using Apple's native frameworks:

Connection ProfilesStored in SwiftData, a local database encrypted by iOS file system
SSH Passwords & Private KeysStored in iOS Keychain with device-only protection
Known Host KeysStored in iOS Keychain and local SwiftData database
Face ID DataManaged by iOS's secure enclave; never accessible to mSSH

Encryption Standards

No Server-Side Storage

mSSH does not maintain any servers, databases, or cloud infrastructure (except optional iCloud sync). Your data is yours alone.

4. iCloud Sync (Optional)

mSSH offers optional iCloud synchronization for your connection profiles. This feature is disabled by default.

What Gets Synced

Connection profiles only: Host address, port, and username.

What Does NOT Get Synced

SSH passwords, private SSH keys, Keychain credentials, and any sensitive authentication data are never shared with iCloud.

You can disable iCloud sync at any time in the App settings.

5. Third-Party Sharing

mSSH does not sell, rent, trade, or share any of your personal data with third parties. We do not integrate any third-party SDKs for analytics, tracking, or data collection. The App uses only open-source libraries for SSH protocol support (Citadel) and terminal emulation (SwiftTerm), neither of which collect user data.

6. GDPR & CCPA Compliance

GDPR (European Users)

You have the right of access, erasure, portability, and objection. All data processing is based on performance of contract and your explicit consent.

CCPA (California Residents)

You have the right to know, delete, opt-out, and non-discrimination. mSSH does not sell personal information.

To exercise any rights, contact us at tmtgwdx@gmail.com.

7. Data Deletion

To delete all data stored by mSSH, go to Settings > General > iPhone Storage, find mSSH, and tap Delete App.

8. Security Practices

9. Children's Privacy

mSSH is not directed to children under 13. We do not knowingly collect data from children.

10. Changes to This Privacy Policy

We may update this Privacy Policy periodically. The "Effective Date" at the top will be updated accordingly. Continued use of mSSH after changes constitutes acceptance.

Questions or Concerns?

Contact us at tmtgwdx@gmail.com

We aim to respond within 30 days.