RaceSlot is software that somebody runs. The person or organisation running this deployment decides what it does with your data, which makes them its controller under the GDPR, and this policy is theirs.
Write to that address to ask anything in this policy. If it says it is not set, the operator has not finished setting the service up, and you should ask whoever gave you your invite before creating an account.
RaceSlot registers you for an iRacing practice session, withdraws you again, and queues a session for later -- from your phone, from a series list, or from an overlay over the running sim. It is invite-only and free of charge.
RaceSlot never registers, withdraws or joins from a server. Every one of those happens on your own PC, in the iRacing client you signed in to yourself, carried out by a small Windows helper (RaceSlot Agent) that clicks through that client for you when you ask. To show you the series list and the session times, the server signs in to the iRacing website with a read-only sign-in and does nothing there but read.
RaceSlot Agent reads the iRacing client's own window through Windows UI Automation, the interface a screen reader uses, and clicks through it. It types nothing into that client but series names and car names. It never reads or sends your iRacing password, and it has no field for one. What it sends to the server is:
On the PC itself the helper keeps a settings file (the server address, your email, the dry-run, tray and overlay preferences, and its polling token), the web session it uses for the Series and account panes -- encrypted with Windows DPAPI so only your Windows account on that machine can open it -- its calibration record, and the crash log. Nothing of the server's is written there; nothing on the PC is read but the iRacing client's window.
The series list and each favourite's practice and race times are printed on the iRacing members site and in no API this product can reach, so the server reads them there with a headless browser, about every 10 minutes. Whose sign-in it uses is the operator's choice, and there are two shapes:
Whichever sign-in is used, it reads and nothing else. No part of RaceSlot registers, withdraws, joins, buys or changes anything on iRacing through it; the code says so at the boundary, and it does nothing there but read.
The server writes an operational log that Railway collects: boot lines, one line per read of the iRacing site, and the reason a read failed. It is written so as not to carry your data -- it names series, never people -- and the helper's shipped log is stored in the database, not printed there. Railway's own edge keeps request logs (addresses, paths, times) under its own retention, which the operator does not control.
RaceSlot sets exactly one cookie, irs_session, and only once you sign in. It is strictly necessary -- it is what makes you signed in -- and it is marked HttpOnly, Secure and SameSite=Strict, so no script can read it, it never travels over plain http, and no other site can send it.
There is no analytics, no advertising, no tracking pixel and no third-party script of any kind; the fonts are served from this site. Because nothing optional is ever set, there is no cookie banner to click through: the law asks for consent only for what is not strictly necessary, and here there is nothing of that sort.
Nobody else. Nothing is sold, shared for advertising, or sent to anyone not named here.
Under the GDPR you may ask to see the data held about you, to have it corrected, to have it deleted, to receive a copy in a portable form, to have its processing restricted, and to object to processing based on legitimate interest. Where you gave consent, you may withdraw it.
Passwords are hashed with argon2id. Sessions and the helper's tokens are stored hashed, so a stolen database is not a stolen sign-in. Everything travels over https, with HSTS, and every page carries a content security policy that lets only this site's own scripts run. Sign-in and sign-up are rate-limited. The operator's own iRacing credentials are held in the server's environment only. The helper refuses to talk to any server address that does not begin with https://, and on the PC it keeps its web session under Windows DPAPI.
What that does not cover, said plainly: the fallback iRacing password can be recovered by somebody holding both the database and the server's environment; the helper's polling token sits in a plain settings file on your PC, readable by anything running as you there; and the helper's log ships automatically while it runs.
RaceSlot is not for anyone under 16, and no account should be created for them.
The version and the date at the top change whenever a promise in this policy changes. The operator will tell account holders about a change that matters before it takes effect.
These documents were prepared without a lawyer. The operator has been asked to have them reviewed before relying on them, and a reviewed version will carry a new date above.