1. Rekisterinpitäjä
Henkilötietojesi rekisterinpitäjä on:
Tämä tietosuojaseloste kuvaa, miten TempoLife-sovellus kerää, käyttää, säilyttää ja suojaa henkilötietojasi EU:n yleisen tietosuoja-asetuksen (GDPR, asetus 2016/679) ja Viron henkilötietojen suojaa koskevan lain mukaisesti.
2. Mitä tietoja keräämme
2.1 Tili- ja henkilötiedot
- Nimi ja sähköposti (rekisteröityessä tai Google Sign-In -kirjautumisella)
- Profiilikuva (vapaaehtoinen)
- Syntymäaika, sukupuoli, pituus, paino — vain jos annat ne vapaaehtoisesti
2.2 Terveystiedot (GDPR art. 9 — erityinen tietoryhmä)
- Ruokapäiväkirjat (kalorit, makrot, valokuvat)
- Askeleet, fyysinen aktiivisuus, harjoitukset
- Unen kesto ja vaiheet, hereilläoloaika
- Mieliala, stressitaso ja hyvinvointimerkinnät
- Kehonpaino ja paastoikkunat
- Syke, leposyke, INR, verenpaine
- Poistettujen toimintojen vanhat merkinnät (lääkelista ja annokset, mielenterveyden itsearvioinnit, kuukautiskierto, verensokeri, kolesteroli, meditaatiolokit) — uusia merkintöjä ei synny; olemassa olevat säilyvät tilin poistoon asti
2.3 Tekniset tiedot
- Laitetyyppi, käyttöjärjestelmä, sovelluksen versio (User-Agent)
- IP-osoite (palvelinlokit, säilytys enintään 90 päivää)
- Istuntotunniste (PHP-istunto, CSRF-token)
2.4 Mitä EMME kerää
- Sijaintitietoja (GPS)
- Laitetunnisteita (IMEI, Advertising ID, MAC)
- Yhteystietoja, puhelulokeja tai tekstiviestejä
- Muiden sovellusten tietoja
3. Mihin käytämme tietoja (tarkoitus ja oikeusperuste)
| Tarkoitus | Oikeusperuste |
| Tilin luonti ja kirjautuminen | Sopimuksen täyttäminen (art. 6(1)(b)) |
| Terveystrendien näyttäminen, henkilökohtaiset tavoitteet | Suostumus (art. 6(1)(a) & 9(2)(a)) |
| Ruoan kuvantunnistus (Claude AI) | Nimenomainen suostumus joka kerta (art. 6(1)(a)) |
| Meditaation äänisyntees (ElevenLabs) | Suostumus (art. 6(1)(a)) |
| Fitbit / Google Fit -synkronointi | OAuth-suostumus (art. 6(1)(a)) |
| Tilin tietoturva, petosten torjunta | Oikeutettu etu (art. 6(1)(f)) |
TempoLife ei käytä tietojasi mainontaan, profilointiin tai myyntiin kolmansille osapuolille.
4. Kolmannen osapuolen käsittelijät
Tietojasi saavat käsitellä vain seuraavat palveluntarjoajat, joiden kanssa on allekirjoitettu tietojenkäsittelysopimus (DPA):
| Palveluntarjoaja | Mitä | Missä |
| Anthropic (Claude AI) | Ruoan kuvantunnistus, meditaation yhteenvedot | EU + USA (SCC) |
| ElevenLabs | Meditaation äänisyntees | USA (SCC) |
| Fitbit / Google Fit | Askelten, unen, sykkeen synkronointi | USA (SCC) |
| SMTP (Probyte) | Sähköpostivarmistus, salasanan palautus | Viro / EU |
| Probyte OÜ (isännöinti) | Tietokanta (PostgreSQL), web-palvelin | Viro |
Ruokakuvat lähetetään Claude AI:lle vain pyynnön hetkellä ja poistetaan automaattisesti Anthropicin palvelimilta. Kuvia ei säilytetä palvelimillamme; EXIF/GPS-metatiedot poistetaan ennen lähetystä.
5. Kansainväliset tiedonsiirrot
Osa palveluista (Anthropic Claude, ElevenLabs, Fitbit) sijaitsee Yhdysvalloissa. Tietoja siirretään vain Euroopan komission hyväksymien vakiosopimuslausekkeiden (SCC) tai muiden GDPR:n V luvun mukaisten takeiden nojalla.
Klikkaamalla ”Hyväksyn” AI-palvelun dialogissa annat nimenomaisen suostumuksen tällaiseen siirtoon (GDPR art. 49(1)(a)).
6. Tietojen säilytys
Tietojasi säilytetään vain niin kauan kuin palvelun tuottaminen edellyttää:
- Aktiivinen tili: kaikki tiedot säilyvät tilin poistamiseen asti
- Tilin poisto (GDPR art. 17): henkilötiedot anonymisoidaan heti; liittyvät lokit poistetaan täysin 30 päivän kuluessa
- Palvelinlokit (IP, UA): enintään 90 päivää
- Sähköpostivarmistuskoodit: 15 minuuttia tai käytön jälkeen
- Anthropic AI -pyynnöt: 30 päivää Anthropicin palvelimilla, sitten automaattinen poisto (DPA:n mukaisesti)
7. Tietoturva
TempoLife soveltaa teknisiä ja organisatorisia suojatoimia (GDPR art. 32):
- Kaikki liikenne HTTPS/TLS 1.2+ -yhteydellä
- Salasanat tallennetaan bcrypt-tiivisteinä — selväkielistä ei koskaan tallenneta
- CSRF-tokensuoja kaikissa muokkaavissa pyynnöissä
- Content Security Policy (CSP), HSTS, X-Frame-Options: DENY
- Android: vain virallinen Play Store -build, keystore SHA-256 -allekirjoitettu
- Tietokanta (PostgreSQL) EU:ssa (Virossa); varmuuskopiot salattu
- Android-pilvivarmuuskopiointi POIS KÄYTÖSTÄ (android:allowBackup="false")
8. Oikeutesi
GDPR:n nojalla sinulla on seuraavat oikeudet, joita voit käyttää suoraan sovelluksessa (Profiili → Yksityisyys) tai kirjoittamalla osoitteeseen tempolife@probyte.ee:
- Tarkastusoikeus (art. 15) — näet kaikki tietosi sovelluksessa
- Oikeus oikaisuun (art. 16) — muokkaa profiilikenttiä milloin tahansa
- Oikeus tietojen poistoon (art. 17) — lähetä sähköpostia osoitteeseen tempolife@probyte.ee
- Oikeus rajoittaa käsittelyä (art. 18)
- Oikeus siirtää tiedot (art. 20) — ”Lataa tietoni” -painike palauttaa ZIP-tiedoston JSON-muodossa
- Oikeus vastustaa (art. 21)
- Oikeus peruuttaa suostumus (art. 7) — poista integraatiot tai tili käytöstä
- Oikeus tehdä valitus — Viron tietosuojavaltuutettu: www.aki.ee
8a. Kuinka poistaa tilisi
TempoLife noudattaa GDPR:n 17 artiklaa (oikeus tulla unohdetuksi). Tilin poistamiseksi lähetä sähköpostia osoitteeseen tempolife@probyte.ee tiliin liitetystä osoitteesta. Poistamme tilin 30 päivän kuluessa.
Mitä tiedoillesi tapahtuu
- Pyynnön käsittelyn jälkeen: sähköpostisi, nimesi, profiilikuvasi ja kaikki henkilötunnisteet anonymisoidaan tietokannassa (esim.
deleted_12345_1714@deleted.tempolife). Istuntosi päättyy. Et voi enää kirjautua.
- 30 päivän kuluessa: kaikki henkilökohtaiset terveystietosi (askeleet, uni, mieliala, paastojaksot, ruokalokit jne.) sekä poistettujen ominaisuuksien aiemmat merkinnät poistetaan pysyvästi.
- 30 päivän jälkeen: sinusta ei jää tietokantaan mitään tunnistettavaa, lukuun ottamatta anonymisoituja yhdistelmätilastoja ja lain edellyttämiä auditointilokeja (IP ja sähköposti poistetaan 30 päivän jälkeen).
9. Evästeet ja paikallinen tallennus
TempoLife ei käytä mainos- tai seurantaevästeitä. Käytämme vain:
- PHPSESSID — istuntotunniste (HttpOnly, Secure, SameSite=Lax)
- localStorage — teema, kieli, suostumuslippu
- Service Worker — offline-tuki ja välimuisti
10. Lasten yksityisyys
TempoLife on tarkoitettu 16 vuotta täyttäneille. Alle 16-vuotiaat eivät saa luoda tiliä ilman vanhemman/huoltajan suostumusta. Jos saamme tietää keränneemme tietoja alle 16-vuotiaasta käyttäjästä ilman asianmukaista suostumusta, poistamme ne välittömästi.
11. Tietosuojaselosteen muutokset
Jos tietosuojaselostetta muutetaan olennaisesti, ilmoitamme siitä sovelluksessa (banneri tai sähköposti) vähintään 14 päivää ennen muutoksen voimaantuloa. Sovelluksen käytön jatkaminen muutoksen jälkeen tarkoittaa, että hyväksyt muutokset.
Aiemmat versiot on arkistoitu osoitteessa GitHub.
12. Yhteystiedot
Valvontaviranomainen: Viron tietosuojavaltuutettu — www.aki.ee