Tietosuojaseloste
Voimassa 1. lokakuuta 2026 alkaen
Tämä on käännös. Englanninkielinen versio on laillisesti sitova.
SpecFit on Codemadin (”me”) iPhone-sovellus. Se näyttää sinulle, miltä silmälasit näyttävät omilla kasvoillasi. Se myös arvioi pupillietäisyytesi (PD). Tämä seloste kertoo, mitä sovellus säilyttää iPhonessasi ja mitä se lähettää palveluntarjoajille. Se kertoo myös, kuinka pitkään säilytämme dataa ja mitä valintoja sinulla on.
Lyhyesti
- 3D-kasvoskannauksesi ja mittauksesi pysyvät iPhonessasi. Emme lähetä niitä koskaan palvelimellemme tai analytiikkapalveluihin.
- Sovitus tai kasvomuodon lukeminen tarvitsee kuvia. Nämä kuvat menevät palvelimellemme ja Googlen Gemini-tekoälyyn tuloksen luomiseksi.
- Emme säilytä näitä kuvia tuloksen valmistumisen jälkeen. Ainoa asia, jonka säilytämme, on lyhytikäinen kasvomuototulos. Tallennamme sen yksisuuntaisen tiivisteen (hash) alla 7 päivän ajaksi. Se ei sisällä kuvaa.
- Google voi säilyttää kuvia lyhyen aikaa väärinkäytösten tarkistamiseksi.
- Emme myy dataasi koskaan. Emme käytä kuviasi koskaan mainontaan.
- Mittaamme mainoskampanjoitamme AppsFlyerilla vain, jos sallit seurannan, kun iOS kysyy sitä.
Data, joka pysyy laitteellasi
Ohjattu kasvoskannaus käyttää Face ID -iPhonen TrueDepth-kameraa. Se tallentaa kasvojesi 3D-verkkomallin ja syvyysdatan. Sovellus käyttää niitä löytääkseen kasvonpiirteet ja mitatakseen PD:si, kasvojen leveyden ja sillan kohdan leveyden. Se käyttää niitä myös laskeakseen kehysten istuvuustietoja.
Skannaus, verkkomalli, syvyysdata, kasvonpiirteet, mittaukset ja istuvuustiedot pysyvät iPhonessasi. Samoin näöntarkkuutesi. Mikään näistä ei mene palvelimellemme tai analytiikkapalveluihin. Perusvalokuvasi, skannauksen vasen ja oikea kuva, tallentamasi sovitukset ja tallentamasi linkkikehykset säilyvät myös iPhonessasi.
Kaikki tämä on sovelluksen iOS-hiekkalaatikon sisällä. Kasvoprofiili käyttää iOS:n täyttä tiedostosuojausta.
Pieni huomautus: kun pyydät sovitusta, renderöintiohje voi sisältää kehysten tavoiteleveyden. Annamme sen prosenttiosuutena kasvojesi leveydestä. Emme lähetä raakoja mittojasi tai verkkomalliasi.
Data, joka poistuu laitteeltasi, ja minne se menee
Jokainen alla oleva kohta kulkee HTTPS:n yli API:llemme, ”SpecFit API”iin. Cloudflare ylläpitää sitä meille. Osa pyynnöistä jatkaa sitten Googlen Gemini API:lle.
Sovitukset. Jokaista uutta sovitusta varten sovellus lähettää etukuvasi. Se on skannauksesi kuva tai valitsemasi kuva. Kulmanäkymiä varten se lähettää myös vasemman tai oikean pysäytyskuvan kasvoskannauksestasi. Se lähettää myös tuotekuvia ja tekstiohjeen. Palvelimemme välittää ne Geminille ja palauttaa tuloksen sinulle. Käsittelemme niitä vain muistissa. Emme kirjoita kuviasi tai luotuja kuvia tallennustilaamme.
Kasvomuodon lukeminen. Voit asettaa sovelluksen käyttöön kuvalla 3D-skannauksen sijaan. Tällöin sovellus lähettää pienemmän kopion kuvasta (768 pikseliä) heti asetuksen jälkeen. Tämä tapahtuu ennen mitä tahansa sovitusta. Gemini lukee kasvomuotosi kolme kertaa, ja laskemme keskiarvon. Emme tallenna kuvaa. Säilytämme vain tuloksen: muotonimikkeen ja kuusi arvoa. Tallennamme sen Cloudflareen 7 päivän ajaksi. Avaimena käytämme kuvan yksisuuntaista SHA-256-tiivistettä, ei laitetunnistettasi. Emme tee tätä, jos käytät 3D-skannausta.
Kuvat silmälaseista. Voit valita kuvan tai kuvakaappauksen silmälaseista, esimerkiksi niitä käyttävästä henkilöstä. Sovellus lähettää silloin rajauksen silmien alueesta kehysten tunnistamiseksi. Säilytämme kehystuloksen 7 päivän ajan. Tulos sisältää kehystiedot sekä arvauksen merkistä ja mallista. Se ei sisällä kuvaa. Avaimena käytämme profiilitunnistesi ja mallitunnisteen tiivistettä.
Liitetyt tuotelinkit. Kun liität kaupan linkin, sovellus lähettää URL-osoitteen. Palvelimemme hakee julkisen tuotesivun ja pyytää Geminiä valitsemaan tuotekuvan. Säilytämme tuloksen 7 päivän ajan, avaimena URL-osoitteen tiiviste. Tulos sisältää lähde-URL:n ja tuotekuvan. Se ei sisällä laitetunnistettasi. Osa kaupoista estää palvelimemme pääsyn. Tällöin sovellus voi hakea julkisen sivun itse, oman yhteytesi kautta, ja lähettää sivun HTML:n palvelimellemme.
Jaetut TikTok-videot. Kun jaat TikTok-videon SpecFitiin, sovellus lähettää TikTok-linkin. Palvelimemme hakee julkisen videon ScrapeCreatorsin, TikTok-datapalvelun, kautta. Se lataa videon Gemini Files API:in löytääkseen kohdat, joissa silmälaseja käytetään. Poistamme tiedoston Geministä välittömästi luvun jälkeen. Säilytämme tuloksen 24 tunnin ajan, avaimena video. Tulos sisältää vain aikaleimat ja kehysparit.
Kuinka Google käsittelee näitä pyyntöjä. Google käsittelee niitä palveluntarjoajanamme Gemini API:n lisäehtojen mukaisesti. Käytämme maksullista Gemini API:a. Maksullisessa käytössä Google ilmoittaa, ettei se käytä kehotteita tai vastauksia tuotteidensa parantamiseen. Google voi kirjata niitä rajoitetun ajan väärinkäytösten havaitsemiseksi ja lakisääteisten velvollisuuksien täyttämiseksi. Tämä käsittely voi tapahtua muissa maissa.
Anonyymi laitetunniste. Sovellus luo satunnaisen tunnisteen ja säilyttää sen iOS:n avainnipussa (Keychain). Se lähettää tämän tunnisteen joka pyynnön mukana API:llemme. Tunniste ei sisällä nimeä, sähköpostiosoitetta tai kasvodataa. Tiliä ei tarvita. Sama tunniste on asiakastunnisteesi RevenueCatissa ja analytiikkatunnisteesi PostHogissa.
Palvelimemme säilyttää pienen tietueen tämän tunnisteen alla Cloudflaressa. Se sisältää App Attest -avaintietueesi, jonka avulla voimme tarkistaa, että pyynnöt tulevat oikeasta SpecFit-sovelluksesta. Se sisältää avaimet, jotka seuraavat krediittien käyttöä maksullisissa sovituksissa. Se sisältää viimeisten linkki-tuontiesi, kuvatunnistustesi ja TikTok-lukujesi ajankohdat, päivittäisiä rajoja varten. Poistamme nämä ajankohdat 24 tunnin kuluttua. Se sisältää myös merkinnän siitä, oletko koskaan tehnyt ostoksen.
Sovituksille ei ole viikoittaista rajaa. Krediittisi maksavat sovitukset. Yleinen päivittäinen budjetti rajoittaa kokonais-tekoälykustannuksiamme.
Ostokset. Krediitit ovat kertaostoksia. Apple laskuttaa niitä App Store -tilisi kautta. Mikään ei ole tilaus, eikä mikään uusiudu. RevenueCat tallentaa joka ostoksen ja säilyttää krediittisaldosi, kytkettynä laitetunnisteeseesi. Emme näe koskaan korttitietojasi. Jos lunastat tarjouskoodin, RevenueCat ilmoittaa siitä palvelimellemme, ja kirjaamme lunastuksen PostHogiin.
Tuoteanalytiikka. Sovellus ja palvelimemme lähettävät käyttötapahtumia PostHog EU Cloudiin. Esimerkkejä ovat ”näyttö katsottu” tai ”osto aloitettu”. Tapahtumat on kytketty laitetunnisteeseesi. Ne eivät sisällä koskaan kuviasi, skannaustasi, mittauksiasi tai näöntarkkuuttasi. Yksi palvelintapahtuma sisältää tekoälyn lukeman kasvomuodon (esimerkiksi ”soikea”), jotta voimme tarkistaa, kuinka hyvin luku toimii. Voit sammuttaa sovelluksen analytiikan milloin tahansa kohdasta Asetukset → Tietosuoja. Palvelimemme lähettää silti muutamia tapahtumia ostoksista, krediiteistä ja palveluvirheistä, koska tarvitsemme niitä palvelun ylläpitoon.
Mainosattribuutio (vain jos sallit seurannan). Mainostamme SpecFitiä Metassa ja TikTokissa. Käytämme AppsFlyeria nähdäksemme, mitkä mainokset johtavat asennuksiin ja ostoksiin. Ensimmäisen kasvoanalyysin jälkeen iOS kysyy, saako SpecFit seurata sinua. Jos sallit sen, AppsFlyer käyttää omaa laitetunnistettaan ja Applen mainostunnistettasi (IDFA). RevenueCat lähettää silloin myös ostotapahtumasi AppsFlyerille. Apple kutsuu tätä ”seurannaksi”. Jos kieltäydyt, AppsFlyer ei saa IDFA:tasi eikä omaa laitetunnistettaan, ja RevenueCat ei lähetä ostoksiasi AppsFlyerille. Näemme silloin vain Applen koottuja, anonyymeja raporttia (SKAdNetwork ja AdAttributionKit). Voit muuttaa valintaasi milloin tahansa: iOS:n Asetukset → Tietosuoja & turvallisuus → Seuranta.
Palvelimen lokit. Cloudflare käsittelee tavallista verkkodataa palvelun ylläpitämiseksi ja suojaamiseksi. Tähän kuuluu IP-osoitteesi, pyynnön polku, ajankohta ja vastauksen tila. Cloudflare säilyttää pyyntölokejamme enintään 7 päivän ajan. Koodimme ei lisää kuvia tai kehotteita näihin lokeihin.
Tämä verkkosivusto
Tämä verkkosivusto (specfit.app) käyttää Cloudflare Web Analyticsia sivukäyntien laskemiseen. Se ei aseta evästeitä eikä tallenna mitään selaimeesi. Se ei seuraa sinua muille sivustoille eikä luo sinusta profiilia. Se tallentaa käyntisi sivun, sivun, jolta tulit, selaintyyppisi, maasi ja sivun latausnopeuden. Näemme näistä vain summia, esimerkiksi ”300 käyntiä tällä sivulla tällä viikolla”. Siksi sivusto ei tarvitse evästebanneria.
Apple voi näyttää meille, kuinka monta latausta tuli tältä sivustolta, summina. Apple ei kerro meille, kuka olet.
Kuinka pitkään säilytämme dataa
- Kasvoskannaus, verkkomalli, mittaukset, kuvat ja sovitukset iPhonessasi: kunnes poistat tallenteen, korvaat sen tai poistat sovelluksen.
- Näöntarkkuus ja tallennetut linkkikehykset iPhonessasi: kunnes tyhjennät tai poistat ne tai poistat sovelluksen.
- Sovituskuvat ja luodut kuvat palvelimellamme: vain pyynnön keston ajan. Emme tallenna niitä.
- Kasvomuodon kuva palvelimellamme: vain pyynnön keston ajan. Emme tallenna sitä.
- Kasvomuototulos (nimike ja kuusi arvoa, ei kuvaa): 7 päivää, avaimena kuvan yksisuuntainen tiiviste.
- Kehystulos silmälasikuvasta (ei kuvaa): 7 päivää.
- Liitetyn linkin tulos (URL ja tuotekuva): 7 päivää.
- TikTok-video Geminissä: poistetaan heti luvun jälkeen.
- TikTok-tulos (vain aikaleimat): 24 tuntia.
- Gemini-kehotteet ja -vastaukset Googlella: rajoitetun ajan väärinkäytösten tarkistamiseksi, Googlen maksullisen palvelun ehtojen mukaisesti. Google ei julkaise kiinteää aikarajaa.
- Linkki-tuontien, kuvatunnistusten ja TikTok-lukujen ajankohdat: 24 tuntia.
- Laitetunnisteen tietue palvelimellamme (App Attest -avain, krediittikäytön avaimet, ostomerkintä): kunnes pyydät meitä poistamaan sen.
- Ostokset ja krediittisaldo RevenueCatissa: kunnes pyydät meitä poistamaan ne. Ne säilyvät myös uudelleenasennusten yli.
- Cloudflaren pyyntölokit: enintään 7 päivää.
- Analytiikkatapahtumat PostHogissa: PostHog-projektimme asetusten mukaisesti. Analytiikan sammuttaminen pysäyttää uudet tapahtumat sovelluksesta välittömästi.
- AppsFlyerin attribuutiodata (vain jos sallit seurannan): AppsFlyerin säilytysehtojen mukaisesti.
- Laitetunniste avainnipussa (Keychain): se voi säilyä sovelluksen poiston jälkeen ja palata, jos asennat sovelluksen uudelleen.
Palveluntarjoajat
- Cloudflare ylläpitää SpecFit API:a ja tätä verkkosivustoa. Se säilyttää myös lyhytikäiset välimuistimme ja laitetunnisteen tietueen. Se tarjoaa verkkoturvaa, säilyttää pyyntölokeja ja laskee sivustokäyntejä ilman evästeitä.
- Google (Gemini API) luo sovitukset, lukee kasvomuodon, tunnistaa kehykset, valitsee tuotekuvat ja löytää silmälasit TikTok-videoista.
- RevenueCat hoitaa ostokset ja säilyttää krediittisaldosi.
- PostHog antaa meille anonyymia tuoteanalytiikkaa, isännöitynä EU:ssa.
- AppsFlyer mittaa mainoskampanjoitamme. Se saa IDFA:si ja ostotapahtumasi vain, jos sallit seurannan.
- ScrapeCreators hakee julkiset TikTok-videot, jotka jaat SpecFitiin.
- Apple tarjoaa meille App Storen, sovelluksen sisäiset ostokset, kuvanvalitsimen, App Attestin ja mainosraportit.
Vaadimme palveluntarjoajia, jotka toimivat puolestamme, suojaamaan henkilötietoja tämän selosteen ja lain mukaisesti. Niihin pätevät lisäksi niiden omat ehdot ja tietosuojailmoitukset.
Mitä emme tee
- Emme pyydä sinua luomaan tiliä. Emme säilytä kasvoprofiilia palvelimellamme.
- Emme näytä mainoksia sovelluksessa.
- Emme myy tai vuokraa henkilötietojasi.
- Emme käytä kuviasi mainontaan tai tekoälymallien kouluttamiseen.
- Emme seuraa sinua, ellet salli sitä iOS:n kysymyksessä.
- Emme käytä kasvojentunnistusta eikä tarkista, kuka olet. Kasvomuoto-ohjeemme kertoo tekoälylle, ettei se tunnista henkilöä.
Luvat, joita sovellus pyytää
- Kamera - ohjattuun kasvoskannaukseen TrueDepth-kameralla.
- Kuvakirjasto - kun valitset kuvan itsestäsi tai kuvan tai kuvakaappauksen silmälaseista.
- Lisää kuvakirjastoon - kun tallennat sovituksen.
- Seuranta - mainoskampanjoidemme mittaamiseen AppsFlyerilla. Voit kieltäytyä, ja sovellus toimii samalla tavalla.
Lapset
SpecFitin nykyinen tekoälyn renderöintipalvelu ei ole tarkoitettu alle 18-vuotiaille. Emme käsittele tietoisesti lasten kuvia tai muita henkilötietoja. Jos uskot lapsen antaneen henkilötietoja SpecFitin kautta, ota meihin yhteyttä, jotta voimme tutkia asian ja poistaa tiedot tarpeen mukaan.
Oikeutesi ja valintasi
Ennen kuin voit skannata tai latata kuvan, tallennusnäyttö näyttää yhden lauseen. Se kertoo sinulle, että kuvasi menevät Googlen Gemini-tekoälyyn. Kun skannaat tai lataat kuvan, hyväksyt tämän.
Voit lopettaa kuvien lähettämisen milloin tahansa. Älä pyydä enää sovituksia. Voit myös poistaa Kameran tai Kuvien käyttöoikeuden iOS:n asetuksista.
Napauta skannauksesi pienoiskuvaa ja sitten Poista kaikki skannaukset. Se poistaa kaikki kasvoprofiilit, kuvat, sivukuvat, verkkomallit, mittaukset ja sovitukset iPhonestasi. Se ei tyhjennä näöntarkkuuttasi, tallennettuja linkkikehyksiä, laitetunnistettasi tai krediittitietuettasi palvelimellamme. Käytä kohtaa Tyhjennä näöntarkkuus poistaaksesi näöntarkkuutesi.
Voit sammuttaa analytiikan milloin tahansa kohdasta Asetukset → Tietosuoja. Seurannan voit sammuttaa iOS:n asetuksista kohdasta Tietosuoja & turvallisuus → Seuranta.
Palvelimemme välimuistit poistuvat itsestään 7 päivän tai 24 tunnin kuluttua. Poistaaksesi tietueesi palvelimellamme tai RevenueCatissa, lähetä sähköpostia osoitteeseen codemad.edu@gmail.com. Voit myös kirjoittaa kysyäksesi, nähdäksesi tietosi tai vastustaaksesi käsittelyä. SpecFitillä ei ole tilejä, joten tarvitsemme laitetunnisteesi löytääksemme tietueesi. Vastaamme tietosuojalain vaatimusten mukaisesti. Teemme yhteistyötä palveluntarjoajiemme kanssa, kun pyyntö koskee dataa, jota ne säilyttävät puolestamme.
Turvallisuus
Kasvoprofiili käyttää iOS:n täyttä tiedostosuojausta. Muut paikalliset tiedostot pysyvät sovelluksen hiekkalaatikon sisällä. Kaikki API:llemme lähetetty käyttää TLS-salausta (HTTPS). API:mme käyttää Applen App Attestia tarkistaakseen, että pyynnöt tulevat oikeasta sovelluksesta. Se myös rajoittaa, kuinka usein joka laite voi lähettää pyyntöjä. Emme kirjoita kuviasi tai luotuja sovituksia tallennustilaamme. Mikään järjestelmä ei ole täysin turvallinen, siksi emme voi luvata ehdotonta turvallisuutta.
Muutokset tähän selosteeseen
Jos muutamme sitä, miten SpecFit käsittelee dataa, päivitämme tämän sivun ja sen voimaantulopäivän ennen muutoksen julkaisua. Mainitsemme myös merkittävät muutokset sovelluksen julkaisutiedoissa.
Yhteys
Codemad · codemad.edu@gmail.com