Tietosuojaseloste
Päivitetty: 21.10.2026
1. Rekisterinpitäjä
Tuntikirjaus App -sovelluksen ("Sovellus") kehittäjä ja ylläpitäjä toimii rekisterinpitäjänä Sovelluksen käyttäjätietojen osalta.
Yhteystiedot: Janne Haavikko, bromex10@gmail.com
2. Mitä tietoja käsitellään
- Tunnistautumistiedot: sähköpostiosoite, salasanan tiiviste ja käyttäjätunnus (Supabase Auth).
- Kirjaustiedot: käyttäjän syöttämät työaikamerkinnät (päivämäärä, tunnit, kilometrit ja reitit, päivärahat, kohde, projektinumero, omat lisäkentät ja vapaamuotoiset huomautukset).
- Asetukset: palkka- tai tilikausi, rooli, näytettävät kentät, hinnat, muistutusasetukset sekä yrittäjällä yrityksen nimi, Y-tunnus, osoite ja tilinumero (IBAN).
- Kohde- ja asiakastiedot sekä laskut: yrittäjän syöttämät asiakkaiden nimet, osoitteet ja Y-tunnukset, laskujen tiedot ja maksutila sekä laskujen PDF-tiedostot.
- Tiimitiedot: tiimin jäsenyys ja kutsut (kutsutun sähköpostiosoite) sekä tiimin omistajan työntekijälle antama nimi.
- Muutosloki: kun tiimin omistaja lisää, muuttaa tai poistaa työntekijän kirjauksen, tallentuu automaattisesti lokimerkintä (aika, tekijä, toiminto sekä kirjauksen vanha ja uusi sisältö).
- Palaute: Sovelluksen kautta lähetetyt palauteviestit ja lähettäjän käyttäjätunnus.
- Push-ilmoitustilaustiedot: selaimen tekninen toimitusosoite ja salausavaimet muistutusilmoituksia varten.
- Tekniset lokitiedot: palveluntarjoajien palvelimille tavanomaisesti tallentuvat tiedot, kuten IP-osoite, selaintyyppi ja pyyntöjen ajankohdat.
Muiden henkilöiden tiedot: kun käyttäjä tallentaa Sovellukseen asiakkaidensa tai työntekijöidensä henkilötietoja (esim. yksityisasiakkaan nimen ja osoitteen), käyttäjä toimii näiden tietojen rekisterinpitäjänä ja vastaa niiden käsittelyn lainmukaisuudesta. Sovelluksen ylläpitäjä säilyttää tietoja tällöin ainoastaan käyttäjän puolesta eikä käytä niitä muihin tarkoituksiin.
Sovellus ei kerää tietoja markkinointi- tai profilointitarkoituksiin, ei tee automaattisia päätöksiä eikä myy tai luovuta tietoja kaupallisiin tarkoituksiin.
3. Käsittelyn tarkoitus ja oikeusperuste
- Sovelluksen tarjoaminen (kirjaukset, raportit, laskut, tiimit, varmuuskopiot, käyttäjätilin hallinta): käyttöehtoihin perustuva sopimussuhde.
- Muistutusilmoitukset: käyttäjän suostumus, jonka voi perua milloin tahansa asetuksista.
- Muutosloki, tietoturva, väärinkäytösten estäminen ja vikojen selvittäminen: rekisterinpitäjän ja käyttäjien oikeutettu etu.
- Palautteen käsittely ja Sovelluksen kehittäminen: oikeutettu etu.
4. Missä ja miten tietoja säilytetään
Tiedot tallennetaan Supabase-palvelun pilvipalvelimille (tietokanta, tiedostotallennus ja palvelinfunktiot). Supabase toimii henkilötietojen käsittelijänä rekisterinpitäjän lukuun.
Tietokannassa on käytössä rivitason suojaus (Row Level Security), jonka ansiosta käyttäjä pääsee käsiksi ainoastaan omiin tietoihinsa. Poikkeuksena tiimin omistaja näkee ja voi muokata tiimiinsä liitettyjä työntekijöiden kirjauksia ja näkee niiden muutoslokin. Tiimin jäsen näkee tiimin kohteista vain nimen ja projektinumeron.
Osa tiedoista tallennetaan myös käyttäjän omalle laitteelle selaimen paikalliseen muistiin (LocalStorage / IndexedDB), jotta Sovellus toimii ilman verkkoyhteyttä ja muistaa asetukset. Paikallisen muistin tyhjentäminen ei poista tietoja palvelimelta. Sovellus ei käytä kaupallisia seuranta- tai mainosevästeitä.
Käyttäjän lataamat varmuuskopiot ja raportit tallentuvat käyttäjän omalle laitteelle, ja niiden säilyttäminen on käyttäjän vastuulla.
5. Tietojen säilytysaika
Tietoja säilytetään niin kauan kuin käyttäjätili on olemassa. Käyttäjä voi poistaa tilinsä ja kaikki siihen liittyvät tiedot, myös laskut ja niiden PDF-tiedostot, itse Asetukset-näkymän kohdasta Tilin poisto, tai pyytää poistoa sähköpostitse. Poisto on pysyvä.
- Kun tiimin omistaja poistaa tilinsä, tiimi puretaan ja työntekijöiden omat kirjaukset säilyvät työntekijöillä.
- Kun työntekijä poistuu tiimistä, tiimiin kuuluessa tehdyt kirjaukset voivat jäädä tiimin omistajan nähtäviksi. Kun työntekijä poistaa tilinsä, hänen kirjauksensa poistuvat.
- Muutoslokin merkinnät säilyvät niin kauan kuin työntekijän tili on olemassa.
- Palveluntarjoajien tekniset lokit ja varmuuskopiot poistuvat niiden omien säilytysaikojen mukaisesti.
6. Palveluntarjoajat ja tietojen siirrot
Tietoja ei luovuteta kolmansille osapuolille markkinointi- tai muihin kaupallisiin tarkoituksiin. Sovelluksen toimintaan osallistuvat seuraavat tekniset palveluntarjoajat:
- Supabase – tietokanta, käyttäjätunnistus, tiedostotallennus ja palvelinfunktiot.
- Netlify – Sovelluksen verkkosivujen ylläpito ja jakelu (näkee teknisiä lokitietoja, kuten IP-osoitteen).
- Resend – sähköpostien välitys (esim. tilin vahvistus- ja salasanaviestit). Näkee vastaanottajan sähköpostiosoitteen ja viestin sisällön.
- jsDelivr – Sovelluksen käyttämien avoimen lähdekoodin kirjastojen jakelu (näkee teknisiä tietoja, kuten IP-osoitteen).
- Ko-fi – vapaaehtoisen tuen ("Tue kehitystä") painike ja maksut. Tukemiseen liittyvät tiedot käsittelee Ko-fi omien ehtojensa mukaisesti.
- Selainvalmistajan push-ilmoituspalvelu (esim. Google tai Apple) – välittää muistutusilmoitukset. Näkee vain salatun viestin ja teknisen toimitusosoitteen.
Osa palveluntarjoajista on yhdysvaltalaisia, ja ne voivat käsitellä tietoja myös EU:n ja ETA-alueen ulkopuolella. Tällöin siirrot perustuvat palveluntarjoajien käyttämiin tietosuoja-asetuksen mukaisiin suojatoimiin, kuten EU:n komission vakiosopimuslausekkeisiin tai EU–USA-tietosuojakehykseen.
7. Käyttäjän oikeudet
EU:n yleisen tietosuoja-asetuksen (GDPR) mukaisesti käyttäjällä on oikeus:
- saada pääsy omiin tietoihinsa ja saada ne siirrettävässä muodossa (Sovelluksen vienti- ja varmuuskopiotoiminnot);
- pyytää virheellisten tietojen korjaamista sekä tietojen poistamista (Sovelluksen Tilin poisto -toiminto);
- pyytää käsittelyn rajoittamista ja vastustaa oikeutettuun etuun perustuvaa käsittelyä;
- perua antamansa suostumus (esim. muistutusilmoitukset);
- tehdä valitus valvontaviranomaiselle (Suomessa tietosuojavaltuutetun toimisto, tietosuoja.fi).
Pyynnöt osoitetaan kohdassa 1 mainittuun sähköpostiosoitteeseen. Jos pyyntö koskee tietoja, jotka toinen käyttäjä on tallentanut rekisterinpitäjänä (esim. yrittäjän asiakastiedot), pyyntö ohjataan ensisijaisesti kyseiselle käyttäjälle.
8. Tietoturva
Tietoliikenne Sovelluksen ja palvelimien välillä on salattu (HTTPS). Salasanoja ei tallenneta selväkielisinä. Push-ilmoitukset salataan VAPID-standardin mukaisesti. Tietokantaan pääsy on rajoitettu käyttäjäkohtaisilla käyttöoikeuksilla, ja laskujen PDF-tiedostot on suojattu niin, että vain niiden omistaja pääsee niihin.
Mitään verkkopalvelua ei voida taata täysin aukottomaksi. Mahdollisesta tietoturvaloukkauksesta, joka vaarantaa käyttäjien henkilötietoja, ilmoitetaan sovellettavan lainsäädännön edellyttämällä tavalla.
9. Muutokset tietosuojaselosteeseen
Tätä tietosuojaselostetta voidaan päivittää Sovelluksen kehittyessä. Voimassa oleva versio ja sen päivityspäivä ovat aina nähtävissä tällä sivulla, ja merkittävistä muutoksista pyritään ilmoittamaan Sovelluksessa.