Guideline 5.1.2: AI tretjih oseb, ATT in deljenje podatkov
Avtor: Mehdi Azizi
Objavljeno , 9 min
Guideline 5.1.2(i): povej, kateri podatki gredo ven in h kateri tretji osebi, tudi AI, pridobi soglasje pred pošiljanjem in za sledenje uporabi ATT.
Guideline 5.1.2 je Applovo pravilo o uporabi in deljenju osebnih podatkov. Njena točka (i) se strne v tri zahteve: povej, kateri podatki gredo ven, poimenuj tretjo osebo, ki jih prejme, tudi AI, in pridobi izrecno soglasje pred pošiljanjem. Za oglaševalsko sledenje mora to soglasje obvezno iti skozi zahtevo App Tracking Transparency (ATT).
To zavrnitev sem dobil za Clic, mojo aplikacijo, ki z AI izdelek spremeni v diapozitive. Ta vodnik obravnava AI tretjih oseb, ATT in oznake zasebnosti. Politika zasebnosti in zahteve za dovoljenja spadajo pod guideline 5.1.1.
Kaj pravi guideline 5.1.2?
5.1.2, „Data Use and Sharing“, sledi 5.1.1 v delu „Privacy“ v App Review Guidelines. Njena točka (i) pokrije večino zavrnitev. Veljavno besedilo, posodobljeno 8. junija 2026, med drugim pravi:
- „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.“
- Aplikacija ne sme zahtevati vklopa sistemske funkcije, kot so obvestila, lokacija ali sledenje, da bi dala dostop do funkcije, vsebine ali nagrade.
Po domače: ničesar ne deliš, ne da bi to povedal in dobil soglasje. Pravilo navaja, da se aplikacijo, ki deli podatke brez soglasja, lahko umakne iz prodaje, razvijalca pa izključi iz programa.
Druge točke ciljajo na bolj specifične primere:
| Točka | Kaj prepoveduje |
|---|---|
| 5.1.2(ii) | Ponovno uporabo podatka za drug namen brez novega soglasja |
| 5.1.2(iii) | Skrivno gradnjo profila ali deanonimizacijo |
| 5.1.2(iv) | Gradnjo baze stikov ali seznama nameščenih aplikacij |
| 5.1.2(v) | Kontaktiranje ljudi iz imenika brez zahteve uporabnika |
| 5.1.2(vi) | Uporabo podatkov o zdravju, pametnem domu ali skeniranju obraza za marketing |
| 5.1.2(vii) | Deljenje podatkov Apple Pay zunaj izvedbe storitve |
Kaj se je spremenilo za AI tretjih oseb
- novembra 2025 je Apple 5.1.2(i) dopolnil v posodobitvi pravil: jasno moraš navesti, kje se osebni podatki delijo s tretjimi osebami, „including with third-party AI“, in prej pridobiti izrecno dovoljenje. Različica z dne 8. junija 2026 ta stavek ohranja.
Sporočilo o zavrnitvi, objavljeno februarja 2026 na Applovem forumu, natančno opiše pričakovanja. Aplikacija „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“. Isto sporočilo zahteva, da tudi politika zasebnosti omeni to deljenje z AI tretje osebe.
Pošiljanje prek tvojega strežnika ne spremeni ničesar: če tvoj strežnik fotografijo posreduje OpenAI, gre fotografija k OpenAI. Arhitektura iz vodnika o API ključih v aplikaciji Expo ščiti tvoj ključ, ne uporabnika. Soglasje je še vedno potrebno.
Moja zavrnitev Clic: zaslon je bil, politike ne
- septembra 2026 Apple zavrne Clic in navede 5.1.1(i) ter 5.1.2(i). Zaslon za soglasje k AI je bil v aplikaciji, in pregledovalec ga je opravil: njegov anonimni račun in generiranja so bili v bazi pred zavrnitvijo. Manjkalo je na spletu: objavljena politika je bila stara različica, ki je OpenAI omenila samo enkrat.
Popravek, brez novega builda: politika, ki poimenuje OpenAI v ZDA in po načinih navede, kaj se mu pošlje. Dodal sem še možne ponudnike, ko uporabnik priklopi svoje API ključe, zavezo, da vsak ponudnik ščiti podatke vsaj toliko kot politika, in povzetek v angleščini za pregledovalca. Ista oddaja je šla ponovno 21. septembra 2026, s posodobljenimi opombami za pregled.
Zaslon za soglasje v Clic, dobesedno
Tole se prikaže pred prvim generiranjem. Uporabi ga kot predlogo: zamenjaj ponudnika in seznam s svojima.
- Nadnaslov, z velikimi črkami: „Pred tvojim prvim generiranjem“.
- Naslov: „Clic ustvari tvoje diapozitive z AI podjetja OpenAI“.
- Besedilo: „Da analizira tvoj izdelek in ustvari slike, Clic pošlje te elemente OpenAI, svojemu ponudniku AI:“.
- Seznam: „Tvoji odgovori na brief in povezave, ki jih dodaš“; „Fotografije, ki jih uvoziš, vključno z avatarjem in referencami“; „Ustvarjene slike, shranjene na strežniku Clic za tvoje mape“.
- Opomba: „S tvojimi lastnimi API ključi gredo ti elementi k ponudniku, ki si ga povezal.“
- Povezava do politike zasebnosti.
- Dva gumba: „Sprejmem in nadaljujem“ in „Zavrni“.
Če uporabnik zavrne, aplikacija prikaže „Nič ni bilo poslano“ in zaslon se vrne ob naslednjem poskusu. Za preklic soglasja izbriše svoje podatke v nastavitvah, kot zahteva 5.1.1(ii): zaslon se vrne pred vsakim novim pošiljanjem.
Ne zamenjaj tega zaslona s tistim pred sistemskim dovoljenjem. Pred zahtevo za dostop do kamere Apple po svojih pravilih oblikovanja želi en sam gumb, „Continue“, ki odpre zahtevo iOS. Za soglasjem k AI ni sistemske zahteve. Soglasje zbere tvoj zaslon: potrebuje pravo izbiro, sprejmi ali zavrni.
Zadnja past: pregledovalec mora zaslon videti. Nekega razvijalca so večkrat zavrnili, ker je bil njegov zaslon odvisen od napačno nastavljene zastavice, piše v njegovi temi na forumu: „We were not presented with the consent prompt on launch or anywhere else in the app.“ Testiraj na sveži namestitvi in v opombah za pregled napiši, kdaj se zaslon pojavi.
ATT: kdaj je zahteva za sledenje obvezna
Za Apple sledenje pomeni povezovanje podatkov tvoje aplikacije s podatki iz aplikacij, spletnih strani ali lokacij drugih podjetij, za ciljno oglaševanje ali merjenje oglaševanja. Šteje tudi deljenje podatkov s posrednikom podatkov. Definicija je na strani User Privacy and Data Use.
Takoj ko tvoja aplikacija ali SDK, ki si ga vanjo dal, to počne:
- zahteva ogrodja App Tracking Transparency gre pred vsakim zbiranjem, ki služi sledenju;
- ključ
NSUserTrackingUsageDescriptionpojasni zakaj, njegova odsotnost pa lahko povzroči zavrnitev builda, kot razložim v vodniku ITMS-90683; - brez soglasja je oglaševalski identifikator sam ničle in uporabniku ne slediš drugače: Apple prepoveduje izpeljevanje podatkov naprave za njegovo identifikacijo;
- odgovoren si za SDK-je, ki jih vključiš: „Developers are responsible for all code included in their apps.“
Sledenja ne smeš zahtevati za odklep funkcije ali nagrade: 5.1.2(i) to prepoveduje. Applov FAQ o ATT na to vprašanje odgovori „No“ in se sklicuje na isto pravilo. Lahko pa pred prikazom zahteve pojasniš, zakaj prosiš za sledenje, če ostaneš transparenten.
Tipičen primer zavrnitve: aplikacija zbira podatke za sledenje, ne da bi kdaj pokazala zahtevo ATT. V objavljenem sporočilu o zavrnitvi Apple ponudi dva izhoda. Ali sledenje prijaviš v App Store Connect in dodaš zahtevo ATT pred vsakim zbiranjem, v opombah za pregled pa navedeš, kje se pojavi. Ali pa sledenje odstraniš.
V Evropski uniji Apple od iOS 27.2 napoveduje drugačno različico zahteve. V Franciji, Nemčiji, Italiji, na Poljskem in v Romuniji bo na voljo samo ta različica. Primeri, ko je soglasje obvezno, se ne spremenijo.
Oznake zasebnosti v App Store Connect
Razdelek App Privacy izpolni oznake na tvoji strani v trgovini: zbrani podatki, povezani z uporabnikom, uporabljeni za sledenje. Pravila so na strani App Privacy Details. Za aplikacijo z AI štejejo tri stvari:
- Prijaviš tudi, kar zbirajo tvoji partnerji: analitični SDK-ji, oglaševalska omrežja, zunanji ponudniki, katerih koda je v tvoji aplikaciji.
- Zbiranje ima natančen pomen: pošiljanje podatka z naprave in hranjenje dlje, kot je potrebno za odgovor na zahtevo. Slike, ki jih hrani tvoj strežnik, so zbrane. Če nisi prepričan, kaj hrani tvoj ponudnik AI, prijavi.
- Popraviš lahko kadar koli: „you do not need to submit an app update in order to change your answers“. Zavrnitev, ki se nanaša samo na oznake, se torej reši brez builda.
Katero soglasje za katero tretjo osebo
Tabela, ki jo uporabljam v svojih aplikacijah. Ne nadomešča ne Applovega besedila ne GDPR.
| Tretja oseba, ki prejme podatek | Soglasje, ki ga potrebuješ | Kje ga prijaviti |
|---|---|---|
| AI tretje osebe: OpenAI, Gemini, Claude | Tvoj zaslon za soglasje, pred prvim pošiljanjem | Politika, oznake, opombe za pregled |
| Analitika in diagnostika, brez oglaševanja | Soglasje k zbiranju, 5.1.1(ii), in GDPR | Politika in oznake |
| Oglaševalsko omrežje ali atribucija z drugimi aplikacijami | Zahteva ATT pred vsakim zbiranjem za sledenje | Oznake „sledenje“, besedilo ATT, politika |
| Posrednik podatkov | Zahteva ATT | Oznake „sledenje“ in politika |
Pri izpolnjevanju izhajaj iz kode, ne iz spomina: naštej vsak omrežni klic aplikacije in strežnika, s poslanim podatkom, prejemnikom in namenom. Za samo politiko je metoda v politika zasebnosti aplikacije.
Kaj odgovoriti Applu po zavrnitvi 5.1.2
Dva primera. Če je vzrok na spletu, politika ali oznake, popraviš, odgovoriš in ista oddaja gre znova brez builda: tako sem naredil za Clic. Če je vzrok v aplikaciji, manjkajoč zaslon ali pošiljanje pred soglasjem, potrebuješ nov build.
Če tvoja aplikacija ničesar ne pošilja AI tretje osebe, Applovo sporočilo predvideva ta primer: odgovori in to potrdi, informacijo pa dodaj v razdelek App Review Information v App Store Connect.
Sicer odgovori v angleščini, tako da odgovoriš na sporočilo App Review. Predloga za prilagoditev, tu za aplikacijo, kot je Clic:
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,
Kontrolni seznam 5.1.2 pred oddajo
- Vsaka tretja oseba, ki prejme osebni podatek, je poimenovana, tudi AI.
- Zaslon za soglasje se pojavi pred prvim pošiljanjem, poimenuje ponudnika in našteje podatke.
- Zavrnitev ne pošlje ničesar in aplikacija to pove.
- Soglasje je mogoče preklicati v aplikaciji.
- Zaslon se pojavi na sveži namestitvi, opombe za pregled pa povedo kje.
- Spletna politika in oznake opisujejo ista pošiljanja, vključno s partnerji.
- Če aplikacija ali SDK sledi uporabniku, gre zahteva ATT pred vsakim zbiranjem za sledenje.
- Nobena funkcija ali nagrada ni odvisna od sledenja ali obvestil.
Preveri svojo dokumentacijo pred Applom
Apple Review Kit združuje moj kontrolni seznam pred oddajo, moje popravljene zavrnitve in dva skilla za Claude Code, ki pregledata tvoj projekt in stran v trgovini ter pripravita odgovor, če Apple zavrne. Za človeški pogled rezerviraj uro z mano: skupaj primerjava tvojo aplikacijo, politiko in oznake. Celoten postopek je na strani aplikacija, ki jo je Apple zavrnil, drugi pogosti razlogi pa v zakaj Apple zavrne aplikacijo.
Če pripravljaš svojo prvo izdajo, naredi brezplačno diagnostiko: uredi korake po vrsti in ti pošlje moj kontrolni seznam proti Applovim zavrnitvam. Domača stran pokaže, kako ustvariti mobilno aplikacijo z AI, ne da bi pozabil, kaj preverja pregled.
Nihče ne more zagotoviti, da bo Apple sprejel tvojo aplikacijo. Lahko pa ti pomagam, da se izogneš zavrnitvi 5.1.2, ki me je že stala en krog pregleda.
Pogosta vprašanja
Kaj pomeni „Guideline 5.1.2(i) - Legal - Privacy - Data Use and Sharing“?
To je celoten naziv pravila v Applovem sporočilu. Opozarja na deljenje osebnih podatkov brez jasne informacije ali brez soglasja: z AI tretje osebe, oglaševalskim SDK ali drugo storitvijo. Pogosto pride skupaj s 5.1.1(i), ki se nanaša na politiko zasebnosti.
Ali potrebujem soglasje za uporabo API-ja OpenAI v aplikaciji?
Da, takoj ko gredo osebni podatki k OpenAI: kar uporabnik napiše, njegove fotografije, glas, dokumenti. Od novembra 2025 pravilo izrecno omenja AI tretjih oseb. Poimenuj ponudnika, povej, kaj gre ven, in pridobi izrecno soglasje pred prvim pošiljanjem, tudi če klic gre prek tvojega strežnika.
Ali je treba prijaviti AI, ki teče na iPhonu?
Če nič ne zapusti naprave, ni deljenja s tretjo osebo, torej po mojem mnenju ni soglasja po 5.1.2(i). Apple tega ni napisal črno na belem. Takoj ko gre del obdelave k ponudniku, uporabi pravilo za AI tretjih oseb.
Ali lahko uporabnika prisilim, da sprejme sledenje za odklep funkcije?
Ne. 5.1.2(i) prepoveduje zahtevo po vklopu sledenja, obvestil ali lokacije za dostop do funkcije, vsebine ali nagrade. Zahteva ATT mora ostati prava izbira, aplikacija pa spoštuje zavrnitev.
Ali po zavrnitvi 5.1.2 potrebujem nov build?
Ne vedno. Nepopolno politiko ali napačne oznake popraviš na spletu in ista oddaja gre znova. Manjkajoč zaslon za soglasje ali zaslon, postavljen za pošiljanjem, zahteva nov build.
Kakšna je razlika med 5.1.1 in 5.1.2?
5.1.1 se nanaša na zbiranje in shranjevanje: politika zasebnosti, dovoljenja, račun. 5.1.2 se nanaša na to, kaj s podatki narediš potem: deljenje s tretjimi osebami, tudi z AI, oglaševalsko sledenje, ponovna uporaba. Ista zavrnitev pogosto navaja obe.