Last updated: March 5, 2026
When you create an account, we store your email address and authentication credentials via Supabase Auth. Subscription data you enter (names, costs, notes, URLs) is encrypted in your browser using AES-256-GCM before being stored. We cannot read your encrypted data.
We also collect basic usage information: page views, feature usage events, and error reports to improve the service. If you enable push notifications, we store your browser push subscription endpoint.
Sensitive subscription fields (name, notes, URL) are encrypted in your browser before being sent to our database. The encryption key is derived from a passphrase you set and is never transmitted to our servers in plaintext. If you lose your passphrase, we cannot recover your encrypted data.
Your data is retained as long as your account is active. You can export all your data at any time from Settings. You can delete your account from the Settings page, which permanently removes all your data from our systems including subscriptions, categories, alerts, budgets, and notification preferences.
We use essential cookies for authentication session management. Google AdSense may set additional cookies for ad personalization on free-tier accounts. No tracking cookies are set by Dive Sonar itself.
You have the right to access, export, correct, and delete your personal data. To exercise these rights, use the Data Management section in Settings or contact us. If you are in the EU/EEA, you have additional rights under GDPR including the right to data portability and the right to lodge a complaint with a supervisory authority.
We may update this policy from time to time. Material changes will be communicated via email or in-app notification. Continued use of Dive Sonar after changes constitutes acceptance.
For privacy-related questions, contact us at privacy@divesonar.com.