Overview

At Bracket, we take your privacy seriously. This Privacy Policy explains how we handle your data when you use our SSH terminal application.

Summary: Bracket is a privacy-first application. Your SSH keys, passwords, and connection data are stored locally on your device using iOS Keychain encryption. We do not collect, transmit, or store any of your data on our servers.

Information We Do NOT Collect

  • SSH connection logs or history
  • Terminal output or commands executed
  • SSH private keys or passwords
  • Server hostnames or IP addresses
  • File transfer logs
  • Usage analytics or statistics
  • Crash reports (unless explicitly enabled)
  • Device identifiers

Information Stored Locally

The following information is stored only on your device using iOS Keychain and local storage:

SSH Connection Data

  • Connection names and host addresses
  • Port numbers and usernames
  • SSH public/private keys (encrypted in iOS Keychain)
  • Passwords (if saved, encrypted in iOS Keychain)
  • Known host fingerprints (for security verification)
  • SSH certificates

App Preferences

  • Theme and color scheme preferences
  • Font size and terminal settings
  • Keyboard and input preferences
  • Favorite connections and snippets

iCloud Sync (Optional)

If you enable iCloud sync in the app settings:

  • Connection configurations are synced via iCloud Key-Value Storage
  • This data is encrypted and stored in your personal iCloud account
  • We do not have access to this data
  • You can disable iCloud sync at any time in Settings

Biometric Authentication

If you enable Face ID or Touch ID for app lock:

  • Biometric data is handled entirely by iOS
  • We cannot access your biometric information
  • The app only receives a pass/fail result from the system

Third-Party Services

Bracket does not integrate with any third-party analytics, advertising, or tracking services. The app operates entirely offline except for:

  • SSH connections to servers you configure
  • Optional iCloud sync (Apple's infrastructure)
  • App Store (for updates, managed by Apple)

Data Security

We implement industry-standard security measures:

  • iOS Keychain: SSH keys and passwords are stored in the encrypted iOS Keychain
  • Face ID/Touch ID: Optional biometric protection for app access
  • Host Key Verification: Protection against man-in-the-middle attacks
  • Certificate Validation: Enterprise-grade authentication support
  • No Network Access: The app does not communicate with our servers

Data Retention and Deletion

You have full control over your data:

  • Delete individual connections at any time
  • Clear all known hosts in the app settings
  • Remove all SSH keys from the app
  • Uninstalling the app removes all local data
  • iCloud data can be deleted from your iCloud settings

Children's Privacy

Bracket is not intended for use by children under 13 years of age. We do not knowingly collect personal information from children under 13.

Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new policy on this page and updating the "Last updated" date.

Your Rights

Depending on your location, you may have the following rights:

  • Access: All your data is accessible within the app
  • Correction: Edit connection details at any time
  • Deletion: Delete connections, keys, or uninstall the app
  • Portability: Export SSH keys in standard formats

GDPR Compliance

For users in the European Union:

  • We are a data controller for app preferences
  • We do not process personal data on our servers
  • All processing occurs locally on your device
  • You have the right to erasure (delete the app)
  • No data is transferred outside the EU (local processing only)

CCPA Compliance

For California residents:

  • We do not sell personal information (we don't collect any)
  • No personal information is disclosed for business purposes
  • You can request deletion by uninstalling the app

Contact Us

If you have any questions about this Privacy Policy, please contact us: