Last updated: April 4, 2026
hexwatch collects the minimum data necessary to provide the service:
When you choose On Device storage for a service, the API token is stored exclusively in the iOS Keychain on your device. It is protected by the kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly flag, meaning it is hardware-backed, encrypted, and never synced to iCloud or any server. We have zero knowledge of these tokens.
When you choose Cloud Sync, your API token is encrypted with AES-256-GCM before storage. The encryption key is held by our server infrastructure and is not stored in the app binary. Tokens are only decrypted in memory when making API calls to your services. They are never logged.
Polling snapshots (deployment status, error counts, etc.) are retained for the duration of your account. Activity events are retained for 90 days. When you delete your account, all data including encrypted tokens, snapshots, events, and profile information is permanently and immediately deleted.
hexwatch uses the following infrastructure:
You can delete your account and all associated data at any time from Settings > Danger Zone > Delete Account within the app. You can disconnect individual services at any time, which immediately removes the stored token.
hexwatch is not intended for children under 13. We do not knowingly collect data from children.
We may update this policy. Material changes will be communicated through the app.
Questions about this policy? Email privacy@hexwatch.app.