Privacy Policy
The short version. Baja Blitz records every race you play, and each recording is a full, replayable capture of your driving inputs and game state. We use them to tune the game’s difficulty and balance.
On our website and mobile apps there are no accounts: recordings are tied to a random identifier stored on your device, and clearing your site data deletes it. In our Reddit app they are tied to your Reddit username, and your username and results are public on Reddit (2.9).
We do not sell your data and we do not share it for advertising.
1. Who we are
Baja Blitz is operated by Bit Forge Ventures, LLC, a limited liability company organized in Georgia, United States, at 8735 Dunwoody Place, STE R, Atlanta, GA 30350, United States. For data-protection purposes we are the controller of the data described here.
This policy covers the Baja Blitz website at bajablitzgame.com, the browser mini-games hosted on it, the Baja Blitz mobile applications, and the Baja Blitz app on Reddit. It does not cover any third-party site we link to.
When you play on Reddit, Reddit, Inc. is a separate controller for the data it holds about you as a Reddit user, under its own privacy policy. Section 2.9 sets out what we collect there and what Reddit can see.
Privacy contact: privacy@bajablitzgame.com
Postal: Bit Forge Ventures, LLC, 8735 Dunwoody Place, STE R, Atlanta, GA 30350, United States
2. What we collect
2.1 Gameplay records — every race
When you finish a race, a jump run or a switchback run, we store a record of it — on our servers, or for the Reddit app in Reddit’s data store for it (2.9). This happens automatically for every completed attempt. Section 9 sets out your choices about this, including the right to object.
| What | Examples | Why |
|---|---|---|
| Track and conditions | Which mini-game, track seed, lap count, biome, day or night | To know which track a result belongs to |
| Result | Finishing position, total time, best lap, lap splits, score, stripes cleared, reaction time at the lights | Difficulty tuning and the daily leaderboards |
| How the race went | Time spent boosting, drifting and airborne; whether you went off track, the wrong way, or wrecked; damage dealt; clean and blown laps | Difficulty tuning |
| Progression | Career level, streak, races played, repair kits and parts used | Balancing the in-game economy |
| Technical context | Platform (web, mobile app or Reddit), game build stamp, server timestamp, a random per-attempt key used to discard duplicate submissions | Separating results by game version, and discarding duplicates |
| Replay recording | A packed recording of the run: vehicle position and velocity several times a second, your steering, throttle and brake inputs at frame rate, and events such as laps, landings, impacts and wrecks | Tuning and diagnostics; and, if you press Share, sending that ghost to whoever you send the link to |
A replay is a continuous record of how you drove, sampled throughout the run. Section 8 describes how replays are stored. The Reddit app stores a shorter record; section 2.9 lists it.
2.2 Identifiers
Your records are linked to each other under a single identifier, and build up over time into a continuous history of that player’s races. Which identifier depends on where you play:
- Player ID — on our website and mobile apps. A random identifier generated the first time you play and kept in your device’s local storage. It is first-party, stable across sessions on that browser or device, and it is what ties your races into one career and one save. There are no accounts here, so your name is not attached to these records; under the GDPR they are pseudonymous personal data. Clearing your site data deletes the identifier.
- Reddit username — in our Reddit app. Reddit tells our server which account you are signed in as, and your username is what ties your races together, what ranks on the leaderboard, and what appears on a challenge post. Under the GDPR these records are personal data identifying that Reddit account. Section 2.9 covers this surface.
Our website analytics (2.7) does not issue an identifier that we can store, and we do not attach anything from it to your race records.
We do not use device fingerprinting.
2.3 Country
Each race record carries a two-letter country code, shown as the flag on the leaderboard. It is derived from the IP address of your request at our hosting provider’s edge and stored as the bare country code. We do not store the IP address alongside your races. Races played in the Reddit app carry no country code.
2.4 Email, if you give it to us
If you enter your email address to join the beta waitlist, we use it to tell you when the beta opens and for occasional news about Baja Blitz. Every message carries an unsubscribe link.
2.5 Server and security logs
Our hosting and database providers process standard technical information in transit and in their own operational logs, including your IP address, user agent, and the URL requested. These logs are held on our behalf under the providers’ own retention windows (section 7) and are used for delivering the service, diagnosing faults and blocking abuse.
2.6 Mail you send us
If you write to us — a privacy request under section 9, a support question, or a notice under our Terms of Service — we keep the message, your email address and our reply for as long as it takes to deal with it, and then for the period in section 7. Section 9.5 asks you for your player ID and for detail about your recent races so that we can act on a request safely; we use that only to answer the request. Where the law requires us to keep a record of how we handled a rights request, we keep that record even after deleting the underlying data.
2.7 Website analytics
We count visits to the pages of this website using Vercel Web Analytics, run for us by our hosting provider. It is cookieless: it stores nothing on your device and reads nothing from it. A visit is recognised instead by a value Vercel derives from the request itself, which is discarded after 24 hours. It does not run inside the mini-games, in our mobile apps, or in the Reddit app.
Each page view records:
- the page address and the route it matched, any tracking parameters on the link you followed, the referring address, and the time;
- an approximate location — country, region and city — derived at the edge from your IP address;
- your device type, operating system and browser, with their versions.
Your IP address is not stored in these records, and neither is your player ID. We do not connect this data to your races (2.2).
2.8 Purchases in the mobile app
Coin packs in our iOS app are sold by Apple. Apple takes the payment, confirms the purchase to us, and we store a record of what it confirmed:
| What | Contents |
|---|---|
| Transaction | Apple’s identifiers for the purchase |
| What you bought | The product identifier, which coin pack it is, and the number of Coins credited |
| Amount | The price Apple reports, its currency, and the country of the App Store you bought from |
| Kind of purchase | Whether it was a live purchase or a test purchase made through Apple’s sandbox or TestFlight |
| Times | When Apple recorded the purchase, when the Coins were credited, and when we stored the record |
| Player ID | The identifier in 2.2. Our app sends it to Apple with the payment and Apple returns it with the confirmation, so a purchase can be matched to your race records |
Apple does not give us your payment details — no card number, name, billing address or Apple Account email. Your Coin balance is held in your save file on your device (4).
2.9 The Reddit app
Our Reddit app runs inside Reddit and is served by Reddit’s infrastructure. Reddit tells our server the username of the account you are signed in as. We do not receive your Reddit email address, karma, post history or subscriptions. What we store there:
| What | Contents |
|---|---|
| Run record | Which mini-game, the post it was played on, your Reddit username, your time or score, the course seed, and when we received it |
| Replay recording | On Ghost Race and Quarter Mile, the packed recording described in 2.1, so other players can race your ghost |
| Leaderboard entry | Your Reddit username and your best result for each mini-game, covering the whole subreddit |
| Play counts | For each mini-game, how many times your Reddit username opened it and how many runs you finished, so the subreddit’s moderators can see how the game is played |
These records are held in Reddit’s data store for our app rather than on our own servers, so Reddit can access them. We do not share data from our website or mobile apps with Reddit.
If you are not signed in to Reddit, the run is stored without a username and does not reach a leaderboard.
What is public. Your Reddit username and your result appear on the subreddit leaderboard. If you promote a run to a challenge, our app account creates a public Reddit post naming you and your result, and anyone who opens it can race against your recorded run. Reddit posts are public and may be indexed by search engines.
Installing the app adds a moderator account to the subreddit.
2.10 What we do not collect
- Anything you type about yourself in the game — there is no name field, profile, chat or comments. The only free text we hold is mail you send us (2.6). Driver names on our website and mobile leaderboards are generated from your player ID by a fixed rule; the Reddit leaderboard shows your Reddit username.
- No IP address on your race records (see 2.3).
- No payment details for in-app purchases (see 2.8).
- No precise location, contacts, photos, microphone or camera.
- No advertising identifiers, ad networks, ad cookies, or third-party trackers.
- No special-category data — nothing about health, beliefs, biometrics, or anything similar.
3. Why we use it, and our legal basis
If you are in the EEA, the UK or Switzerland, the GDPR requires us to name a legal basis for each purpose. Ours are:
| Purpose | Data | Legal basis |
|---|---|---|
| Running the game — career progression, the daily leaderboards, and the country flag beside a result | Player ID or Reddit username, race results, country | Performance of a contract (Art. 6(1)(b)) |
| Sharing a ghost with someone, when you choose to | The replay for that race | Performance of a contract (Art. 6(1)(b)) |
| Recording races for tuning — difficulty, balance, and finding bugs | Race records and replays, including races you never share | Legitimate interests (Art. 6(1)(f)) — tuning the game’s difficulty and balance against real play. You can object to this (section 9.2) |
| Keeping the leaderboards honest and the service available | Race records, replays, provider logs | Legitimate interests (Art. 6(1)(f)) — preventing cheating and abuse |
| Counting visits to the website | The cookieless page-view records in 2.7 | Legitimate interests (Art. 6(1)(f)) — measuring website traffic. You can object to this (section 9.2) |
| Selling coin packs and crediting what you bought | The purchase records in 2.8 | Performance of a contract (Art. 6(1)(b)) |
| Keeping records of sales for tax and accounting | The purchase records in 2.8 | Legal obligation (Art. 6(1)(c)) |
| Beta waitlist and news email | Your email address | Consent (Art. 6(1)(a)), withdrawn by unsubscribing |
| Complying with law and defending legal claims | As relevant | Legal obligation (Art. 6(1)(c)); legitimate interests (Art. 6(1)(f)) |
For the third row we have carried out and documented a balancing assessment; you may request a summary of it by writing to privacy@bajablitzgame.com. You have the right to object to this processing; section 9.2 explains how. You can also end the collection at any time by clearing your site data.
We do not use your data to make decisions about you with legal or similarly significant effects, and there is no automated profiling of that kind.
4. Cookies and local storage
Baja Blitz uses your browser’s local storage and sets no cookies.
| What | Kind | Purpose | Lifetime |
|---|---|---|---|
| Player ID | Local storage (first-party) | Strictly necessary — identifies your save file | Until you clear site data |
| Save file, personal bests, settings | Local storage (first-party) | Strictly necessary — your progress is stored here, not on our servers | Until you clear site data |
| Pending results queue | Local storage (first-party) | Strictly necessary — holds results that have not yet reached us | Until sent, then discarded |
That is the whole list. You can delete everything at any time by clearing site data in your browser, which also deletes your saved progress.
The Reddit app uses the same three items, with your Reddit username in place of the player ID, and sets no cookies. Reddit clears that storage each time we publish a new version of the app; your results and leaderboard position are held on the server (2.9) and are not affected.
Global Privacy Control. If your browser sends a GPC signal, we treat it as an opt-out request under applicable US state privacy laws.
5. Who we share it with
We do not sell your personal information, and we do not share it for cross-context behavioural advertising — as those terms are defined under the California Consumer Privacy Act and comparable US state laws. We have not done so in the preceding twelve months, including for anyone under 16.
We disclose data only to service providers who process it on our instructions. These are the providers we use as of the effective date at the top of this page. Section 11 explains how this list is kept current.
| Provider | Role | Location |
|---|---|---|
| Vercel Inc. | Website and API hosting; edge network; operational logs; website analytics (2.7) | United States |
| Supabase, Inc. | Database and replay storage | United States |
| Email service provider | Sending beta waitlist mail, if you signed up | United States |
| Apple Inc. / Google LLC | App distribution, for the mobile apps. Apple also sells and takes payment for in-app purchases (2.8), and is a separate controller for your Apple Account | United States |
| Reddit, Inc. | Hosting and data storage for the Reddit app (2.9). Also a separate controller for your Reddit account | United States |
We may also disclose data where we are legally required to, or where it is necessary to establish or defend legal claims, or to protect the rights and safety of our users. If Bit Forge Ventures, LLC is involved in a merger, acquisition or sale of assets, data may transfer as part of that transaction; this policy continues to apply until you are told otherwise.
Public information. On our website and mobile apps, leaderboard entries — the generated driver name, the result and the country flag — are visible to everyone. In the Reddit app, your Reddit username, your result and any challenge post created from your run are public on Reddit (2.9).
6. International transfers
We are based in the United States and our infrastructure runs in United States regions. If you use Baja Blitz from the EEA, the UK or Switzerland, your data is transferred to and processed in the United States. We rely on one of two safeguards for each provider in section 5:
- where the provider is certified under the EU–US Data Privacy Framework (with its UK Extension and the Swiss–US Framework), the European Commission’s adequacy decision of 10 July 2023 — this covers our hosting and analytics provider; and
- otherwise, the European Commission’s Standard Contractual Clauses and the UK International Data Transfer Addendum, incorporated into our agreement with that provider.
You may ask which mechanism applies to a given provider, and request a copy of it, by writing to privacy@bajablitzgame.com.
7. How long we keep it
| What | Kept for |
|---|---|
| Race records and replay recordings | While the mini-game they were set on is in active development, and deleted when we retire it. You can ask us to delete yours sooner (section 9). |
| Aggregate statistics derived from them | Indefinitely — see the note below. |
| Leaderboard entries — website and mobile apps | Boards are computed live and reset daily at midnight UTC. |
| Reddit app — run records, replays and leaderboard entries | While the app is installed in the subreddit, and deleted when it is removed. You can ask us to delete yours sooner (section 9). |
| Challenge posts on Reddit | Until removed by you, a subreddit moderator, or Reddit. Deleting the underlying record does not remove a post that has already been created. |
| Purchase records (2.8) | As long as tax and accounting law requires us to keep a record of the sale. Deleting your other data (section 9) does not remove them, and the player ID is severed from them when we do. |
| Waitlist email addresses | Until you unsubscribe. |
| Mail you send us, and our reply | Until the matter is closed. Records of how we handled a rights request are kept for as long as the law requires. |
| Provider security and operational logs | The provider’s standard window, typically 30 days or less. |
| Data kept for legal reasons | As long as needed to comply with a legal obligation or to defend a claim. |
The aggregate statistics we keep indefinitely do not relate to any player or identifier and are not personal data.
8. How we protect it
Data is encrypted in transit and at rest by our providers. Replay recordings are stored in a private bucket that is not publicly listable or browsable and cannot be read without server-side credentials. Reading or writing race data requires credentials that are never exposed to your browser. Access is limited to the people who need it.
If a breach affects your personal data we will notify you and the relevant regulators where the law requires it.
9. Your rights
9.1 Everyone
Whatever jurisdiction you are in, you may ask us to give you a copy of the data associated with your player ID or your Reddit username, correct it, or delete it. You can also stop collection yourself at any time by clearing your site data, uninstalling the app, or not playing on Reddit. Where the law requires us to keep a record — a purchase, or how we handled a request — we keep that record and delete the rest (7).
9.2 EEA, UK and Switzerland
You have the right to:
- access your data and receive a copy of it;
- have inaccurate data corrected;
- have your data erased;
- restrict how we process it;
- receive it in a portable, machine-readable format;
- object to processing based on our legitimate interests, including our use of race records for tuning;
- withdraw consent at any time, without affecting processing already carried out on that basis; and
- lodge a complaint with your national data protection authority — for example the UK ICO, or your EEA member state’s supervisory authority.
9.3 California
Under the CCPA as amended by the CPRA, California residents have the right to know what personal information we collect and how it is used and disclosed, to access and to delete it, to correct it, to limit the use of sensitive personal information, and not to be discriminated against for exercising these rights. We do not offer financial incentives for data, we do not collect sensitive personal information as that term is defined, and — as stated in section 5 — we do not sell or share personal information. Sections 2 and 7 serve as our notice at collection: the categories collected are identifiers (a randomly generated ID, your Reddit username if you play on Reddit, and your email address if you give us one), internet and device activity, geolocation at country level, commercial information (the coin packs you have bought), and the contents of any message you send us; the sources are you, your device, and Apple for purchase confirmations; the purposes and retention periods are set out above. You may use an authorized agent, with proof of authorization.
9.4 Other US states
Residents of Virginia, Colorado, Connecticut, Utah, Texas, Oregon, Montana and other states with comprehensive privacy laws have comparable rights to access, correct, delete and port their data, and to opt out of targeted advertising, sale, and profiling with legal effects — none of which we do. Where your state provides one, you may appeal a decision of ours by replying to our response or writing to privacy@bajablitzgame.com with “Appeal” in the subject line; we will respond in writing within the statutory period and tell you how to contact your Attorney General if you remain dissatisfied.
9.5 How to make a request
Email privacy@bajablitzgame.com. We answer within one month (GDPR) or 45 days (US state laws), and will tell you if we need an extension the law allows.
On our website and mobile apps your player ID is the handle we work from. You can find it in the game’s settings screen, below the links to this policy, and tap it to copy it; include it in your request. A quoted ID identifies which records a request concerns, but is not proof of who is asking:
- On an ID alone we will confirm whether records exist for it and give you a summary of the categories held, as set out in section 2.
- For a copy of the records themselves, including replay recordings, or for erasure, we will first ask you for details only the player would be able to give — for example the approximate dates or results of recent races on that ID. We will not ask you for identity documents.
If we cannot satisfy ourselves that a request comes from the right person, we will tell you so and decline it.
If you no longer have the game installed, the ID went with it and we hold nothing that recovers it. If you have bought Coins, send us instead the Order ID from Apple’s receipt email for that purchase: we can trace it to the purchase record in 2.8 and to the player ID stored on it. Without an ID or an Order ID we cannot identify your records, and we will write back to tell you so rather than act on a guess.
If your device cleared the game’s storage at some point, a new player ID was created and your earlier records still carry the old one. We act on the IDs you give us; records under an ID you cannot quote will remain until they reach the criteria in section 7.
For the Reddit app, your Reddit username is the handle. Include it in your request, and we may ask you to confirm it by replying to us from that account on Reddit.
Clearing your site data deletes the identifier from your browser; it does not affect Reddit app records, which are tied to your Reddit account. Records already sent to us remain until we delete them on the criteria in section 7; to have them removed sooner, send us the ID or username.
10. Children
Baja Blitz is a general-audience game. It is not directed to children under 13, and we do not knowingly collect personal information from them. If you are in the EEA or UK and under 16 (or the lower age of digital consent set by your country, which may be as low as 13), you should only use Baja Blitz with your parent or guardian’s permission.
If you are a parent or guardian and believe a child has provided us with personal information, write to privacy@bajablitzgame.com. We will investigate and delete the associated records where the report is substantiated. Because the records on our website and mobile apps are pseudonymous, we may need to ask you for the player ID from the child’s device; for the Reddit app, the username.
11. Changes to this policy
We will update this page when our practices change, and change the effective date at the top. If we begin collecting a new category of data, or use what we already hold for a new purpose, we will give notice in the game or on the site before the change takes effect, and seek fresh consent where the law requires it. Changes to the providers in section 5 — replacing one vendor with another for the same purpose — are reflected in that list when they happen rather than announced in advance.
12. Contact
Bit Forge Ventures, LLC
8735 Dunwoody Place, STE R, Atlanta, GA 30350, United States
See also our Terms of Service.