Sovellukset ja pelit
Näin laadit tietosuojaselosteen sovellukselle
Kun laadit sovellukselle tietosuojaselostetta, luettele jokainen tietotyyppi, jota sovelluksesi ja sen SDK:t keräävät, ja kerro, miksi käytät tietoja, kuka ne vastaanottaa, kuinka kauan säilytät ne ja miten käyttäjät voivat poistaa ne tai käyttää oikeuksiaan. Julkaise seloste sitten julkisessa URL-osoitteessa, linkitä se kauppasivullesi ja sovelluksen sisälle ja pidä se yhdenmukaisena Google Playn ja Applen tietosuojavastaustesi kanssa.
Vaihe 1: Kartoita käyttöoikeudet ja tietovirrat
Ennen kuin kirjoitat lauseenkaan, avaa manifestisi, Info.plist-tiedostosi ja taustajärjestelmäsi ja kirjaa ylös jokainen liikkuva tieto. Tietosuojaseloste on vain niin tarkka kuin tämä kartta.
Käy se läpi ominaisuus kerrallaan:
- Käyttöoikeudet: kamera, mikrofoni, valokuvat, yhteystiedot, tarkka tai likimääräinen sijainti, Bluetooth, ilmoitukset, terveystiedot ja kaikki muu, mihin käyttöjärjestelmä pyytää käyttäjältä luvan.
- Käyttäjien syöttämät tiedot: nimet, sähköpostiosoitteet, profiilikuvat, viestit, tukipyynnöt, maksutiedot, vapaamuotoiset muistiinpanot.
- Automaattisesti syntyvät tiedot: laitetunnisteet, IP-osoitteet, sovelluksen käyttötapahtumat, kaatumislokit, suorituskykyjäljet, push-tunnukset.
- Muualta tulevat tiedot: kirjautumispalvelut, maksunvälittäjät, kumppanit tai oma verkkosivustosi.
Kirjaa jokaisesta kohdasta, jääkö tieto laitteelle vai lähetetäänkö se palvelimelle. Molemmat kaupat pitävät vain paikallisesti käsiteltyjä tietoja keräämättöminä: Applen mukaan pelkästään laitteella käsiteltyjä tietoja ei ”kerätä”, ja Googlen mukaan laitteella tapahtuvaa käsittelyä ei tarvitse ilmoittaa Data safety -osiossa. Tällä erolla on myöhemmin merkitystä, joten kirjaa se nyt. Merkitse sitten tarkoitus, vastaanottaja ja se, kuinka kauan säilytät tiedon.
Miksi sovellus tarvitsee tietosuojaselosteen?
Lyhyesti: et voi julkaista kahdessa suurimmassa sovelluskaupassa ilman sitä. Google Playn User Data -käytännön mukaan jokaisen sovelluksen on julkaistava tietosuojaselosteen linkki sille varattuun Play Consolen kenttään ja sovelluksen sisälle, ja käytännössä todetaan, että myös sovellusten, jotka eivät käsittele lainkaan henkilökohtaisia ja arkaluonteisia käyttäjätietoja, on toimitettava tietosuojaseloste. Applen App Review Guidelines -ohjeet edellyttävät tietosuojaselosteen linkkiä App Store Connectissa ja sovelluksen sisällä.
Kauppojen säännöt ovat vain puolet tarinasta. Tietosuojalait, kuten EU:n yleinen tietosuoja-asetus (GDPR) ja Britannian GDPR (UK GDPR), edellyttävät, että kerrot ihmisille, mitä teet heidän henkilötiedoillaan, sillä hetkellä kun keräät ne, ja Kalifornian CalOPPA edellyttää, että kaupalliset verkkopalvelut, jotka keräävät Kalifornian asukkaiden henkilön tunnistettavia tietoja, julkaisevat tietosuojaselosteen. Jos sovelluksellasi on käyttäjiä useilla alueilla, useampi näistä säännöistä voi olla voimassa yhtä aikaa.
Hyvä uutinen on, että yksi paikkansapitävä ja hyvin jäsennelty asiakirja voi palvella sekä kauppoja että lakeja. Jos et vielä ole varma, koskeeko vaatimus projektiasi, aloita artikkelista tarvitsenko tietosuojaselosteen?, ja jos sovelluksesi todella ei lähetä mitään laitteelta, lue opas tietosuojaselosteista sovelluksille, jotka eivät kerää tietoja.
Vaihe 2: Tarkista jokainen buildisi SDK
Tässä useimmat sovellusten tietosuojaselosteet menevät pieleen. Google toteaa, että sovelluksesi kirjastojen ja SDK:iden keräämien tietojen on näyttävä Data safety -lomakkeessasi riippumatta siitä, menevätkö tiedot sinun palvelimillesi vai kolmannen osapuolen palvelimille. Applen App Privacy -tiedot edellyttävät samoin, että otat mukaan niiden kolmansien osapuolten kumppaneiden käytännöt, joiden koodia integroit.
Luettele jokainen riippuvuus, joka voi viestiä verkon kautta, ja tarkista sen dokumentaatio:
- Analytiikka, kuten Firebase Analytics tai vastaavat tapahtumaseurantatyökalut
- Kaatumisraportointi ja suorituskyvyn seuranta
- Mainos- ja mediaatio-SDK:t, jotka käyttävät usein mainostunnisteita
- Attribuutio- ja syvälinkitystyökalut, jotka mittaavat asennuskampanjoita
- Tunnistautumispalvelut, kuten Sign in with Apple tai Google Sign-In
- Maksut, tilaukset, push-ilmoitukset, chat ja asiakastukiwidgetit
Monet palveluntarjoajat julkaisevat erillisiä kauppailmoituksia varten laadittuja sivuja; Google ohjaa kehittäjiä myös Play SDK Indexiin. Firebasen tietosuojatiedot- ja analytiikan tietosuojatiedot-oppaamme näyttävät, mitä tyypillisesti pitää nimetä. Poista SDK:t, joita et enää käytä: jokainen käyttämätön kirjasto on ilmoitus, joka sinun on pidettävä paikkansapitävänä.
Vaihe 3: Kirjoita osiot, joita sovelluksesi tietosuojaseloste tarvitsee
Kun kartta on valmis, rakenne syntyy lähes itsestään. Google Playn User Data -käytäntö odottaa kehittäjän tietoja ja tietosuojayhteyshenkilöä, käsiteltyjen, kerättyjen, käytettyjen ja jaettujen henkilökohtaisten ja arkaluonteisten tietojen tyyppejä, tietojen turvallista käsittelyä sekä säilytys- ja poistokäytäntöä, kaikki selvästi tietosuojaselosteeksi merkittynä. Applen ohjeen 5.1.1(i) mukaan selosteessa on kerrottava, mitä keräät, miten, kaikki käyttötavat, vahvistus siitä, että kolmannet osapuolet tarjoavat vastaavan suojan, säilytys ja poistaminen sekä se, miten käyttäjät voivat perua suostumuksensa tai pyytää poistamista.
Käytännöllinen runko näyttää tältä:
- Kuka olet, sovelluksen nimi ja miten sinuun saa yhteyden tietosuoja-asioissa
- Keräämäsi tiedot lähteen mukaan ryhmiteltyinä
- Miksi käytät kutakin tietoryhmää, ja käsittelyperusteet, kun GDPR on sovellettavissa
- Kuka vastaanottaa tietoja, mukaan lukien nimetyt SDK-tarjoajat ja henkilötietojen käsittelijät
- Kuinka kauan säilytät tietoja ja miten poistaminen toimii
- Käyttäjien oikeudet ja niiden käyttäminen
- Lapset, kansainväliset siirrot ja tietoturva
- Miten ilmoitat muutoksista sekä voimaantulopäivä
Kokonaisen tarkistuslistan selityksineen löydät artikkelista mitä tietosuojaselosteeseen pitää sisältyä.
Vaihe 4: Yhdistä Google Playn Data safety ja Applen tietosuojamerkinnät
Tarkastajat ja käyttäjät vertaavat selostettasi kauppailmoituksiisi, joten käsittele niitä yhtenä asiakirjakokonaisuutena. Google Playssa jokaisen kehittäjän on täytettävä Data safety -lomake, ja sen viimeistelemiseen tarvitaan tietosuojaseloste. App Storessa vastaat App Privacy -kysymyksiin tietotyypeistä, siitä, onko kukin liitetty käyttäjään, ja siitä, käytetäänkö sitä seurantaan.
Kaksi määritelmää pitää nämä linjassa:
- Applen mukaan ”kerääminen” tarkoittaa tietojen siirtämistä pois laitteelta tavalla, joka antaa sinulle tai kumppaneillesi pääsyn niihin pidempään kuin pyynnön reaaliaikainen palveleminen edellyttää.
- Googlen mukaan tilapäisesti käsitellyt tiedot, joita säilytetään vain muistissa reaaliaikaista pyyntöä varten, on silti sisällytettävä lomakkeeseen, mutta niitä ei välttämättä näytetä kauppasivulla.
Sääsovellus, joka lähettää sijainnin sääennusteen hakemiseksi eikä säilytä mitään, on klassinen esimerkki. Selosteessasi voi silti mainita, että sijainti lähetetään säätietojen tarjoajalle pyyntöön vastaamiseksi, mikä on rehellistä ja yhdenmukaista molempien merkintöjen kanssa.
Aina kun julkaisu lisää tietotyypin tai SDK:n, päivitä seloste, Data safety -vastaukset ja App Privacy -vastaukset yhdessä. Google Playn tietosuojaselostegeneraattori- ja Apple App Storen tietosuojaselostegeneraattori-sivut käyvät läpi kauppakohtaiset kentät.
Vaihe 5: Selitä tilin luominen ja poistaminen
Jos ihmiset voivat luoda sovelluksessasi tilin, molemmat kaupat odottavat, että he voivat myös päästä siitä eroon.
Google Play edellyttää, että sovellukset, jotka sallivat tilin luomisen, antavat käyttäjien pyytää poistamista sovelluksen sisältä sekä verkkolinkin kautta, joka toimii ilman sovelluksen uudelleenasentamista ja jonka syötät Play Consoleen. Googlen User Data -käytäntö lisää, että kun poistat tilin käyttäjän pyynnöstä, sinun on poistettava myös siihen liittyvät käyttäjätiedot rajoitetuin poikkeuksin, joita ovat esimerkiksi tietoturva, petosten estäminen tai lakisääteiset velvoitteet. Applen ohjeen 5.1.1(v) mukaan tilin luomista tukevien sovellusten on tarjottava myös tilin poistaminen sovelluksen sisällä.
Tietosuojaselosteesi pitäisi kertoa käyttäjille:
- missä poistovaihtoehto on, sovelluksessa ja verkossa
- mitä poistetaan ja kuinka nopeasti
- mitä säilytät, kuten verolainsäädännön edellyttämät ostotiedot, ja miksi
- miten poistaminen vaikuttaa henkilötietojen käsittelijöiden hallussa oleviin tietoihin
Älä lupaa välitöntä poistamista, jos varmuuskopiot säilyttävät tietoja 30 päivää; kuvaa todellinen aikataulu. Google Playn tietosuojaselosteopas käsittelee Play Consolen poistokenttiä tarkemmin.
Vaihe 6: Julkaise linkki kaupassa ja sovelluksen sisällä
Tietosuojaseloste, jota kukaan ei voi avata, ei kelpaa. Google Play edellyttää, että seloste on saatavilla aktiivisessa, julkisesti saavutettavassa URL-osoitteessa, jota ei ole rajattu maantieteellisesti, eikä PDF-tiedostoja hyväksytä, ja sen on oltava muokkaamaton. Apple pyytää julkisesti saavutettavaa tietosuojaselosteen URL-osoitetta App Store Connectissa.
Sijoita linkki sovelluksen sisällä sinne, mistä ihmiset sitä oikeasti etsivät:
- asetus-, tietoja- tai tilinäkymään
- rekisteröitymis- tai käyttöönottonäkymään, suostumusvalintaruudun viereen, jos sellainen on
- arkaluonteisten ominaisuuksien käyttöoikeusselitysten lähelle
Muista, ettei selosteessa oleva linkki korvaa juuri oikealla hetkellä näytettävää ilmoitusta. Googlen näkyvää ilmoittamista koskevien sääntöjen mukaan, kun sovelluksesi kerää henkilökohtaisia ja arkaluonteisia tietoja tavoilla, joita käyttäjät eivät ehkä odota, ilmoituksen on näyttävä sovelluksessa normaalin käytön aikana, eikä sitä voi sijoittaa pelkästään tietosuojaselosteeseen.
Jos sinulla ei vielä ole verkkosivustoa, oppaamme tietosuojaselosteen URL-osoitteen hankkimisesta vertailee isännöintivaihtoehtojasi ja näyttää, miten linkki testataan ennen lähettämistä.
Mitkä tietosuojalait koskevat sovellustasi?
Tietosuojalait seuraavat käyttäjiäsi, eivät toimistoasi. Prahassa toimiva yksittäinen kehittäjä, jolla on pelaajia Texasissa ja Torontossa, voi kuulua usean sääntelyjärjestelmän piiriin samanaikaisesti. Sovelluksille yleisimmät:
- EU:n GDPR ja Britannian GDPR, kun tarjoat sovellusta ihmisille Euroopassa tai Britanniassa, yksityiskohtaisine avoimuusvelvoitteineen ja käyttäjien oikeuksineen
- Kalifornian CCPA ja CPRA yrityksille, jotka ylittävät lakisääteiset kynnysarvot, sekä CalOPPA, joka edellyttää julkaistua selostetta verkkopalveluilta, jotka keräävät Kalifornian asukkaiden henkilötietoja
- Muiden Yhdysvaltain osavaltioiden tietosuojalait omine kynnysarvoineen ja oikeuksineen
- COPPA, jos sovelluksesi on suunnattu alle 13-vuotiaille lapsille tai tiedät kerääväsi heidän tietojaan
- Brasilian LGPD, Kanadan PIPEDA, Australian Privacy Act ja Uuden-Seelannin Privacy Act 2020
Sinun ei tarvitse tulla kaikkien niiden asiantuntijaksi. Sinun pitää tietää, mitkä niistä ovat yleisösi kannalta todennäköisiä, ja varmistaa, että seloste kattaa niiden edellyttämät tiedot. Tietosuojalakioppaamme tiivistävät, mitä kukin laki edellyttää tietosuojaselosteelta, alkaen GDPR-tietosuojaselosteoppaasta ja CCPA- ja CPRA-oppaasta.
Näin Legal Policy Generator rakentaa sovelluksen tietosuojaselosteen
Jos vastaat mieluummin kysymyksiin kuin kirjoitat tyhjältä sivulta, sovelluksen tietosuojaselostegeneraattori muuttaa tietokarttasi asiakirjaksi. Valitset sovelluksen käyttötapauksen ja vastaat sitten selkokielisiin kysymyksiin käyttäjätileistä, käyttöoikeuksista, SDK-tarjoajista, maksuista, poistamisesta, lapsista ja alueista, joita palvelet.
Käytännössä se toimii näin:
- Mikään tekoäly ei kirjoita lausekkeitasi ajon aikana. Lausekkeet tulevat versioidusta kirjastosta ja valitaan deterministisesti vastaustesi perusteella, joten samat vastaukset tuottavat saman selosteen.
- Kysely ja koko esikatselu ovat maksuttomia, eikä tiliä tarvita, ja yksinkertainen HTML- ja PDF-lataus on maksuton.
- Laajennetut alueelliset tai valinnaiset moduulit maksavat 5 dollaria, ja ne kattavat EU:n ja GDPR:n, Britannian, Yhdysvaltain lait, kuten CCPA:n ja CPRA:n, CalOPPA:n, COPPA:n ja muut osavaltiot, Brasilian, Kanadan, Australian ja Uuden-Seelannin.
- Valinnainen julkinen isännöinti maksaa kertaluonteisesti 0,99 dollaria lisää ja antaa sinulle julkisen sivun, jonka voit liittää Play Consoleen ja App Store Connectiin.
Jos rakennat sovellusta tekoälykoodausagentilla, kuten Codexilla, Claude Codella tai ChatGPT:llä, kehittäjien MCP-palvelin antaa agentin tutkia koodikantaasi ja luoda yksityisen luonnoksen tarkistettavaksesi. Luotu seloste heijastaa vastauksiasi; se ei ole oikeudellista neuvontaa.
Sovelluksen tietosuojaselosteen tarkistuslista ennen lähettämistä
Käy tämä lista läpi ennen jokaista kauppaan lähettämistä, ei vain ensimmäistä:
- Jokaisella manifestin ja Info.plistin käyttöoikeudella on selosteessa kuvattu tarkoitus.
- Jokainen SDK, joka lähettää tietoja pois laitteelta, on nimetty tai kuvattu tarkoituksineen.
- Seloste, Data safety -lomake ja App Privacy -vastaukset luettelevat samat tietotyypit.
- Mainostunnisteet ja seuranta kuvataan vain, jos todella käytät niitä.
- Tilin poistaminen on saatavilla sovelluksessa ja Google Playn osalta myös verkossa, ja seloste selittää sen.
- Säilytysajat ovat todellisia, varmuuskopiot ja lokit mukaan lukien.
- Lapset on huomioitu: joko sovellusta ei ole suunnattu heille tai lapsia koskevat osiot ovat täydellisiä ja tarkistettuja.
- Yhteystiedot, kauppasivulla näkyvä kehittäjän nimi ja voimaantulopäivä ovat ajan tasalla.
- URL-osoite avautuu puhelimella uloskirjautuneena ilman PDF-latausta tai uudelleenohjausta etusivullesi.
- Seloste on linkitetty sovelluksen sisälle paikkaan, josta käyttäjät löytävät sen.
Tietosuojaselosteet jäävät jälkeen sovellusten kasvaessa, joten ajoita tarkistus aina, kun lisäät tietoja käsittelevän ominaisuuden. Oppaamme kuinka usein tietosuojaseloste pitää päivittää ehdottaa käytännöllisiä laukaisevia tilanteita.
Usein kysytyt kysymykset
Voinko käyttää samaa tietosuojaselostetta sovelluksessani ja verkkosivustollani?
Kyllä, jos se kattaa molemmat paikkansapitävästi. Monet kehittäjät julkaisevat yhden selosteen, jossa on osiot verkkosivustolle ja sovellukselle. Varmista, että se nimeää sovelluksen, kuvaa sovelluskohtaiset tiedot, kuten käyttöoikeudet ja SDK:t, ja vastaa kauppailmoituksiasi. Oppaamme verkkosivuston ja sovelluksen tietosuojaselosteiden eroista selittää, mikä muuttuu.
Tarvitsenko tietosuojaselosteen, jos sovelluksessani ei ole kirjautumista?
Kyllä. Google Play edellyttää tietosuojaselostetta jokaiselta sovellukselta, ja Apple edellyttää tietosuojaselosteen linkkiä kaikilta sovelluksilta. Tilittömät sovellukset käyttävät usein silti analytiikkaa, kaatumisraportointia tai mainoksia, jotka keräävät laitetietoja. Ilman kirjautumista selosteesi yksinkertaisesti ohittaa tiliosiot ja keskittyy laite- ja käyttötietoihin.
Mihin tietosuojaselosteen linkki kannattaa sijoittaa sovelluksessa?
Sijoita se paikkaan, josta käyttäjät löytävät sen etsimättä: asetus-, tietoja- tai tilinäkymä on yleisin valinta, ja monet sovellukset linkittävät sen myös rekisteröitymisnäkymään. Google Play edellyttää linkkiä tai selosteen tekstiä sovelluksen sisällä, ja Apple edellyttää, että se on saatavilla sovelluksen sisällä.
Voinko kirjoittaa sovelluksen tietosuojaselosteen itse?
Voit. Aloita tietokartasta, noudata kauppojen vaatimuksia ja käytä jäsenneltyä runkoa, jotta et unohda säilytysaikoja, oikeuksia tai yhteystietoja. Generaattori nopeuttaa työtä. Korkean riskin käsittelyssä, kuten lasten tietojen, terveystietojen tai tarkan sijainnin seurannan kohdalla, pyydä pätevää lakimiestä tarkistamaan se.
Mitä tapahtuu, jos tietosuojaselosteeni ei vastaa kauppamerkintöjäni?
Ristiriidat selosteesi, Google Playn Data safety -tietojen ja Applen App Privacy -tietojen välillä voivat johtaa hylkäyksiin tarkastuksessa, täytäntöönpanoilmoituksiin tai poistamiseen kaupasta. Ne myös heikentävät käyttäjien luottamusta. Päivitä kaikki kolme yhdessä aina, kun julkaisu muuttaa tietojen keräämistä tai lisää SDK:n.
Tätä opasta varten tarkistetut viralliset lähteet
Alustojen säännöt ja lainsäädäntö voivat muuttua. Tarkista voimassa oleva teksti ennen julkaisua tai merkittävää päätöstä.