Tietosuojaseloste

Versio 2026-09-02

Tässä selosteessa kuvataan, miten Kapro (kapro.fi) käsittelee tietoja. Käsittelyssä noudatetaan EU:n yleistä tietosuoja-asetusta (GDPR). Kapro ei käytä kirjautumista eikä tallenna tietojasi Palveluntarjoajan palvelimille.

1. Rekisterinpitäjä

Rekisterinpitäjä: KolmioSoft Oy (3630719-4)
Sähköposti: info@kolmiosoft.fi

2. Kerättävät tiedot

Palvelu tallentaa tiedot vain käyttäjän selaimeen (IndexedDB). Palvelimelle ei lähetetä ruokailu-, tavoite- eikä profiilitietoja. Käsiteltäviä tietoja ovat:

  • Syödyt ruokailut: valinnainen nimi, kcal/proteiini per yksikkö, kerroin, lasketut summat, aikaleima (`eatenAt`).
  • Ruoka-vakiot: nimi ja ravintoarvot toistuvaa syöttöä varten.
  • Päivätavoitteet: valitun päivän kcal- ja proteiinitavoitteet.
  • Kulutusprofiili: vapaaehtoiset kehon mitat (paino, pituus, ikä, sukupuoli, rasvaprosentti, aktiivisuus) kulutusarvion laskemiseen.
  • Asetukset: valinta, käytetäänkö ruokakirjastoa haussa, onko AI-kuvatunnistus käytössä, ja tämän laitteen AI-kuvien kuukausilaskuri.

Ei tilejä, ei sähköpostiosoitteita, ei analytiikkaa eikä mainosseurantaa.

Jos ruokakirjasto on käytössä (Asetukset-välilehti), selain hakee sivuston omalta palvelimelta staattisen ruokakirjastotiedoston. Pyyntö ei lähetä henkilötietoja.

Jos AI-kuvatunnistus on käytössä (Asetukset-välilehti), selain lähettää ottamasi kuvan Kapron palvelimelle (kapro.fi/api/estimate.php), joka välittää sen edelleen Googlen Gemini-tekoälymallille. Kuvia ei tallenneta palvelimelle eikä IndexedDB:hen. Diagnostiikkalokiin tallennetaan pyynnön ajankohta, pseudonymisoitu IP (SHA-256 + suola) ja arvion kalorimäärä; ei kuvaa eikä kuvan sisältöä.

3. Säilytysaika

Tiedot säilyvät selaimen IndexedDB-tietokannassa, kunnes käyttäjä poistaa ne sovelluksen kautta tai tyhjentää sivuston tiedot selaimen asetuksista. Palvelulla ei ole erillistä palvelinkopiota eikä synkronointia laitteiden välillä.

Käyttöehtojen hyväksynnän versio tallennetaan erikseen selaimen localStorage-muistiin.

4. Tietojen käyttö

Tietoja käytetään ainoastaan Palvelun toimintaan: ruokailujen kirjaamiseen, päivätavoitteiden seurantaan ja vapaaehtoiseen kulutusarvioon. Tietoja ei käytetä markkinointiin eikä myydä kolmansille osapuolille.

5. Kolmannet osapuolet

Verkkosivu isännöidään Domainhotellin palvelimella (kapro.fi). Hosting-palvelu voi käsitellä teknisiä lokitietoja (esimerkiksi IP-osoite ja selainpyynnöt) palvelimen ylläpitoon. Palvelu ei käytä Google Firebasea, Firebase Authia, pilvitietokantaa, App Checkia eikä analytiikkaa.

Jos AI-kuvatunnistus on käytössä, kuva välitetään Googlen Gemini 2.5 Flash -tekoälypalveluun (generativelanguage.googleapis.com). Ilmaisella API-tasolla Google voi käyttää lähetettyä sisältöä palveluidensa parantamiseen. Älä lähetä henkilökohtaista, luottamuksellista tai tunnistettavaa sisältöä.

6. Rekisteröidyn oikeudet (GDPR)

Koska tiedot ovat vain selaimessasi, voit poistaa ne tyhjentämällä sivuston tiedot selaimen asetuksista tai poistamalla yksittäisiä rivejä sovelluksessa. Voit pyytää lisätietoja rekisterinpitäjältä sähköpostitse. AI-kuvatunnistuksen diagnostiikkalokien poistopyynnöt: info@kolmiosoft.fi. Valitusoikeus: tietosuojavaltuutettu (tietosuoja.fi).

7. Selaintallennus

Palvelu käyttää selaimen paikallista tallennusta:

  • IndexedDB (`kapro`): ruokailut, ruoka-vakiot, päivätavoitteet, kulutusprofiili, ruokakirjaston välimuisti, asetukset ja AI-kuvien kuukausilaskuri (vain tällä laitteella).
  • localStorage (`kapro-terms-accepted`): hyväksytty käyttöehtojen versio.

Ei mainosseurantaa eikä kolmannen osapuolen analytiikkaevästeitä.

8. Salaus

Palvelu ei tarjoa päästä päähän -salausta. Sivusto välittyy HTTPS-yhteydellä. IndexedDB-tiedot ovat selaimen paikallisessa tallennuksessa laitteellasi; niitä ei salata erikseen sovelluksen tasolla.