# Guideline 5.1.2: AI van derden, ATT en data delen

> Guideline 5.1.2(i): zeg welke data weggaat en naar welke derde partij, AI inbegrepen, vraag vooraf toestemming en gebruik ATT voor tracking. Mijn afwijzing van Clic.

Originele pagina: [Guideline 5.1.2: AI van derden, ATT en data delen](https://devoria.fr/nl/blog/guideline-5-1-2-ai-derden-att-data-delen)
Auteur: [Mehdi Azizi](https://devoria.fr/nl/mehdi-azizi)
Publicatie: 2026-10-25
Laatste inhoudsrevisie: 2026-10-25


Guideline 5.1.2 is de regel van Apple over het gebruik en delen van persoonsgegevens. Onderdeel (i) komt neer op drie eisen: **zeg welke data weggaat, noem de derde partij die ze ontvangt, AI inbegrepen, en krijg uitdrukkelijke toestemming vóór het versturen.** Voor advertentietracking moet die toestemming verplicht via de App Tracking Transparency-prompt (ATT) lopen.

Ik kreeg deze afwijzing op Clic, mijn app die met AI van een product slides maakt. Deze gids behandelt AI van derden, ATT en de privacylabels. Het privacybeleid en de toestemmingsverzoeken vallen onder [guideline 5.1.1](https://devoria.fr/nl/blog/guideline-5-1-1-app-store-afwijzing-oplossen).

## Wat zegt guideline 5.1.2?

5.1.2, "Data Use and Sharing", volgt op 5.1.1 in het onderdeel "Privacy" van de [App Review Guidelines](https://developer.apple.com/app-store/review/guidelines/#5.1.2). Onderdeel (i) is goed voor het gros van de afwijzingen. De huidige tekst, bijgewerkt op 8 juni 2026, zegt onder meer:

- "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."
- De app mag niet eisen dat een systeemfunctie wordt ingeschakeld, zoals meldingen, locatie of tracking, om toegang te geven tot een functie, content of beloning.

Gewoon gezegd: **je deelt niets zonder het te melden en zonder toestemming.** De regel vermeldt dat een app die zonder toestemming data deelt uit de verkoop kan worden gehaald, en dat de developer uit het programma kan worden gezet.

De andere onderdelen gaan over specifiekere gevallen:

| Onderdeel  | Wat het verbiedt                                                        |
| ---------- | ----------------------------------------------------------------------- |
| 5.1.2(ii)  | Data voor een ander doel hergebruiken zonder nieuwe toestemming         |
| 5.1.2(iii) | Stiekem een profiel opbouwen of de-anonimiseren                         |
| 5.1.2(iv)  | Een contactendatabase opbouwen of geïnstalleerde apps oplijsten         |
| 5.1.2(v)   | Mensen uit de contacten benaderen zonder verzoek van de gebruiker       |
| 5.1.2(vi)  | Gezondheid, domotica of gezichtsscans gebruiken voor marketing          |
| 5.1.2(vii) | Apple Pay-gegevens delen voor iets anders dan het leveren van de dienst |

## Wat er veranderd is voor AI van derden

Op 13 november 2025 heeft Apple 5.1.2(i) verduidelijkt in een [update van de regels](https://developer.apple.com/news/?id=ey6d8onl): je moet duidelijk aangeven waar persoonsgegevens met derden worden gedeeld, "including with third-party AI", en vooraf uitdrukkelijke toestemming krijgen. De versie van 8 juni 2026 houdt die zin aan.

Een afwijzingsbericht dat in februari 2026 op het [Apple-forum](https://developer.apple.com/forums/thread/816140) werd gepost, maakt de verwachting concreet. De app "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". Hetzelfde bericht vraagt dat ook het privacybeleid dit delen met een AI van derden vermeldt.

**Via je eigen server gaan verandert niets**: als je server de foto doorstuurt naar OpenAI, gaat de foto naar OpenAI. De architectuur uit de gids over [API-sleutels in een Expo-app](https://devoria.fr/nl/blog/geheime-api-sleutel-expo-app-beschermen) beschermt je sleutel, niet de gebruiker. Toestemming blijft nodig.

## Mijn afwijzing van Clic: het scherm was er, het beleid niet

Op 16 september 2026 wijst Apple Clic af met verwijzing naar 5.1.1(i) en 5.1.2(i). Het toestemmingsscherm voor AI zat nochtans in de app, en de reviewer was er voorbij gekomen: zijn anonieme account en zijn generaties stonden vóór de afwijzing al in de database. Het probleem zat online: het gepubliceerde beleid was de oude versie, die OpenAI maar één keer noemde.

**De oplossing**, zonder nieuwe build: een beleid dat OpenAI noemt, in de Verenigde Staten, en per modus oplijst wat ernaartoe gaat. Daarbij de mogelijke providers wanneer de gebruiker zijn eigen API-sleutels koppelt, de toezegging dat elke dienstverlener de data minstens even goed beschermt als het beleid, en een Engelse samenvatting voor de reviewer. Dezelfde inzending ging op 21 september 2026 opnieuw de deur uit, met bijgewerkte review notes.

### Het toestemmingsscherm van Clic, woord voor woord

Dit verschijnt vóór de eerste generatie. Gebruik het als sjabloon: vervang de provider en de lijst door die van jou.

- Bovenkop, in hoofdletters: "Voor je eerste generatie".
- Titel: "Clic maakt je slides met de AI van OpenAI".
- Tekst: "Om je product te analyseren en je afbeeldingen te genereren, stuurt Clic deze gegevens naar OpenAI, zijn AI-provider:".
- Lijst: "Je antwoorden op de brief en de links die je toevoegt"; "De foto's die je importeert, inclusief avatar en referenties"; "De gegenereerde afbeeldingen, bewaard op de Clic-server voor je mappen".
- Een notitie: "Met je eigen API-sleutels gaan deze gegevens naar de provider die je hebt gekoppeld."
- Een link naar het privacybeleid.
- Twee knoppen: "Ik ga akkoord en ga verder" en "Weigeren".

Als de gebruiker weigert, toont de app "Er is niets verstuurd" en verschijnt het scherm bij de volgende poging opnieuw. Om zijn toestemming in te trekken, verwijdert hij zijn data via de instellingen, zoals 5.1.1(ii) vraagt: het scherm komt terug vóór elke nieuwe verzending.

**Verwar dit scherm niet met het scherm vóór een systeemtoestemming.** Vóór een verzoek om cameratoegang wil Apple één enkele knop, "Doorgaan", die de iOS-prompt opent, volgens zijn [designregels](https://developer.apple.com/design/human-interface-guidelines/privacy). Achter de AI-toestemming zit geen systeemprompt. Jouw scherm verzamelt de toestemming: het heeft een echte keuze nodig, accepteren of weigeren.

Laatste valkuil: de reviewer moet het scherm te zien krijgen. Een developer werd meerdere keren afgewezen omdat zijn scherm afhing van een verkeerd ingestelde flag, volgens zijn [forumthread](https://developer.apple.com/forums/thread/820209): "We were not presented with the consent prompt on launch or anywhere else in the app." Test op een verse installatie, en zet in de review notes wanneer het scherm verschijnt.

## ATT: wanneer de trackingprompt verplicht is

Voor Apple betekent tracken: data uit je app koppelen aan data uit apps, websites of locaties van andere bedrijven, voor gerichte advertenties of advertentiemeting. Data delen met een databroker telt ook. De definitie staat op de pagina [User Privacy and Data Use](https://developer.apple.com/app-store/user-privacy-and-data-use/).

Zodra je app, of een SDK die je erin hebt gestopt, dat doet:

- komt de prompt van het framework [App Tracking Transparency](https://developer.apple.com/documentation/apptrackingtransparency) vóór elke verzameling die voor tracking dient;
- legt de sleutel `NSUserTrackingUsageDescription` uit waarom, en als die ontbreekt kan de build worden geweigerd, zoals ik uitleg in de gids [ITMS-90683](https://devoria.fr/nl/blog/itms-90683-missing-purpose-string-expo);
- is de advertentie-ID zonder toestemming nul, en volg je de gebruiker ook niet op een andere manier: Apple verbiedt om apparaatgegevens af te leiden om hem te identificeren;
- ben je verantwoordelijk voor de SDK's die je meelevert: "Developers are responsible for all code included in their apps."

**Je mag tracking niet eisen om een functie of beloning te ontgrendelen**: 5.1.2(i) verbiedt het. Apples FAQ over ATT beantwoordt die vraag met "No", met verwijzing naar dezelfde regel. Je mag wel uitleggen waarom je om tracking vraagt voordat je de prompt toont, zolang je transparant blijft.

Het typische afwijzingsgeval: de app verzamelt trackingdata zonder ooit de ATT-prompt te tonen. In een [gepubliceerd afwijzingsbericht](https://developer.apple.com/forums/thread/688582) biedt Apple twee uitwegen. Of je declareert tracking in App Store Connect en voegt de ATT-prompt toe vóór elke verzameling, met in de review notes waar die verschijnt. Of je haalt de tracking weg.

In de Europese Unie kondigt Apple vanaf iOS 27.2 een andere versie van de prompt aan. In Frankrijk, Duitsland, Italië, Polen en Roemenië zal alleen die versie beschikbaar zijn. De gevallen waarin toestemming verplicht is, veranderen niet.

## De privacylabels in App Store Connect

De sectie App Privacy vult de labels van je productpagina: verzamelde data, gekoppeld aan de gebruiker, gebruikt voor tracking. De regels staan op de pagina [App Privacy Details](https://developer.apple.com/app-store/app-privacy-details/). Voor een app met AI tellen drie punten:

- **Je declareert ook wat je partners verzamelen**: analytics-SDK's, [advertentienetwerken](https://devoria.fr/nl/blog/hoeveel-verdien-je-met-advertenties-in-app-admob), externe providers wier code in je app zit.
- **Verzamelen heeft een precieze betekenis**: de data van het apparaat versturen en langer bewaren dan nodig is om op het verzoek te antwoorden. Afbeeldingen die je server bewaart, zijn verzameld. Twijfel je over wat je AI-provider bewaart, declareer het dan.
- **Je kunt op elk moment corrigeren**: "you do not need to submit an app update in order to change your answers". Een afwijzing die alleen over de labels gaat, los je dus op zonder build.

## Welke toestemming voor welke derde partij

De tabel die ik op mijn apps toepas. Hij vervangt de tekst van Apple en de AVG niet.

| Derde partij die de data ontvangt                          | Te vragen toestemming                            | Waar declareren                      |
| ---------------------------------------------------------- | ------------------------------------------------ | ------------------------------------ |
| AI van derden: OpenAI, Gemini, Claude                      | Je toestemmingsscherm, vóór de eerste verzending | Beleid, labels, review notes         |
| Analytics en diagnostiek, zonder advertenties              | Toestemming voor verzameling, 5.1.1(ii), en AVG  | Beleid en labels                     |
| Advertentienetwerk of attributie gekoppeld aan andere apps | ATT-prompt vóór elke trackingverzameling         | Labels "tracking", ATT-tekst, beleid |
| Databroker                                                 | ATT-prompt                                       | Labels "tracking" en beleid          |

Om hem in te vullen, ga je uit van de code, niet van je geheugen: lijst elke netwerkaanroep van de app en van je server op, met de verstuurde data, de ontvanger en het doel. Voor het beleid zelf staat de methode in [privacybeleid voor een app](https://devoria.fr/nl/blog/privacybeleid-ios-app-apple).

## Wat je Apple antwoordt na een 5.1.2-afwijzing

Twee gevallen. **Als de oorzaak online zit**, beleid of labels, corrigeer je, antwoord je, en gaat dezelfde inzending opnieuw zonder build: dat deed ik voor Clic. **Als de oorzaak in de app zit**, scherm ontbreekt of verzending vóór de toestemming, heb je een nieuwe build nodig.

Als je app niets naar een AI van derden stuurt, voorziet het bericht van Apple in dat geval: antwoord om het te bevestigen, en voeg de info toe in de sectie App Review Information van App Store Connect.

Anders antwoord je in het Engels, door [te reageren op het bericht van App Review](https://developer.apple.com/help/app-store-connect/manage-submissions-to-app-review/reply-to-app-review-messages/). Sjabloon om aan te passen, hier voor een app zoals Clic:

```text
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,
```

## De 5.1.2-checklist vóór inzending

- Elke derde partij die persoonsgegevens ontvangt, wordt genoemd, AI inbegrepen.
- Het toestemmingsscherm verschijnt vóór de eerste verzending, noemt de provider en lijst de data op.
- Weigeren verstuurt niets, en de app zegt dat.
- De toestemming kan vanuit de app worden ingetrokken.
- Het scherm verschijnt op een verse installatie, en de review notes zeggen waar.
- Het online beleid en de labels beschrijven dezelfde verzendingen, partners inbegrepen.
- Als de app of een SDK de gebruiker trackt, komt de ATT-prompt vóór elke trackingverzameling.
- Geen enkele functie of beloning hangt af van tracking of meldingen.

## Je dossier controleren vóór Apple

De [Apple Review Kit](https://devoria.fr/nl/kits/review-apple) bundelt mijn checklist vóór inzending, mijn opgeloste afwijzingen en twee Claude Code-skills die je project en je productpagina nalezen, en daarna je antwoord voorbereiden als Apple afwijst. Wil je een menselijke blik, [boek een uur met mij](https://devoria.fr/nl/coaching): samen vergelijken we je app, je beleid en je labels. De volledige aanpak staat op de pagina [app afgewezen door Apple](https://devoria.fr/nl/expertise/app-afgewezen-door-apple), en de andere veelvoorkomende redenen in [waarom Apple een app afwijst](https://devoria.fr/nl/blog/app-afgewezen-door-apple-waarom).

Bereid je je eerste release voor, [doe je gratis diagnose](https://devoria.fr/nl/diagnostic): die zet de stappen op volgorde en stuurt je mijn checklist tegen Apple-afwijzingen. De homepage laat zien hoe je met AI [een mobiele app maakt](https://devoria.fr/nl), zonder te vergeten wat de review controleert.

Niemand kan garanderen dat Apple je app accepteert. Wat ik wel kan doen, is je helpen een 5.1.2-afwijzing te vermijden waarvoor ik zelf al een reviewcyclus heb betaald.

## Veelgestelde vragen

### Wat betekent "Guideline 5.1.2(i) - Legal - Privacy - Data Use and Sharing"?

Dat is de volledige naam van de regel in het bericht van Apple. Hij wijst op het delen van persoonsgegevens zonder duidelijke informatie of zonder toestemming: met een AI van derden, een advertentie-SDK of een andere dienst. Hij komt vaak samen met 5.1.1(i), die over het privacybeleid gaat.

### Heb je toestemming nodig om de API van OpenAI in een app te gebruiken?

Ja, zodra er persoonsgegevens naar OpenAI gaan: wat de gebruiker schrijft, zijn foto's, zijn stem, zijn documenten. Sinds november 2025 noemt de regel AI van derden uitdrukkelijk. Noem de provider, zeg wat er weggaat en krijg uitdrukkelijke toestemming vóór de eerste verzending, ook als de aanroep via je server loopt.

### Moet een AI die op de iPhone draait worden gedeclareerd?

Als er niets van het apparaat afgaat, is er geen delen met een derde partij, dus naar mijn idee geen toestemming nodig onder 5.1.2(i). Apple heeft dat niet zwart op wit gezet. Zodra een deel van de verwerking naar een provider gaat, pas je de regel voor AI van derden toe.

### Mag je de gebruiker verplichten tracking te accepteren om een functie te ontgrendelen?

Nee. 5.1.2(i) verbiedt om het inschakelen van tracking, meldingen of locatie te eisen voor toegang tot een functie, content of beloning. De ATT-prompt moet een echte keuze blijven, en de app respecteert een weigering.

### Heb je een nieuwe build nodig na een 5.1.2-afwijzing?

Niet altijd. Een onvolledig beleid of foute labels corrigeer je online, en dezelfde inzending gaat opnieuw. Een ontbrekend toestemmingsscherm, of een scherm dat pas na de verzending komt, vraagt een nieuwe build.

### Wat is het verschil tussen 5.1.1 en 5.1.2?

5.1.1 gaat over verzamelen en opslaan: privacybeleid, toestemmingen, account. 5.1.2 gaat over wat je daarna met de data doet: delen met derden, AI inbegrepen, advertentietracking, hergebruik. Eén afwijzing noemt vaak allebei.


## Je project

[Apple Review Kit](https://devoria.fr/nl/kits/review-apple): De App Store-reviewchecklist die ik gebruik, mijn opgeloste afwijzingen, de notities voor de tester en twee Claude Code-skills die je app nalezen. 29 €.

[iOS Kit](https://devoria.fr/nl/kits/ios): Maak je iPhone-app met Claude Code: de Starter Code van mijn apps, skills die zijn werk controleren, en de Apple Review Kit, App Store Screenshots Kit en ASO Kit. 129,99 €.
