Summary
GoodRace is a personal service that stores iRacing telemetry associated with your account. You can take all your data with you whenever you want (right to portability) and delete your entire account whenever you want (right to be forgotten) from the /profile page. If you have any questions, write to me at support@goodrace.pro.
What data we store
- Account: your internal identifier, your public URL (slug you choose), visibility preferences and the creation date.
- Linked identities: with each OAuth login (Discord, Google) we store the provider's identifier and a snapshot of the public profile (name, avatar). We do not store passwords — authentication is handled by the provider.
- iRacing cust_id: when you upload your first .ibt we link your account to the cust_id found inside the file.
- Sessions and telemetry: each .ibt you upload with the desktop app is stored as a Parquet (telemetry at 60 Hz) and rows in the database with metadata (car, track, laps).
- Social: friendships, teams you are a member or owner of, and invitations you have sent or received.
What happens when you delete your account
When you click Delete my account on /profile and confirm:
- Deleted immediately: your account, linked identities, sessions, raw telemetry in R2 (Parquets), published laps, friendships, team memberships and invitations. Also your browser cookies.
- Kept anonymously: the statistical aggregates per corner and sector that your telemetry contributed to the shared learning system. These aggregates are numbers (percentiles of minimum corner speed, etc.) that the AI copilot and the web use to compare between drivers. After deletion they remain without your identifier, without your cust_id, without any reference to your sessions — irrecoverably detached from you.
How to exercise your rights
- Access and portability: in /profile, "My data" section, Download my data (ZIP) button. It gives you a file with everything we hold about you in JSON + Parquets format, ready to take to another service.
- Erasure: in /profile, "Danger zone" section, Delete my account button.
- Rectification: edit your public URL, discoverability and default visibility in /profile. For telemetry corrections you can delete a specific session and upload it again.
- Objection or restriction: delete your account or write to me.
- Complaint: if you believe I'm not complying, you can file a complaint with the AEPD (Spanish Data Protection Agency) at aepd.es.
Who I am and where the data lives
Goodrace is developed and run by me (Luis Martínez Holguín), as a personal project. The data lives on European infrastructure: a PostgreSQL database on a Hetzner VPS (Germany) and telemetry in Cloudflare R2. We don't sell data to third parties, we don't do advertising profiling, we don't use tracking analytics.
OAuth identifiers (Discord, Google) are managed on their respective platforms. By logging in with one of them you consent to me receiving your identifier, public name and avatar.
Changes to this policy
If anything material changes I'll notify you by email at the address you used to link your primary identity, before the change takes effect. Minor changes (wording corrections, clarifications) are published here without individual notice.