Guideline 5.1.2: kolmannen osapuolen tekoäly, ATT ja datan jako
Kirjoittaja: Mehdi Azizi
Julkaistu , 9 min
Guideline 5.1.2(i): kerro, mitä dataa lähtee ja kenelle (myös tekoälylle), pyydä lupa ennen lähetystä ja käytä seurantaan ATT:tä. Clicin hylkäykseni.
Guideline 5.1.2 on Applen sääntö henkilötietojen käytöstä ja jakamisesta. Sen kohta (i) tiivistyy kolmeen vaatimukseen: kerro, mitä dataa lähtee, nimeä kolmas osapuoli, joka sen saa (tekoäly mukaan lukien), ja hanki nimenomainen lupa ennen lähetystä. Mainosseurannassa tämä lupa on pakko pyytää App Tracking Transparency (ATT) -kehotteella.
Sain tämän hylkäyksen Clicille, sovellukselleni, joka muuttaa tuotteen tekoälyn avulla dioiksi. Tämä opas käsittelee kolmannen osapuolen tekoälyä, ATT:tä ja tietosuojamerkintöjä. Tietosuojaseloste ja käyttöoikeuspyynnöt kuuluvat guideline 5.1.1:n alle.
Mitä guideline 5.1.2 sanoo?
5.1.2, ”Data Use and Sharing”, tulee 5.1.1:n jälkeen App Review Guidelinesin ”Privacy”-osiossa. Sen kohta (i) kattaa suurimman osan hylkäyksistä. Voimassa oleva teksti, päivitetty 8. kesäkuuta 2026, sanoo muun muassa:
- ”You must clearly disclose where personal data will be shared with third parties, including with third-party AI, and obtain explicit permission before doing so.”
- ”You must receive explicit permission from users via the App Tracking Transparency APIs to track their activity.”
- Sovellus ei saa vaatia järjestelmätoiminnon, kuten ilmoitusten, sijainnin tai seurannan, käyttöönottoa ehtona toiminnolle, sisällölle tai palkinnolle.
Selkokielellä: et jaa mitään kertomatta siitä ja ilman lupaa. Säännössä todetaan, että sovellus, joka jakaa dataa ilman suostumusta, voidaan poistaa myynnistä ja sen kehittäjä erottaa ohjelmasta.
Muut kohdat koskevat tarkempia tapauksia:
| Kohta | Mitä se kieltää |
|---|---|
| 5.1.2(ii) | Datan käyttö muuhun tarkoitukseen ilman uutta lupaa |
| 5.1.2(iii) | Profiilin rakentaminen salaa tai anonymisoinnin purkaminen |
| 5.1.2(iv) | Yhteystietokannan kokoaminen tai asennettujen sovellusten listaus |
| 5.1.2(v) | Yhteyden ottaminen yhteystietojen ihmisiin ilman käyttäjän pyyntöä |
| 5.1.2(vi) | Terveys-, kodinohjaus- tai kasvojen kartoitusdatan käyttö markkinointiin |
| 5.1.2(vii) | Apple Pay -datan jakaminen muuhun kuin palvelun toimittamiseen |
Mikä muuttui kolmannen osapuolen tekoälyn osalta
Apple tarkensi 13. marraskuuta 2025 kohtaa 5.1.2(i) sääntöpäivityksessä: on kerrottava selvästi, missä henkilötietoja jaetaan kolmansille osapuolille, ”including with third-party AI”, ja hankittava nimenomainen lupa etukäteen. Versio 8. kesäkuuta 2026 säilyttää tämän lauseen.
Helmikuussa 2026 Applen foorumilla julkaistu hylkäysviesti avaa odotukset. Sovellus ”does not clearly explain what data is sent, identify who the data is sent to, and ask the user's permission before sharing the data”. Sama viesti vaatii, että tietosuojaselosteessakin mainitaan tämä jakaminen kolmannen osapuolen tekoälylle.
Oman palvelimen kautta kierrättäminen ei muuta mitään: jos palvelimesi välittää kuvan OpenAI:lle, kuva päätyy OpenAI:lle. API-avaimet Expo-sovelluksessa -oppaan arkkitehtuuri suojaa avaintasi, ei käyttäjää. Suostumus tarvitaan silti.
Clicin hylkäys: näkymä oli olemassa, seloste ei
- syyskuuta 2026 Apple hylkäsi Clicin vedoten kohtiin 5.1.1(i) ja 5.1.2(i). Tekoälyn suostumusnäkymä oli kuitenkin sovelluksessa, ja tarkastaja oli kulkenut sen läpi: hänen anonyymi tilinsä ja generointinsa olivat tietokannassa ennen hylkäystä. Puute oli verkossa: julkaistu seloste oli vanha versio, jossa OpenAI mainittiin vain kerran.
Korjaus, ilman uutta buildia: seloste, joka nimeää OpenAI:n Yhdysvalloissa ja listaa tilakohtaisesti, mitä sille lähetetään. Lisäksi mahdolliset palveluntarjoajat silloin, kun käyttäjä kytkee omat API-avaimensa, sitoumus siitä, että jokainen palveluntarjoaja suojaa dataa vähintään yhtä hyvin kuin seloste, ja englanninkielinen tiivistelmä tarkastajalle. Sama lähetys lähti uudelleen 21. syyskuuta 2026 päivitettyjen review-muistiinpanojen kera.
Clicin suostumusnäkymä sanasta sanaan
Tämä näkyy ennen ensimmäistä generointia. Käytä sitä mallina: vaihda palveluntarjoaja ja lista omiisi.
- Ylätunniste, isoin kirjaimin: ”Ennen ensimmäistä generointiasi”.
- Otsikko: ”Clic luo diasi OpenAI:n tekoälyllä”.
- Teksti: ”Analysoidakseen tuotteesi ja luodakseen kuvasi Clic lähettää nämä tiedot tekoälypalveluntarjoajalleen OpenAI:lle:”.
- Lista: ”Vastauksesi briefiin ja lisäämäsi linkit”; ”Tuomasi kuvat, avatar ja referenssit mukaan lukien”; ”Luodut kuvat, jotka säilytetään Clicin palvelimella kansioitasi varten”.
- Huomautus: ”Omilla API-avaimillasi nämä tiedot lähtevät yhdistämällesi palveluntarjoajalle.”
- Linkki tietosuojaselosteeseen.
- Kaksi painiketta: ”Hyväksyn ja jatkan” ja ”Kieltäydy”.
Jos käyttäjä kieltäytyy, sovellus näyttää ”Mitään ei lähetetty”, ja näkymä palaa seuraavalla yrityksellä. Peruakseen luvan hän poistaa datansa asetuksista, kuten 5.1.1(ii) vaatii: näkymä palaa ennen jokaista uutta lähetystä.
Älä sekoita tätä näkymää siihen, joka edeltää järjestelmän käyttöoikeuspyyntöä. Ennen kamerapyyntöä Apple haluaa suunnitteluohjeidensa mukaan yhden painikkeen, ”Jatka”, joka avaa iOS:n pyynnön. Tekoälysuostumuksen takana ei ole järjestelmäpyyntöä. Sinun näkymäsi kerää luvan: siinä on oltava aito valinta, hyväksy tai kieltäydy.
Viimeinen ansa: tarkastajan on nähtävä näkymä. Erään kehittäjän sovellus hylättiin useita kertoja, koska hänen näkymänsä riippui väärin asetetusta lipusta, kertoo hänen foorumiketjunsa: ”We were not presented with the consent prompt on launch or anywhere else in the app.” Testaa puhtaalla asennuksella ja kerro review-muistiinpanoissa, milloin näkymä tulee esiin.
ATT: milloin seurantapyyntö on pakollinen
Applelle seuranta tarkoittaa sovelluksesi datan yhdistämistä muiden yritysten sovelluksista, sivustoilta tai paikoista peräisin olevaan dataan kohdennettua mainontaa tai mainonnan mittausta varten. Myös datan jakaminen datavälittäjälle lasketaan. Määritelmä on sivulla User Privacy and Data Use.
Heti kun sovelluksesi tai siihen lisäämäsi SDK tekee näin:
- App Tracking Transparency -kehyksen pyyntö tulee ennen mitään seurantaan käytettävää keruuta;
- avain
NSUserTrackingUsageDescriptionkertoo syyn, ja sen puuttuminen voi johtaa buildin hylkäämiseen, kuten selitän ITMS-90683 -oppaassa; - ilman lupaa mainostunniste on nolla, etkä seuraa käyttäjää muullakaan tavalla: Apple kieltää johtamasta laitteen tiedoista tunnistetta käyttäjälle;
- vastaat sovellukseen lisäämistäsi SDK:ista: ”Developers are responsible for all code included in their apps.”
Et voi vaatia seurantaa toiminnon tai palkinnon avaamiseksi: 5.1.2(i) kieltää sen. Applen ATT-FAQ vastaa tähän kysymykseen ”No” ja viittaa samaan sääntöön. Voit sen sijaan kertoa, miksi pyydät seurantaa, ennen kuin näytät pyynnön, kunhan pysyt läpinäkyvänä.
Tyypillinen hylkäys: sovellus kerää seurantadataa näyttämättä koskaan ATT-pyyntöä. Julkaistussa hylkäysviestissä Apple tarjoaa kaksi ulospääsyä. Joko ilmoitat seurannan App Store Connectissa ja lisäät ATT-pyynnön ennen mitään keruuta, kertoen review-muistiinpanoissa, missä se näkyy. Tai poistat seurannan.
Euroopan unionissa Apple ilmoittaa pyynnöstä toisen version iOS 27.2:sta alkaen. Ranskassa, Saksassa, Italiassa, Puolassa ja Romaniassa vain tämä versio on saatavilla. Tapaukset, joissa lupa on pakollinen, eivät muutu.
Tietosuojamerkinnät App Store Connectissa
App Privacy -osio täyttää sovellussivusi merkinnät: kerätty data, käyttäjään linkitetty data, seurantaan käytetty data. Säännöt ovat sivulla App Privacy Details. Tekoälysovelluksessa kolme asiaa on tärkeää:
- Ilmoitat myös sen, mitä kumppanisi keräävät: analytiikka-SDK:t, mainosverkostot, ulkoiset palveluntarjoajat, joiden koodi on sovelluksessasi.
- Keräämisellä on tarkka merkitys: datan lähettäminen laitteelta ja sen säilyttäminen pidempään kuin pyyntöön vastaaminen vaatii. Kuvat, jotka palvelimesi säilyttää, ovat kerättyjä. Jos et ole varma, mitä tekoälypalveluntarjoajasi säilyttää, ilmoita.
- Voit korjata milloin tahansa: ”you do not need to submit an app update in order to change your answers”. Pelkästään merkintöjä koskeva hylkäys ratkeaa siis ilman buildia.
Millainen lupa millekin kolmannelle osapuolelle
Taulukko, jota käytän omissa sovelluksissani. Se ei korvaa Applen tekstiä eikä GDPR:ää.
| Dataa vastaanottava kolmas osapuoli | Pyydettävä lupa | Missä ilmoitetaan |
|---|---|---|
| Kolmannen osapuolen tekoäly: OpenAI, Gemini, Claude | Oma suostumusnäkymäsi ennen ensimmäistä lähetystä | Seloste, merkinnät, review-muistiinpanot |
| Analytiikka ja diagnostiikka ilman mainontaa | Suostumus keruuseen, 5.1.1(ii), ja GDPR | Seloste ja merkinnät |
| Muihin sovelluksiin linkitetty mainosverkosto tai attribuutio | ATT-pyyntö ennen mitään seurantakeruuta | ”Seuranta”-merkinnät, ATT-teksti, seloste |
| Datavälittäjä | ATT-pyyntö | ”Seuranta”-merkinnät ja seloste |
Täytä se koodin pohjalta, älä muistinvaraisesti: listaa sovelluksen ja palvelimesi jokainen verkkokutsu, lähetetty data, vastaanottaja ja tarkoitus. Itse selosteen laatimiseen menetelmä löytyy oppaasta sovelluksen tietosuojaseloste.
Mitä vastata Applelle 5.1.2-hylkäyksen jälkeen
Kaksi tapausta. Jos syy on verkossa, seloste tai merkinnät, korjaat, vastaat, ja sama lähetys lähtee uudelleen ilman buildia: näin tein Clicille. Jos syy on sovelluksessa, näkymä puuttuu tai data lähtee ennen lupaa, tarvitaan uusi build.
Jos sovelluksesi ei lähetä mitään kolmannen osapuolen tekoälylle, Applen viesti ottaa tämänkin huomioon: vahvista se vastauksessasi ja lisää tieto App Store Connectin App Review Information -osioon.
Muussa tapauksessa vastaa englanniksi vastaamalla App Review'n viestiin. Muokattava malli, tässä Clicin kaltaiselle sovellukselle:
Hello,
Thank you for your review.
The app sends the user's brief, imported photos and
generated images to OpenAI, a third-party AI service,
to create slides.
- Before the first AI request, a dedicated screen names
OpenAI, lists the data sent and asks for explicit
consent. Nothing is sent if the user declines.
- The privacy policy describes this sharing, with an
English summary: [URL]
- The App Privacy information in App Store Connect matches.
How to verify: install the app and start a first
generation. The consent screen appears before any data
is sent.
Best regards,
5.1.2-tarkistuslista ennen lähetystä
- Jokainen henkilötietoja vastaanottava kolmas osapuoli on nimetty, tekoäly mukaan lukien.
- Suostumusnäkymä tulee esiin ennen ensimmäistä lähetystä, nimeää palveluntarjoajan ja listaa datan.
- Kieltäytyminen ei lähetä mitään, ja sovellus kertoo sen.
- Luvan voi perua sovelluksesta.
- Näkymä tulee esiin puhtaalla asennuksella, ja review-muistiinpanot kertovat missä.
- Verkossa oleva seloste ja merkinnät kuvaavat samat lähetykset, kumppanit mukaan lukien.
- Jos sovellus tai SDK seuraa käyttäjää, ATT-pyyntö tulee ennen mitään seurantakeruuta.
- Mikään toiminto tai palkinto ei riipu seurannasta tai ilmoituksista.
Tarkista pakettisi ennen Applea
Apple Review Kit sisältää tarkistuslistani ennen lähetystä, korjatut hylkäykseni ja kaksi Claude Code -skilliä, jotka käyvät läpi projektisi ja sovellussivusi ja valmistelevat vastauksesi, jos Apple hylkää. Jos haluat ihmisen silmät, varaa tunti kanssani: käymme yhdessä läpi sovelluksesi, selosteesi ja merkintäsi. Koko prosessi on sivulla Applen hylkäämä sovellus, ja muut yleiset syyt oppaassa miksi Apple hylkää sovelluksen.
Jos valmistelet ensimmäistä julkaisuasi, tee ilmainen diagnostiikka: se järjestää vaiheet oikeaan järjestykseen ja lähettää sinulle Applen hylkäyksiä ehkäisevän tarkistuslistani. Etusivulla näytän, miten mobiilisovellus luodaan tekoälyllä unohtamatta sitä, mitä review tarkistaa.
Kukaan ei voi taata, että Apple hyväksyy sovelluksesi. Voin kuitenkin auttaa sinua välttämään 5.1.2-hylkäyksen, josta itse maksoin yhden review-kierroksen.
Usein kysytyt kysymykset
Mitä tarkoittaa ”Guideline 5.1.2(i) - Legal - Privacy - Data Use and Sharing”?
Se on säännön koko nimi Applen viestissä. Se tarkoittaa, että henkilötietoja on jaettu ilman selkeää tiedottamista tai ilman lupaa: kolmannen osapuolen tekoälylle, mainos-SDK:lle tai muulle palvelulle. Se tulee usein yhdessä 5.1.1(i):n kanssa, joka koskee tietosuojaselostetta.
Tarvitaanko suostumus OpenAI:n API:n käyttöön sovelluksessa?
Kyllä, heti kun henkilötietoja lähtee OpenAI:lle: käyttäjän kirjoittamaa tekstiä, kuvia, ääntä tai dokumentteja. Marraskuusta 2025 lähtien sääntö mainitsee kolmannen osapuolen tekoälyn erikseen. Nimeä palveluntarjoaja, kerro mitä lähtee ja hanki nimenomainen lupa ennen ensimmäistä lähetystä, vaikka kutsu kulkisi palvelimesi kautta.
Pitääkö iPhonessa pyörivä tekoäly ilmoittaa?
Jos mikään ei lähde laitteelta, jakamista kolmannelle osapuolelle ei ole, joten 5.1.2(i):n mukaista suostumusta ei mielestäni tarvita. Apple ei ole kirjoittanut tätä mustaa valkoisella. Heti kun osa käsittelystä lähtee palveluntarjoajalle, sovella kolmannen osapuolen tekoälyn sääntöä.
Voiko käyttäjän pakottaa hyväksymään seurannan toiminnon avaamiseksi?
Ei. 5.1.2(i) kieltää vaatimasta seurannan, ilmoitusten tai sijainnin käyttöönottoa toiminnon, sisällön tai palkinnon saamiseksi. ATT-pyynnön on oltava aito valinta, ja sovellus kunnioittaa kieltäytymistä.
Tarvitaanko uusi build 5.1.2-hylkäyksen jälkeen?
Ei aina. Puutteellisen selosteen tai virheelliset merkinnät voi korjata verkossa, ja sama lähetys lähtee uudelleen. Puuttuva suostumusnäkymä tai lähetyksen jälkeen sijoitettu näkymä vaatii uuden buildin.
Mikä ero on 5.1.1:llä ja 5.1.2:lla?
5.1.1 koskee keräämistä ja tallentamista: tietosuojaselostetta, käyttöoikeuksia ja tiliä. 5.1.2 koskee sitä, mitä teet datalla sen jälkeen: jakamista kolmansille osapuolille (tekoäly mukaan lukien), mainosseurantaa ja uudelleenkäyttöä. Sama hylkäys mainitsee usein molemmat.