Tämä käännös on vain suuntaa antava. Oikeudellisesti sitova on englanninkielinen versio. Lue englanninkielinen versio

Tietosuojakäytäntö

Miten HAPT käsittelee tietojasi – juonipaljastus: enimmäkseen ei mitenkään.

Päivitetty viimeksi: toukokuu 2026

HAPT on suunniteltu toimimaan kokonaan laitteellasi. Varastotietosi – tuotteet, kuvat, sijainnit – eivät koskaan poistu puhelimesta, ellet itse vie varmuuskopiota. Tiliä ei tarvita. Pilvisynkronointia ei ole. Jokaisella käynnistyksellä lähetetään vähäinen nimetön käyttöping (tuotemäärät luokittain, tiivistetty laitepseudonyymi) tuotetilastoja varten – ei henkilötietoja, ei varaston sisältöä.

1. Yleiskatsaus

Tämä tietosuojakäytäntö koskee BrainyUniversen Google Playssa julkaisemaa HAPT-Android-sovellusta (”sovellus”) sekä siihen liittyvää verkkosivustoa hapt.app. Se kuvaa, mihin tietoihin sovellus pääsee käsiksi, miksi ja miten niitä käsitellään.

HAPT on varautumiseen tarkoitettu varastonhallintasovellus. Sen ydintarkoitus on toimia täysin offline-tilassa. Siksi sovellus käsittelee henkilötietoja vain siinä määrin kuin valitsemiesi ominaisuuksien kannalta on ehdottoman välttämätöntä.

2. Laitteellesi tallennetut tiedot

Kaikki HAPTiin syöttämäsi tiedot tallennetaan paikallisesti Android-laitteellesi SQLite-tietokantaan. Näitä ovat:

  • Tuotenimet, luokat, määrät, vanhenemispäivät ja muistiinpanot
  • Tuotteisiin tai sijainteihin liittämäsi kuvat
  • Sijaintien nimet ja kuvaukset
  • Sovelluksen asetukset ja valinnat
  • QR-koodit, jotka tallennat luotuasi ne sovelluksessa

Näitä tietoja ei koskaan lähetetä BrainyUniversen palvelimille, eivätkä ne ole kolmansien osapuolten saatavilla, paitsi alla kuvatuin tavoin.

Varmuuskopiot

Kun käytät Varmuuskopiointi & palautus -toimintoa, HAPT luo ZIP-arkiston laitteesi tallennustilaan. Sinä päätät, minne tiedosto menee – sen jakaminen sähköpostilla, pilvitallennukseen tai muuten on oma valintasi. HAPT ei koskaan aloita varmuuskopiotietojen automaattista lähettämistä.

3. Sovelluksen pyytämät käyttöoikeudet

Kamera

Käytetään kahteen toimintoon:

  • Viivakoodien skannaus – tuotteiden viivakoodien lukemiseen ja ruokatietojen hakemiseen.
  • Tuotteiden ja sijaintien kuvat – viitekuvien ottamiseen merkintöjä varten.

Kamera on käytössä vain, kun avaat itse skannerin tai kuvausnäytön. Kuvia ei lähetetä millekään palvelimelle.

Tallennustila (luku/kirjoitus)

Tarvitaan tuotekuvien ja QR-tarrojen tallentamiseen sekä ZIP-varmuuskopioiden lukemiseen ja kirjoittamiseen. Kuvat, QR-tarrat ja varmuuskopiot pysyvät laitteellasi.

Internet

Käytetään kolmeen toimintoon: tuotehakuun viivakoodilla, Google Play Integrity -lisenssitarkistukseen ja nimettömiin käynnistystilastoihin (kuvattu alla).

4. Kolmannen osapuolen palvelut

Viivakoodihaku (HAPT API)

Kun skannaat viivakoodin, sovellus lähettää viivakoodin numeron HAPTin taustapalvelimelle, joka hakee tuotetiedot (nimi, merkki, ravintoarvot) itse ylläpidetystä versiosta avoimesta elintarviketietokannasta OpenFoodFacts. Pyyntö sisältää vain viivakoodin numeron ja laitteesi nimettömän Bearer-tunnuksen (ks. Laitteen todennus alla). Henkilötietoja, tuotenimiä tai varastotietoja ei lähetetä.

Tuotteesta tallennetaan paikallinen tilannekuva, jotta saman tuotteen myöhemmät katselut toimivat offline-tilassa ilman uutta hakua. Tiedot voi päivittää pyynnöstä.

Laitteen todennus

HAPT käyttää Android Key Attestationia laitteesi rekisteröimiseen HAPTin taustajärjestelmään. Ensimmäisellä käynnistyksellä sovellus luo laitteellesi laitteistosuojatun kryptografisen avainparin, ja palvelin myöntää Bearer-tunnuksen – satunnaisen UUID:n, joka tallennetaan laitteellesi. Tunnus todentaa kaikki myöhemmät API-kutsut (viivakoodihaut, lisenssitarkistukset, käyttöpingit). Sitä ei ole liitetty henkilöllisyyteesi, Google-tiliisi tai henkilötietoihin. Se on tarpeen vakauden, tietoturvan ja väärinkäytösten estämisen vuoksi.

Google Play Integrity (lisenssin tarkistus)

Jokaisella kylmäkäynnistyksellä HAPT tarkistaa Google Play Integrity API -rajapinnalla, että se on ostettu laillisesti Play Kaupasta. Prosessi:

  • Laitteesi luo paikallisesti allekirjoitetun eheystunnuksen Google Play -palveluiden kautta
  • HAPT lähettää tunnuksen omalle taustapalvelimelleen
  • Palvelin purkaa tunnuksen Googlen API-avaimella ja tarkistaa kentän appRecognitionVerdict
  • Tulos (lisensoitu / ei lisensoitu) tallennetaan laitteellesi enintään 30 päiväksi
  • Tarkistus ei sisällä varastotietoja, kuvia eikä henkilötietoja

Googlen tapaa käsitellä eheystietoja säätelee Googlen tietosuojakäytäntö.

Laskutus & lisenssin tila

HAPT seuraa kokeilun ja oston tilaa palvelimella. Tähän liittyvät seuraavat tiedot:

  • Android-laitetunnuksesi – Android-järjestelmän antama tunniste, jota ei ole liitetty Google-tiliisi tai henkilöllisyyteesi – toimii pseudonyymina avaimena, jolla kokeilun alkamispäivä ja lisenssin tila kirjataan HAPTin taustajärjestelmään.
  • Kun teet oston, Google Playn myöntämä ostotunnus lähetetään HAPTin palvelimelle. Tunnuksesta tallennetaan yksisuuntainen SHA-256-tiiviste sen vahvistamiseksi, että laitteellasi on voimassa oleva osto. Alkuperäistä tunnusta ei koskaan säilytetä.
  • Kokeilun tila, jäljellä olevat päivät ja lisenssin tila tallennetaan paikallisesti sovelluksen yksityiseen tallennustilaan (SharedPreferences) laitteellasi.

Korttitietoja, Google-tilin tietoja tai ostosummia ei lähetetä BrainyUniverselle eikä sen tallennettavaksi. Kaikki maksut käsittelee yksinomaan Google Play.

Nimettömät käyttötilastot

Jokaisella kylmäkäynnistyksellä HAPT lähettää taustalla hiljaisen pingin HAPTin palvelimelle. Ping sisältää:

  • Tiivistetyn laitetunnisteen – johdettu Bearer-tunnuksesta SHA-256:lla. Pseudonyymi mahdollistaa tietojen koostamisen laitteittain. Sitä ei voi palauttaa sinun tai laitteesi tunnistamiseksi, eikä sitä ole liitetty Google-tiliisi tai henkilötietoihin.
  • Tuotteidesi kokonaismäärän ja määrän luokittain (esim. ”ruoka: 30, vesi: 5, lääkkeet: 4”). Tuotenimiä, vanhenemispäiviä, sijainteja, viivakoodeja tai muuta sisältöä ei lähetetä. Tiedot kerätään tilastollisiin tarkoituksiin.
  • Palvelimen aikaleiman.

Näitä tietoja käytetään ainoastaan ymmärtämään, miten HAPTia käytetään (varaston koko, käytetyimmät luokat). Ne poistetaan automaattisesti 90 päivän jälkeen. Niitä ei myydä eikä jaeta kolmansille osapuolille.

Ping on tyyppiä ”lähetä ja unohda”: se toimii taustalla, ei koskaan estä sovellusta ja hylkää hiljaa kaikki virheet, myös verkkovirheet.

5. Tiedot, joita EMME kerää

  • Sovellus ei sisällä mainos-SDK:ita
  • Ei kaatumisraportointia eikä diagnostiikkakehyksiä
  • Ei käyttäytymisen seurantaa, istuntojen tallennusta eikä profilointia
  • Ei tilin rekisteröintiä eikä profiilitietoja
  • Ei sijaintitietoja (GPS)
  • Ei tuotenimiä, kuvauksia, viivakoodeja, vanhenemispäiviä, kuvia tai muuta varaston sisältöä

6. Tietojen säilyttäminen

Kaikki tiedot säilytetään ainoastaan laitteellasi niin kauan kuin sovellus on asennettuna tai kunnes poistat yksittäisiä tuotteita tai palautat laitteen tehdasasetuksiin. HAPTin poistaminen poistaa kaikki siihen liittyvät tietokannat laitteeltasi. Ulkoiseen tallennustilaan viemiäsi varmuuskopioita ei poisteta asennuksen poiston yhteydessä.

7. Lasten yksityisyys

HAPT ei ole tarkoitettu alle 13-vuotiaille lapsille. Emme tietoisesti kerää henkilötietoja lapsilta. Jos uskot, että lapsi on antanut henkilötietoja HAPTin kautta, ota meihin yhteyttä alla olevaan osoitteeseen. Joka tapauksessa on tärkeää korostaa, ettei mikään syötetty tieto päätyisi HAPTille.

8. Muutokset tähän käytäntöön

Jos käytäntö muuttuu olennaisesti, päivitetty versio julkaistaan tällä sivulla uudella päivämäärällä. Sovelluksen käytön jatkaminen muutosten jälkeen tarkoittaa päivitetyn käytännön hyväksymistä.

9. Yhteystiedot

Kysymykset tästä käytännöstä: