Privacy Policy
Effective 1 July 2026
What we collect
When you sign in with Google we receive your name, email address, and Google account ID. We store these to identify your account and send transactional emails (receipts, export notifications).
When you upload a .FIT file we read the dive data (depth, time, GPS if present) and store the parsed dive information (depth, duration, timestamps, and 1Hz sensor samples) in our database. The raw .FIT file is permanently deleted immediately after parsing.
We store a record of your credit purchases and overlay exports (type, date, credits used). We do not store payment card details — these are handled by Stripe.
How we use it
Your data is used solely to provide the DiveHUD service: generating overlays from your dive data, managing your credit balance, and maintaining your export history. We do not sell your data, share it with third parties for advertising, or use it for any purpose beyond operating the service.
Data storage and retention
Data is stored on Railway PostgreSQL servers (Singapore region). Rendered overlay files are stored on Cloudflare R2 and deleted automatically 48 hours after creation. Raw .FIT files are deleted immediately after parsing. Account and history data is retained while your account is active.
Third-party services
We use the following third-party services to operate DiveHUD:
- Google OAuth — sign-in only. We do not access your Google Drive, Gmail, or other Google services.
- Stripe — payment processing. Their privacy policy applies to payment data.
- Railway / Cloudflare / AWS — infrastructure hosting. Data is processed in Singapore and US-East regions.
Cookies
We use a single session cookie to keep you signed in. We do not use advertising cookies or third-party tracking. No cookie banner is required.
Your rights (NZ Privacy Act 2020)
You have the right to access, correct, or request deletion of your personal data. To exercise these rights, email us at support@divehud.app. Account deletion removes your profile, credit balance, and history; it does not affect Stripe's records of payments.
Children
DiveHUD is not directed at children under 13. We do not knowingly collect data from children.
Changes
If we make material changes to this policy we will notify you by email. Continued use after the effective date constitutes acceptance.
Contact
support@divehud.app · Brad James, New Zealand