Pelianalytiikan tietosuoja

Päivitetty 25.10.2026 · Takaisin peliin

Julkinen varikkochat / Public paddock chat

Chatin käyttö on vapaaehtoista. Lähettämäsi viesti, nimimerkki ja lähetysaika näkyvät muille pelaajille. Älä jaa henkilötietoja. Cloudflare D1 säilyttää viimeiset 100 viestiä enintään 24 tuntia; historia säilyy Render-palvelimen uudelleenkäynnistyksen yli. Lähetysrajoja varten pelaajatunnisteen ja yhdistävän IP-osoitteen tiivisteitä säilytetään Render-palvelimen muistissa minuutin ajan. Chat-viestien sisältöä ei lähetetä pelianalytiikkaan.

Chat is optional. Messages, nicknames and timestamps are public to other players. Do not share personal information. Cloudflare D1 stores the latest 100 messages for up to 24 hours; history survives Render server restarts. Hashes of player credentials and connecting IP addresses are held in Render server memory for one minute to limit spam. Chat contents are not sent to gameplay analytics.

Rekisterinpitäjä: Panu Musakka. Yhteys tietosuoja-asioissa: panu.musakka@gmail.com.

Mihin tietoja käytetään?

Pelianalytiikka auttaa kehittämään LPR Motorsport -peliä: arvioimaan käyttöä, pelin toimintojen kiinnostavuutta ja teknisiä ongelmia. Käsittelyn peruste on suostumuksesi. Analytiikka on vapaaehtoinen. Voit pelata ja osallistua tuloslistalle ilman analytiikkasuostumusta. Suostumuksen peruuttaminen ei keskeytä ajoa eikä estä tuloslistalle osallistumista. Keräystä ei käytetä mainontaan tai sinua koskevaan oikeusvaikutteiseen automaattiseen päätöksentekoon.

Mitä tallennetaan?

Selaimeen tallennettava satunnainen analytiikkatunniste ja suostumusvalinta; palvelimelle tunnisteen tiiviste, nimimerkit, pelikertojen tunnisteet, tapahtumien ajankohdat, pelitilat, aktiivinen ja toimeton aika, kierrosajat, uudelleenaloitukset, tuloslistan avaamiset sekä rajatut virhekoodit. Lisäksi tallennetaan laite-, selain- ja käyttöjärjestelmäluokka, näytön koko, selaimen kieli, ohjaustapa, peliversio ja edellisen sivuston verkkotunnus, jos selain välittää sen. Avainten sisältöä, hiiren koordinaatteja, tarkkaa sijaintia tai kokonaisia viittaavia osoitteita ei tallenneta.

Selainprofiili yhdistää saman selaimen tapahtumat myös nimimerkin vaihtuessa. Jaetun laitteen käyttäjät voivat kuulua samaan profiiliin. Se ei varmista henkilöllisyyttä eikä yhdistä eri laitteita. Omaa nimeä ei tarvitse käyttää nimimerkkinä.

Nimimerkkitili ja tuloslista

Pelaaminen ilman tuloslistaa ei edellytä tiliä. Tuloslistalle osallistuminen on erillinen valinta, johon tarvitaan nimimerkki ja salasana. Varmennuspalvelu käsittelee ohjaussyötteitä ja ajon tilaa kierrosaikojen oikeellisuuden tarkastamiseksi; tämä ei edellytä kehitysanalytiikan suostumusta. Palvelimelle tallennetaan nimimerkki, salasanasta laskettu tiiviste (salasanaa itseään ei tallenneta), tilin luontiaika sekä kirjautumisistunnon tunnisteen tiiviste, luontiaika ja vanhenemisaika. Selain muistaa nimimerkin ja kirjautumistunnisteen enintään seitsemän päivän ajan kirjautumisesta. Kirjaudu ulos poistaa ne selaimesta ja mitätöi tämän istunnon palvelimella. Muiden laitteiden kirjautumiset säilyvät. Vanhentuneet istuntorivit siivotaan seuraavien kirjautumisten yhteydessä. Varmennetut kierrosajat liitetään tiliin, ja tilin nimimerkki näkyy julkisella TOP 10 -listalla. Tili ja sen kierrokset säilytetään, kunnes pyydät poistoa ylläpidolta. Tietoja käsitellään nimimerkkitilin ja tuloslistan tarjoamiseksi pyynnöstäsi. Salasanaa ei voi palauttaa, joten älä käytä samaa salasanaa muissa palveluissa.

Päiväkisat ja ajoputket

Tuloslistalle osallistuvien varmennetuista kierroksista tallennetaan myös Suomen ajan mukainen kisapäivä. Nimimerkki, päivän paras kierros, kierrosmäärä ja kisapisteet näkyvät julkisissa päivä- ja kuukausituloksissa erikseen ihmisten ja bottien sarjoissa. Ajoputki ja pisin ajoputki lasketaan tilin ajopäivistä. Nämä tiedot säilyvät tilin kierroshistorian mukana, kunnes pyydät poistoa ylläpidolta. Kehitysanalytiikan suostumusta ei tarvita.

Säilytys ja palveluntarjoajat

Analytiikan tapahtumat säilytetään enintään 90 päivää. Tietokantaan tehdään automaattinen siivous palvelinpyyntöjen yhteydessä sekä päivittäin, kun käyttöönotto-ohjeen ajastettu siivous on asetettu. Selaimen suostumus muistetaan enintään 180 päivää ja analytiikkatunniste poistetaan sen jälkeen seuraavalla avauksella. Tunnisteen voit poistaa aikaisemmin poistotoiminnolla tai tyhjentämällä selaimen tallennustilan.

Varmennettujen kierrosten uusinnat

Virallisen tuloslistan kierroksista tallennetaan palvelimen käsittelemät pelin ohjauskomennot (kaasu, jarru, ohjaus, ohjaustapa ja luistonesto) sekä auton liike. Nämä ovat pelin ohjaustietoja, eivät muun näppäimistökäytön tallennusta. Tallenne yhdistetään nimimerkkiin ja kierrostulokseen. Sitä käytetään uusintojen katseluun ja suoritusten tarkastamiseen.

Uusinnoista säilytetään vain nykyisen fysiikkaversion 20 nopeimman kierroksen tallenteet kummastakin sarjasta (ihmiset ja botit); muut tallenteet poistetaan, eikä 20 parhaan ulkopuolelle jäävän kierroksen tallennetta tallenneta lainkaan. Kierrosaika säilyy tuloksena ilman tallennetta. Top 10:een päässeet uusinnat ovat julkisesti katsottavissa niin kauan kuin ne ovat 20 parhaan joukossa. Muut säilytetyt tallenteet näkyvät vain ylläpidolle. Tarkastettavaksi merkitty tallenne säilyy, kunnes ylläpito on tarkastanut sen. Tarkastusmerkintä ei itsessään merkitse huijausta eikä poista tulosta. Tallennus käyttää Renderin varmennuspalvelinta ja Cloudflaren tietokantaa. Tallenteen poistamista voi pyytää ylläpidolta.

Tilin sarja (ihminen tai botti) valitaan tilin luonnissa, ja se näkyy julkisesti siinä, kummalla tuloslistalla tilin ajat ovat. Ylläpito voi siirtää tilin toiseen sarjaan. Kirjautunut katsoja voi ilmoittaa julkisesta uusinnasta epäiltynä bottina. Ilmoituksesta tallennetaan ilmoittajan tili, syy, valinnainen lisätieto ja aika. Ilmoitukset näkyvät vain ylläpidolle, ne merkitsevät tallenteen tarkastettavaksi eivätkä poista tulosta, ja ne poistetaan tallenteen poistuessa.

Säilytys ja palveluntarjoajat

Analytiikan tapahtumat säilytetään enintään 90 päivää. Tietokantaan tehdään automaattinen siivous palvelinpyyntöjen yhteydessä sekä päivittäin, kun käyttöönotto-ohjeen ajastettu siivous on asetettu. Selaimen suostumus muistetaan enintään 180 päivää ja analytiikkatunniste poistetaan sen jälkeen seuraavalla avauksella. Tunnisteen voit poistaa aikaisemmin poistotoiminnolla tai tyhjentämällä selaimen tallennustilan.

Pelijulkaisu käyttää GitHub Pagesia; analytiikan vastaanotto ja tietokanta käyttävät Cloudflarea. Palveluntarjoajat saavat verkkoliikenteen yhteydessä IP-osoitteen. Pelaajaprofiiliin sitä ei tallenneta. Väärinkäytön estämiseksi palvelin säilyttää IP-osoitteen tiivisteen enintään kaksi minuuttia. Poistettua profiilia koskeva tekninen estotunniste säilytetään enintään 90 päivää, jotta aiemmin lähetetty verkkopyyntö ei palauta poistettua historiaa. Se ei sisällä nimimerkkiä tai pelihistoriaa.

Tarkat analytiikkatiedot on rajattu pelin ylläpidolle, eikä niitä julkaista tuloslistalla. Cloudflare käsittelee tietoja palveluntarjoajana sopimustensa mukaisesti. Palvelut voivat käsitellä tietoja myös EU/ETA-alueen ulkopuolella. Lisätietoja: Cloudflaren henkilötietojen käsittelyehdot ja GitHubin tietosuojakäytäntö.

Valintasi ja oikeutesi

Suostumusruutu on aluksi tyhjä. Keräys alkaa vasta, kun valitset sen. Voit perua suostumuksen poistamalla valinnan tuloslistan yhteydessä näkyvästä samasta kohdasta. Peruuttaminen lopettaa keräyksen mutta ei automaattisesti poista aiemmin annettuja tietoja. Tiedot voi poistaa kohdasta Tiedot → Poista analytiikkatietoni. Julkiset kierrostulokset ovat erillinen toiminto; niiden poistamista voi pyytää ylläpidolta.

Voit pyytää pääsyä tietoihisi, oikaisua, poistamista, käsittelyn rajoittamista ja soveltuvin osin tietojen siirtoa ottamalla yhteyttä rekisterinpitäjään. Pyynnön käsittely voi edellyttää selainprofiilin tunnistamista; älä julkaise yksityisiä tunnisteita. Selaintietojen tyhjentäminen voi estää oman profiilin tunnistamisen. Voit tehdä valituksen tietosuojavaltuutetun toimistolle.

Daily competitions publish your nickname, best verified lap, lap count and points for each Helsinki calendar day, plus monthly points, separately for humans and bots. Active days determine your current and longest streak. Competition history is retained with your account laps until you request deletion. Optional analytics consent is not required.

Verified leaderboard laps also record gameplay driving inputs and server-calculated vehicle motion for replay and manual review. Only the recordings of the twenty fastest laps on the current physics version are kept for each series (humans and bots); all other recordings are deleted, and a lap outside the twenty fastest has no recording stored at all. Its lap time remains as a result. Top-ten recordings are publicly watchable while they remain within the twenty fastest; other retained recordings are restricted to the operator. Recordings flagged for review are kept until the operator has reviewed them. A review flag alone does not imply cheating or remove a result. Each account's series (human or bot) is chosen when it is created and is public through the leaderboard it appears on; the operator may move an account to the other series. Signed-in viewers may report a public recording as a suspected bot; the reporter's account, reason, optional note and time are stored, visible only to the operator, and deleted with the recording. A report flags the recording for review and never removes the result. Contact the operator for deletion requests.

Gameplay analytics — English summary

Controller: Panu Musakka, panu.musakka@gmail.com. Analytics is based on consent. Analytics is optional: you can play and join the leaderboard without consent. Withdrawing consent does not interrupt driving or leaderboard participation. When enabled, a random browser identifier links your nicknames, sessions, actions, active/idle time, lap times and limited technical metadata to improve the game. This identifies a browser, not a verified person. We do not store raw IP addresses in player profiles, exact location, keystroke contents or pointer coordinates.

Events are retained for 90 days. Consent expires after 180 days. Cloudflare provides the backend and GitHub Pages hosts the game; processing may occur outside the EEA under the providers' arrangements. A short-lived IP hash is used for abuse prevention. Detailed profiles are restricted to the game operator. Uncheck the analytics option to stop collection or use Details → Delete my analytics to erase the profile. Public leaderboard results are separate. Contact the controller for access, correction, erasure, restriction or portability requests. You may complain to the Finnish Data Protection Ombudsman.

Playing without the leaderboard requires no account. Leaderboard participation is a separate choice requiring a nickname and password. Driving inputs and state are processed to verify lap times independently of optional analytics. We store the nickname, a hash of the password (never the password itself), the account creation time, and each login session’s token hash, creation time and expiry time. Your browser remembers the nickname and login token for up to seven days from sign-in. Sign out removes them from the browser and revokes this session on the server, leaving other devices signed in. Expired session rows are cleaned up during subsequent sign-ins. Verified lap times are linked to the account and its nickname is public on the TOP 10. Accounts and laps are kept until you ask the controller to delete them. Passwords cannot be recovered, so do not reuse a password from another service.