← Takaisin Junalinkkiin

Tietosuojaseloste

Rekisterinpitäjä

Junalinkki-palvelun rekisterinpitäjänä toimii palvelun ylläpitäjä, Olli Tossavainen.
Yhteystiedot: contact@junalinkki.fi

Yleiskatsaus käsittelystä

Junalinkki on junien aikataulutietoja näyttävä verkkopalvelu. Palvelu on suunniteltu minimoimaan käyttäjän henkilötietojen käsittely: siinä ei ole evästeitä, ei analytiikkaa, ei kolmannen osapuolen skriptejä, eikä selaimesta palvelimelle lähetettyä tallennettua tietoa. Ainoa henkilötietojen käsittely tapahtuu palvelinlokeissa, joissa IP-osoitteita tallennetaan rajoitetusti tietoturvatarkoituksiin.

1. Mitä henkilötietoja käsitellään

Palvelinlokit

Palvelimen verkkopalvelin tallentaa jokaisesta pyynnöstä seuraavat tiedot:

Käyttötarkoitus: Tietoturva, väärinkäytösten esto ja tekninen vianselvitys.

Käsittelyn oikeusperuste: Rekisterinpitäjän oikeutettu etu (yleisen tietosuoja-asetuksen 6 artiklan 1 kohdan f alakohta) — palvelun tietoturvan varmistaminen ja väärinkäytösten estäminen.

Säilytysaika: Enintään 30 vuorokautta, minkä jälkeen lokitiedot poistuvat automaattisesti. Lisäksi lokitiedostojen kokoa rajataan, mikä toimii toissijaisena ylärajana säilytykselle.

Kuvapyyntöjen ja terveystarkistusten lokitus on poistettu käytöstä, jolloin nämä pyynnöt eivät tallennu lokeihin lainkaan.

Pyyntömäärärajoitus

Palvelin pitää käyttäjän IP-osoitetta muistissa enintään 60 sekuntia pyyntömäärän rajoittamiseksi. IP-osoitetta ei kirjoiteta levylle tätä tarkoitusta varten, vaan se poistuu automaattisesti muistista 60 sekunnin kuluttua.

Monitor-näkymä

Palvelun Monitor-näkymä on suojattu jaetulla käyttäjätunnuksella (HTTP Basic Authentication). Tunnus on jaettu rajoitettujen tahojen käyttöön. Jaettu käyttäjätunnus kirjautuu Monitor-pyyntöjen yhteydessä palvelinlokiin osana normaalia lokiriviä (sama 30 vuorokauden säilytysaika kuin muillakin lokeilla). Tunnusta ei voida yhdistää yksilöityyn henkilöön, sillä useampi henkilö voi käyttää samaa tunnusta, eikä palvelu tallenna tietoa siitä, kuka tunnusta kulloinkin käytti. Salasanaa tai Authorization-otsaketta ei kirjata lokiin missään muodossa.

2. Selaimen paikallinen tallennus

Palvelu tallentaa käyttäjän selaimeen toiminnallisia valintoja, jotka parantavat käyttökokemusta. Nämä tiedot tallentuvat vain käyttäjän omalle laitteelle, eikä niitä koskaan lähetetä palvelimelle.

Julkinen sivusto käyttää seuraavia paikallisia tallennuksia (localStorage):

AvainSisältöTarkoitus
langKieli (fi / sv / en)Kielenvalinta säilyy käyntien välillä
themeTeema (light / dark)Teemavalinta säilyy
stationAseman lyhenne (esim. HKI)Valittu asema avautuu seuraavalla käynnillä
viewModeNäkymä (departures / arrivals)Lähtevät/Saapuvat-valinta säilyy

Monitor-näkymä käyttää seuraavia tallennuksia:

AvainSisältöTarkoitus
monitor.langKieli (fi / sv / en)Kielenvalinta
monitor.themeTeema (light / dark)Teemavalinta
monitor.boxesLista: asemakoodi, asemanimi, junamäärä per laatikkoKootun näkymän palautuminen uudelleenkäynnistyksen jälkeen
monitor.viewModeNäkymä (departures / arrivals)Näkymävalinta

Istuntokohtainen tallennus (sessionStorage):

AvainSisältöTarkoitus
adStickyHidden1Käyttäjän sulkema kelluva mainospaikka pysyy piilossa välilehden sulkemiseen asti

Lisäksi palvelu tallentaa selaimen service worker -välimuistiin (Cache Storage) sovelluksen omat tiedostot offline-käyttöä varten sekä viimeisimmät aikataulu-API-vastaukset (enintään 40 kpl). Välimuisti sisältää vain laitteen omalla selaimella katsottujen asemien tietoja eikä sitä lähetetä minnekään.

Käyttäjä voi tyhjentää kaikki selaimen paikalliset tallennukset selaimen asetuksista milloin tahansa.

3. Paikannus

Palvelussa on "lähin asema" -toiminto, joka käyttää selaimen paikannusominaisuutta. Selain kysyy sijaintilupaa vasta, kun käyttäjä painaa nappia. Koordinaatit käsitellään kokonaan selaimessa — palvelu vertaa niitä paikalliseen asemaluetteloon ja valitsee lähimmän aseman. Koordinaatteja ei lähetetä palvelimelle eikä tallenneta mihinkään — ei edes selaimen paikalliseen tallennukseen. Vain valitun aseman lyhenne (esim. TPE) tallentuu selaimeen, samoin kuin asemaa käsin valittaessa.

4. Mitä palvelu ei käsittele

5. Tietolähde

Junien aikataulutiedot haetaan Fintrafficin Digitraffic-rajapinnasta palvelimen puolelta. Käyttäjän selain ei ota yhteyttä Digitraffic-palveluun; vain palvelimen backend tekee rajapintakutsut. Käyttäjän IP-osoitetta tai muita tietoja ei välitetä Digitrafficille. Tietolähde: Fintraffic / digitraffic.fi, lisenssi CC BY 4.0.

6. Tietojen siirto ja luovutus

7. Rekisteröidyn oikeudet

Yleisen tietosuoja-asetuksen (GDPR) mukaisesti rekisteröidyllä on seuraavat oikeudet:

Käytännön huomio tarkastusoikeudesta: koska palvelu ei kerää rekisteröityjä käyttäjäprofiileja tai yhdistä lokitietoja tunnistettaviin henkilöihin, tarkastuspyyntöihin vastaaminen on käytännössä rajallista. Ainoa palvelimella mahdollisesti löydettävissä oleva henkilötieto on IP-osoite palvelinlokista. Lokitietojen yhdistäminen tiettyyn henkilöön vaatisi, että henkilö ilmoittaa tarkan ajankohdan ja IP-osoitteensa. Tarkastuspyynnöt: contact@junalinkki.fi.

8. Tietoturvatoimet

9. Muutokset tietosuojaselosteeseen

Tätä tietosuojaselostetta päivitetään, kun palvelun toiminnallisuus tai tietojen käsittely muuttuu. Selosteessa näkyy aina sen viimeisin päivityspäiväys.

Yhteystiedot

Kaikissa tietosuojaan liittyvissä kysymyksissä ja oikeuksien käyttämiseen liittyvissä asioissa: contact@junalinkki.fi