Privacy Policy
Last updated: December 2024
Summary
ProSSH does not collect, transmit, or share any personal data. Everything stays on your device.
About BudgetSoft
BudgetSoft ("we", "our", or "us") develops ProSSH, an SSH client for iOS. We are committed to protecting your privacy and have designed ProSSH with a zero-collection approach.
Data We Collect
None.
ProSSH does not collect any data about you or your usage. We have no analytics, no telemetry, no crash reporting services, and no third-party SDKs that track or profile you.
Data Stored on Your Device
ProSSH stores the following data locally on your device to function:
SSH Credentials
- Passwords are stored in the iOS Keychain using
kSecAttrAccessibleWhenUnlockedThisDeviceOnly, meaning they are encrypted, never leave your device, and are not included in iCloud backups. - SSH private keys are similarly protected in the iOS Keychain with device-only accessibility.
- Biometric-protected credentials use Apple's Secure Enclave with
.biometryCurrentSet, which automatically invalidates stored credentials if your biometric data changes.
Host Information
- Server addresses, ports, and usernames are stored in the app's sandboxed container.
- Known host keys are stored locally in OpenSSH-compatible format for SSH host verification (protection against man-in-the-middle attacks).
Session Data
- Terminal session history exists only in memory and is cleared when you close a session.
- File transfer history is stored locally and never transmitted.
Data We Do Not Access
We cannot see and have no access to:
- Your SSH credentials or private keys
- The servers you connect to
- Commands you run or files you transfer
- Any data transmitted over your SSH connections
Network Connections
ProSSH makes network connections only to:
- SSH servers you configure — All traffic is encrypted end-to-end using the SSH protocol.
- Your local network — When you connect to servers on your LAN (this requires the Local Network permission on iOS).
ProSSH does not connect to any BudgetSoft servers. There is no "phone home" functionality, no update checks, and no remote configuration.
Third-Party Services
ProSSH does not integrate with any third-party services. We do not use:
- Crash reporting services (Crashlytics, Sentry, etc.)
- Advertising networks
- Social media SDKs
- Any external APIs
iCloud and Backups
- iCloud Sync: ProSSH does not use iCloud. Your credentials are not synced across devices.
- Device Backups: iOS Keychain items marked with
kSecAttrAccessibleWhenUnlockedThisDeviceOnlyare excluded from both iCloud and iTunes/Finder backups. Your SSH credentials will not be included in device backups.
Face ID and Touch ID
If you enable biometric authentication:
- ProSSH uses Face ID or Touch ID to unlock saved passwords.
- Biometric data is processed entirely by Apple's Secure Enclave and is never accessible to ProSSH.
- We only receive a success/failure result from the authentication request.
Security Measures
ProSSH implements industry-standard security practices:
- Host key verification: ProSSH verifies server identities using the SSH host key fingerprint, protecting against man-in-the-middle attacks.
- Modern cryptography: SSH-2 protocol with modern algorithms via Apple's NIOSSH implementation.
- No credential logging: Passwords and private keys are never written to logs.
Children's Privacy
ProSSH is a technical tool for system administrators and is not directed at children under 13. We do not knowingly collect any information from anyone, including children.
Your Rights
Since we don't collect any data, there is no personal data to access, correct, or delete on our end. All data is stored locally on your device and can be removed by:
- Deleting individual hosts or keys within the app
- Uninstalling ProSSH (which removes all app data)
Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be posted on this page with an updated revision date. Since we don't collect contact information, we cannot notify you directly of changes.
Contact Us
If you have questions about this Privacy Policy or ProSSH's privacy practices:
- Support: budgetsoft.nl/support
- Email: support@budgetsoft.nl
App Store Privacy Labels
For Apple's App Store privacy requirements, ProSSH is labeled as:
Data Not Collected
ProSSH does not collect any data from this app.