Privacy policy

Rally Dynasty

Since 1973

Last updated: . This policy covers the Rally Dynasty game (the Android app, the Steam build and the web version) and the rallydynasty.com website.
Changed on 28 September 2026: the Android app and the Steam build can now send anonymous milestone counts and error reports, but only if you say yes. You are asked once, after your first rally; the answer is no unless you tap yes, and you can change it in Settings at any time. See Optional counts and error reports. This page also now explains how Android's own backup keeps a copy of your careers: see Backups on Android.
Changed on 10 September 2026: the browser version of the game at rallydynasty.com/play counts anonymous, cookieless page views and a few play milestones, the same way the story page has since 3 September. See The website.

The short version

In one paragraph

Rally Dynasty does not collect your personal data. There is no account and no sign-in. Your saved careers live on your own device and are never sent to us. The Android app and the Steam build send nothing at all unless you say yes, once, to anonymous milestone counts and error reports; if you do, what they send is a short, fixed list of game facts and a random number, never your name, your save or your device's identity. No adverts, no advertising identifiers and no tracking of any kind. This marketing website, and the browser version of the game on it, count anonymous, cookieless page views and a few play milestones. All of it is described in full below. We hold no data about you, so there is nothing for us to share, sell or lose.

That is unusual enough to be worth stating plainly rather than burying. The rest of this page is the detail behind it.

What we collect: nothing, unless you opt in

We do not collect, receive or store any personal data from the game. Specifically, none of the following is collected, and none of it is shared with anyone:

We do not sell personal data, and we do not share it with third parties, because we do not have any.

This section is about the Android app and the Steam build. The marketing website, and the browser version of the game on it, count anonymous, cookieless page views and a few play milestones, which is set out in The website.

What the game stores on your device

The game keeps everything it needs in your device's own browser storage: IndexedDB inside the app, plus a few small keys in local storage (the last career you played, the text size, whether the one-time review card and the iPhone storage hint have been shown). None of it is sent to us. It is:

None of that is personal data unless you choose to make it so by typing a real name into the game. Whatever you type stays on your device on the same terms as everything else.

You can delete all of it at any time, without asking us and without our involvement. On Android, clear the app's storage in your system settings, or uninstall the app. In a browser, clear site data for the page. We keep no copy of your careers anywhere, so when they are gone from your device they are gone from us too. The one other copy that can exist is your phone's own Google backup, which you control (below).

Optional counts and error reports (Android and Steam)

After your first rally the Android app and the Steam build ask you once whether they may send anonymous counts and error reports. Nothing is sent before you answer, and nothing is sent at all unless you say yes: leaving the question unanswered is a no. You can switch either one on or off at any time in Settings → Privacy and diagnostics.

Anonymous counts send one small message when you reach a milestone:

Error reports send, when the game hits an error, the kind of error, where in the game it was caught, the first 300 characters of its message and a short technical stack trace with every file path cut down to a file name, plus the version and which screen was open. At most five reports are sent in one session. An error message can in rare cases contain a piece of text from the game, such as a team name you typed; nothing else from your save is ever included.

Both carry one random number, made on your device when you switch either one on, so that one person's counts can be told apart from another's. It is not your device's identifier, not an advertising ID and not linked to any account, and it is deleted from your device the moment you switch both off; switching back on makes a new, unrelated one.

They go to rallydynasty.com/api/event, a small function on the website's own host (Vercel), over an encrypted connection. It keeps the fields above and nothing else: it does not store your IP address or any other detail of the connection. (Like every web host, Vercel sees the address of each request and keeps its own short request logs; the function never reads or stores it.) It writes one log line per event, which the host keeps for a short time, and adds the event to daily totals (how many counts of each milestone, and how many different random numbers sent one, a figure that cannot be turned back into the numbers themselves). We use them for one thing: to see where players stop and what breaks, so it can be fixed. They are never sold, never shared and never used for advertising.

Settings also has a Copy diagnostics button. It copies the version and the last errors to your clipboard as text for a support email. It sends nothing; you decide whether to paste it anywhere.

Backups on Android

Android backs up an app's data to your own Google account, if backup is switched on in your phone's settings. That is Google's service, run for you, not something we receive or can read. Rally Dynasty lets it carry only a small folder of compact copies of your careers, your settings and a note of whether the game was unlocked, which the game refreshes at each season's end and when you leave the app. It never offers Google the game's full storage, which on a long career is larger than the backup allows.

When you reinstall the game or move to a new phone, Android puts that folder back and the game offers to restore your careers. Nothing is restored until you tap Restore, and you can delete the backed-up copies from the same place. Declining keeps the files for later: copies you have not restored stay in Settings → Backup until you restore or delete them, and a copy is otherwise deleted only when you delete that career in the game, or when the copies would outgrow what the backup allows: then the copies of the careers on this phone you played least recently make room (those careers stay on the phone and are copied again when you next play them; a copy another phone left is never one of them). A purchase is never restored from the file: if the note says the game was unlocked, the game asks Google Play, and Google Play's answer is what unlocks it. You can switch Android backup off, or delete it, in your phone's settings.

Network, ads and tracking

The Android app and the Steam build make no network requests of their own unless you opt in to the counts or error reports above. They are packaged with everything they need and run offline. There is no account service, no cloud save, no leaderboard and no update check that reports anything about you. Buying the unlock on Android talks to Google Play (see Purchases). The browser version at rallydynasty.com/play counts anonymously as described under The website.

There are no adverts and no advertising SDKs. There is no third-party analytics, no attribution SDK and no third-party crash-reporting service in the build: the optional counts and error reports are the game's own few lines of code, sending to our own address. The app is built from Preact, Capacitor's own plugins for things like haptics, files and the splash screen, a review-prompt plugin and Google Play's billing library; none of them collect data for us.

The Android app declares the standard INTERNET permission, which arrives in the default app template, VIBRATE, which is used for haptic feedback, and Google Play's BILLING permission for the unlock. The app uses the internet only for the purchase and, if you switched them on, the optional counts and error reports; a permission list is a fair thing to be suspicious of, so it is named here rather than left for you to find.

Purchases

Rally Dynasty is free to start, and the rest of the game is unlocked by a single one-time payment. There is no subscription and no in-game currency.

Google Play processes that payment, not us. Google is the merchant of record: your payment details go to Google and never pass through this game or reach the developer. We receive no card number, no billing address and no identifying information about who bought it. What the game records is the on-device unlock record described above.

Google's handling of your purchase is governed by Google's Privacy Policy and the Google Play terms, which are outside our control. If you buy the game somewhere other than Google Play, the same applies to that store.

Children

Rally Dynasty is not directed at children. It is intended for players aged 16 and over, and it is not listed in any children's or families category on any store.

The reasons are content, not data collection. The game reproduces period rally liveries as they were, which includes tobacco and alcohol sponsor branding from the decades when those brands were on the cars. It also reports driver injuries and fatalities in text, at the rate the era actually produced them, because the history is not sanitised.

We do not knowingly collect personal data from anyone, of any age. There is no mechanism in the game by which we could. If you are a parent or guardian with a question, please get in touch.

The website

rallydynasty.com is a set of static pages. It carries no advertising and no advertising identifiers, and it does not track you between websites.

It does count visits. The story page, and the browser version of the game at rallydynasty.com/play, run Vercel Web Analytics, which records that a page was viewed, roughly where in the world from, on what kind of device and browser, and which site linked you here. It sets no cookie, writes nothing to your browser's storage, and gives you no identifier that would let anyone recognise you on a later visit or on another site. Your IP address is used momentarily to derive the country and is then discarded rather than stored. What we see is a count, never a person: we cannot tell who you are, and we cannot pick your visit out of the total.

In the browser version of the game it also counts a few milestones — that a career was started, that a rally was finished, that a season closed, that the free run ran out — as page views under /play/e/…. They are facts about the game, never about you: no save data, no names, no identifier, nothing that links two visits. We use it for one thing — to know whether anyone is reading the page and playing the game at all, and which link brought them. That is the whole of it. If you would rather not be counted, any content blocker stops the script, and the page works exactly the same without it.

The Android app and the Steam build are different, and deliberately so. Nothing described in this section runs in them; the only thing they can send is the opt-in counts and error reports described under Optional counts and error reports, and only if you said yes.

Like any website, the hosting provider that serves these pages may keep standard server logs (typically IP address, time and requested page) for security and reliability. That is the host's ordinary operation, not something we collect or analyse.

If you use the mailing-list form on the story page, that is the one place you can hand us an email address, and it only happens if you deliberately do it. We would use it to send occasional updates about the game and nothing else, we would not pass it to anyone, and you can ask us to delete it at any time by replying or by writing to the address below.

Your rights

Data protection law, including the UK and EU GDPR, gives you the right to access, correct, export or delete personal data held about you, and to object to its processing.

We hold none, so in practice there is nothing to request. Your game data is already entirely in your hands: it sits on your device, and you can export or destroy it without us. If you switched on the optional counts or error reports, what we hold is anonymous: it is keyed to a random number we cannot connect to you, and switching them off deletes that number from your device, so nothing sent afterwards can be linked to what was sent before. The one thing we can connect to you is an email address you have chosen to send us, which we will delete on request.

Changes to this policy

If the game ever starts collecting anything, this page will say so before it happens, and the date at the top will change. We will not quietly widen it. If a change is significant, it will be noted in the app's release notes as well.

Contact

Questions about privacy, or a request to delete an email address you sent us: dynastyrally@gmail.com.

Rally Dynasty is made by Daniel Raissar, an independent developer (sole trader). It is unofficial and unlicensed, and is not affiliated with the FIA, WRC Promoter, or any championship organiser.