Privacy Policy
Last updated: April 6, 2026
1. What Data We Collect
Runner's Math collects only the data necessary to provide the Service:
- Google OAuth profile — if you sign in, we receive your name, email address, and profile photo from Google. We use this to identify your account.
- Saved race plans — goal times, course selections, race dates, and pacing preferences you choose to save.
- Usage analytics — anonymized data about how the site is used, collected via Google Analytics (see below).
You can use the pace calculator and course library without signing in or providing any personal information.
2. Google Analytics
We use Google Analytics 4 (GA4) to understand how visitors use the site — which pages are visited, how long sessions last, and general geographic regions. GA4 collects anonymized usage data and does not identify individual users. Google's privacy policy applies to data they process. You can opt out of Google Analytics by using a browser extension or ad blocker.
3. Cookies
We use a small number of cookies:
- Authentication session — maintains your login state if you sign in with Google
- Theme preference — remembers your light/dark mode choice
- Unit preference — remembers whether you use miles or kilometers
- Google Analytics — standard GA4 cookies for anonymized usage tracking
We do not use advertising cookies or third-party tracking cookies beyond Google Analytics.
4. Data Storage
User accounts and saved race plans are stored in Supabase, a hosted PostgreSQL database service. Data is encrypted in transit and at rest. Supabase's infrastructure is hosted on AWS. For more information, see Supabase's privacy policy.
5. Data Sharing
We do not sell, rent, or share your personal data with third parties. Data is only shared with the service providers necessary to operate the site (Supabase for storage, Google for authentication and analytics).
6. Data Retention
Your account data and saved race plans are retained as long as your account is active. If you request account deletion, we will remove your data within 30 days. Anonymized analytics data may be retained indefinitely.
7. Your Rights
You have the right to:
- Access the personal data we hold about you
- Request correction of inaccurate data
- Request deletion of your account and all associated data
- Export your saved race plans (available from your profile page)
To exercise any of these rights, contact us at the email below.
8. Contact
For privacy-related questions or requests, reach out on @zachallia on Threads.