Privacy Policy for Fin
Last updated August 20, 2026
In short: Fin has no servers of its own. It connects directly from your device to the SSH servers you configure. Everything Fin stores — server details, SSH keys, clippings, markdown file references — stays either on your device or in your own private iCloud account. Nothing is sent to us, and there are no analytics, trackers, or advertising SDKs.
Who this policy covers
Fin is developed by Levi Schoen. This policy applies to the Fin app on iOS, iPadOS, macOS, and visionOS. Questions about this policy or Fin's data handling can be sent to levismschoen@gmail.com.
What Fin stores, and where
Fin is a terminal client — it does not have a backend server, and the developer cannot see any of the data described below.
- SSH private keys and passphrases are stored in your device's Keychain, protected by your device's own security (passcode/biometrics). If you're signed in to iCloud, Keychain items sync to your other Apple devices via Apple's end-to-end encrypted iCloud Keychain — Fin's developer has no access to this data at any point.
- Server records (name, hostname, port, username, and connection settings) and SSH key metadata (a key's name and type — not the key itself) are stored using Apple's CloudKit, in the private database tied to your own iCloud account. This is what lets your server list sync across your devices. Apple's standard CloudKit privacy and security terms govern this data; Fin's developer cannot read it.
- Clipboard clippings (text you've saved to or copied from a terminal session) and markdown file references are stored locally on your device only, and are not synced or transmitted anywhere.
- Terminal session content — anything you type or see in a connected SSH session — travels directly between your device and the server you connected to. It never passes through, or is stored by, any server operated by Fin's developer, because none exists.
What Fin does not do
- No account creation or sign-in within the app — sync relies entirely on the Apple ID/iCloud account already signed in on your device.
- No analytics, crash reporting, or advertising SDKs of any kind.
- No sharing or selling of data to third parties — there's no third party to share it with, since nothing leaves Apple's infrastructure or your own configured servers.
Markdown and file access
When you open a markdown or text file in Fin, the app uses the standard iOS/macOS file picker and a security-scoped bookmark to remember the file's location. Fin only reads and writes the specific files you explicitly open — it does not browse or access other files on your device or in iCloud Drive.
Data deletion
Deleting a server, key, or clipping in Fin removes it from Keychain/CloudKit or local storage immediately. Deleting the app removes all locally stored data; CloudKit-synced data can also be removed via your device's iCloud settings.
Children's privacy
Fin is a developer tool for connecting to SSH servers and is not directed at children. It does not knowingly collect data from children.
Changes to this policy
If this policy changes, the "Last updated" date above will change accordingly. Material changes will be reflected in the app's release notes.
Contact
levismschoen@gmail.com