Privacy Policy
Last updated: May 29, 2026
Ninja is a native macOS SSH and SFTP client made by SoCalGemini, LLC (“we”, “our”). This policy explains what data Ninja handles and what we do (and do not do) with it.
1. Data we collect
We do not collect any personal data. Ninja does not phone home, does not send telemetry, and does not include analytics SDKs.
2. Data Ninja stores on your device
Connection details you enter (hostname, port, username, optional working directory, optional notes) are stored locally on your Mac. SSH passwords you choose to save are stored in macOS Keychain. SSH server host-key fingerprints are stored in the app’s sandbox container so we can warn you if a server’s key ever changes.
None of this data ever leaves your Mac through Ninja.
3. Network connections
Ninja connects directly to the SSH servers you tell it to connect to, using the credentials you provide. Those connections are between you and your servers. We are not in the middle. We have no servers in this loop.
4. Third-party services
Ninja does not use any third-party analytics, advertising, crash-reporting, or attribution services.
5. Children’s privacy
Ninja is intended for technical users. It does not knowingly collect any data from anyone, including children.
6. Changes to this policy
If we ever change this policy, the updated version will appear at this URL with a new “Last updated” date.