Steve Woo ("we," "our," or "us") operates the DevPort application (the "App"). This Privacy Policy explains how we collect, use, and protect information when you use our App.
DevPort is designed with privacy in mind. We do not track users, sell personal data, or use information for advertising purposes.
1. Information We Collect
1.1 Crash and Performance Data
We use Sentry, a third-party service, to collect crash reports and performance metrics to improve app stability and performance. This data may include:
- Device model and operating system version
- App version and crash stack traces
- Performance metrics (app load time, response time)
- General usage patterns (non-identifying)
1.2 SSH Connection Information
DevPort allows you to manage SSH connections to remote servers. Connection information you provide includes:
- Server hostnames and IP addresses
- Usernames and authentication credentials
- SSH keys and passwords
- Port numbers and connection settings
This information is stored exclusively on your device and is never transmitted to our servers or any third-party services.
1.3 App Settings and Preferences
We store your app preferences and settings locally on your device. This includes:
- Theme preferences and display settings
- Editor configurations
- Terminal preferences
This data remains on your device and is not shared externally.
2. How We Use Information
The limited data we collect is used exclusively for the following purposes:
- Crash Data: To identify and fix bugs, crashes, and stability issues
- Performance Data: To optimize app performance and user experience
- Connection Data: To enable SSH connections to your remote servers (stored locally only)
- Settings Data: To preserve your preferences across app sessions
We do not use any collected data for advertising, marketing, or user tracking purposes.
3. Data Storage and Security
3.1 Local Storage
All sensitive connection information, including SSH credentials, is stored securely on your device using:
- iOS Keychain: For passwords and SSH keys (encrypted by iOS)
- Local Database: For connection profiles and settings
3.2 Security Measures
We implement industry-standard security practices:
- All SSH credentials are encrypted using platform-specific secure storage
- No credentials are transmitted to external servers
- SSH connections use standard encryption protocols
- Data is protected by your device's security features
4. Third-Party Services
4.1 Sentry
We use Sentry for crash reporting and performance monitoring. Sentry may collect:
- Device information (model, OS version)
- Crash logs and stack traces
- Performance metrics
Sentry's privacy policy is available at: https://sentry.io/privacy/
This data is anonymized and does not include any personally identifiable information or SSH credentials.
5. Local Profile Storage
DevPort stores saved connection profiles locally on your device so they are available the next time you open the app.
- Profiles are saved in on-device app storage
- You can remove saved profiles directly in the app
- You can move profiles manually using the app's import and export features
6. Data We Do Not Collect
DevPort explicitly does not collect:
- Personally identifiable information (name, email, phone number)
- Location data
- Browsing history or file contents from your servers
- Advertising identifiers
- Analytics for user tracking or profiling
- Any data for third-party marketing purposes
7. Children's Privacy
DevPort is not directed to children under the age of 13. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us at the email address below.
8. Your Rights and Choices
You have full control over your data:
- Access: All your data is stored locally on your device and accessible through the app
- Deletion: You can delete connection profiles and settings directly in the app
- Export: Connection profiles can be exported from the app
- Profiles: Saved locally and removable in the app at any time
- Uninstall: Uninstalling the app removes all local data
9. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by:
- Posting the new Privacy Policy on this page
- Updating the "Last Updated" date at the top of this policy
- Providing an in-app notification for significant changes
Your continued use of the App after changes constitutes acceptance of the updated Privacy Policy.
10. Contact Us
If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us:
Developer: Steve Woo
Email: sswoo88@gmail.com
We will respond to your inquiries as promptly as possible.