Wat heb je nodig om je app in de App Store en Google Play te zetten?
Kort antwoord
Voor de App Store en Google Play heb je een ontwikkelaarsaccount nodig, een privacyverklaring, een manier om je account in de app te verwijderen en een eerlijke beschrijving van de gegevens die je app verzamelt. Een website die alleen in een app is verpakt, wordt vaak afgewezen. Betaalde functies lopen meestal via de winkel zelf.
Heb je wel een app nodig?
Kort: Een goede web-app is vaak genoeg; een app in de winkel loont vooral voor pushmeldingen, camera of sensoren, of gebruikers die je daar zoeken.
Veel vibecode-projecten zijn web-apps: ze draaien in de browser en werken ook op een telefoon. Een app in de App Store of Google Play is iets anders. Die installeer je, en hij moet door een beoordeling van Apple of Google.
De eerste vraag is waarom je in de winkel wilt staan. Goede redenen zijn pushmeldingen, gebruik van de camera of sensoren, of gebruikers die je echt in de winkel zoeken. Wil je vooral dat je project op een telefoon werkt, dan is een goede web-app vaak genoeg. We helpen je die keuze te maken.
Let op als je je web-app alleen in een app-omhulsel wilt verpakken. Volgens richtlijn 4.2 van de App Review Guidelines (opent in een nieuw tabblad)1 moet een app meer bieden dan een opnieuw verpakte website. Is je app niet nuttig, uniek of ‘app-achtig’, dan hoort hij volgens Apple niet in de App Store.
Sommige vibecode-tools kunnen een echte mobiele app maken, andere alleen een web-app. Lees Welke tool past bij jou? als je nog moet kiezen.
Welk ontwikkelaarsaccount heb je nodig?
Kort: Bij Apple en Google heb je een ontwikkelaarsaccount nodig als individu of organisatie, en als organisatie heb je een D-U-N-S-nummer nodig.
Voor beide winkels heb je een ontwikkelaarsaccount nodig. De kosten staan op de sites van Apple en Google.
Apple. Je schrijft je in voor het Apple Developer Program (opent in een nieuw tabblad)2 als individu of als organisatie. Als organisatie heb je onder meer een D-U-N-S-nummer nodig, een uniek bedrijfsnummer van Dun & Bradstreet dat Apple gebruikt om je bedrijf te controleren, en een openbare website op een domein van je organisatie. Als individu heb je dat nummer niet nodig. Heb je een eenmanszaak, dan hangt het van de eisen van Apple af welke vorm voor jou past.
Google. Ook Google Play kent een persoonlijk account en een organisatieaccount. Voor een organisatieaccount (opent in een nieuw tabblad)3 heb je eveneens een D-U-N-S-nummer nodig. Heb je een nieuw persoonlijk account, dan moet je volgens Google (opent in een nieuw tabblad)4 eerst een gesloten test draaien met minstens 12 testers die 14 dagen achter elkaar meedoen, voordat je je app voor iedereen mag publiceren. Die testers moet je dus op tijd hebben.
Wie je bent, is in de winkel zichtbaar. Houd daar rekening mee als je vanuit huis werkt.
Het account staat op jouw naam of die van je bedrijf, dus de inschrijving doe jij. Wij zetten op een rij welke vorm past en wat je ervoor nodig hebt.
Wat is de handelaarsstatus in de EU?
Kort: Door de Digital Services Act geef je bij Apple aan of je handelaar bent; als handelaar komen je contactgegevens op je productpagina in de EU.
Door de Europese Digital Services Act (DSA) moeten app-winkels controleren wie er als handelaar apps aanbiedt. Volgens Apple (opent in een nieuw tabblad)5 geef je bij het indienen van een app aan of je een handelaar bent. Factoren daarbij zijn of je geld verdient met de app, bijvoorbeeld met aankopen in de app, een betaalde app of advertenties, of je btw-plichtig bent en of je de app maakt voor je bedrijf.
Ben je een handelaar, dan geef je een adres, telefoonnummer en e-mailadres op. Apple controleert die en zet ze op de productpagina van je app in de EU. Sinds 17 februari 2025 haalt Apple apps zonder handelaarsstatus uit de App Store in de EU, totdat de status is opgegeven en gecontroleerd.
Ben je ingeschreven bij de KVK, dan ben je in de praktijk vaak ook handelaar. Lees Moet ik me inschrijven bij de KvK? Wil je je woonadres niet op de productpagina, dan is het goed om vooraf uit te zoeken welk adres je mag gebruiken.
Wat vragen Apple en Google over privacy?
Kort: Beide winkels vragen een privacyverklaring, privacylabels die daarmee kloppen en een manier om een account in de app te verwijderen.
Beide winkels stellen eisen die verder gaan dan een privacyverklaring op je website.
- Privacyverklaring. Volgens richtlijn 5.1.1 van Apple (opent in een nieuw tabblad)1 heeft elke app een link naar een privacyverklaring, zowel in App Store Connect als in de app zelf. Die beschrijft welke gegevens je verzamelt, hoe en waarvoor, hoe lang je ze bewaart en hoe een gebruiker ze laat verwijderen. Google vraagt ook een privacyverklaring.
- Privacylabels. Bij Apple (opent in een nieuw tabblad)6 geef je in App Store Connect aan welke gegevens je app verzamelt, ook die van diensten van anderen die je in je app gebruikt. Bij Google heet dit het gedeelte Gegevensveiligheid (opent in een nieuw tabblad)7. Wat je daar invult, moet kloppen met je privacyverklaring.
- Account verwijderen. Kun je in je app een account aanmaken, dan moet je het daar ook kunnen verwijderen, inclusief de gegevens. Dat eisen Apple (opent in een nieuw tabblad)8 en Google (opent in een nieuw tabblad)9. Alleen tijdelijk uitschakelen is niet genoeg. Google vraagt daarnaast een weblink waar mensen om verwijdering kunnen vragen.
Gegenereerde apps gebruiken vaak diensten voor inloggen, analytics of foutmeldingen die gegevens verzamelen. Die moeten allemaal in de labels staan. Wij zetten ze op een rij en vullen de labels zo in dat ze kloppen met je privacyverklaring. Meer over de privacyverklaring lees je in Privacy en de AVG.
Hoe werken betalingen in een app?
Kort: Digitale inhoud in je app verkoop je bij Apple via in-app aankopen en bij Google via het betaalsysteem van Google Play; sommige landen kennen uitzonderingen.
Verkoop je digitale inhoud of functies in je app, zoals een abonnement of een premiumversie, dan moet dat bij Apple volgens richtlijn 3.1.1 van de App Review Guidelines (opent in een nieuw tabblad)1 via in-app aankopen van Apple. Google vraagt voor digitale producten en abonnementen in apps op Google Play het betaalsysteem van Google Play (opent in een nieuw tabblad)10. Voor fysieke producten en diensten buiten de app gelden andere regels.
Voor sommige landen en regio's zijn er uitzonderingen, bijvoorbeeld om naar een betaalpagina buiten de app te verwijzen. Die regels veranderen geregeld en verschillen per winkel en per land. Het is verstandig de actuele richtlijnen na te lopen voordat je een betaalmodel kiest. Dat doen we voor je.
Heb je al een abonnement via je website met een eigen betaalprovider, dan moet vooraf duidelijk zijn hoe dat samengaat met betalen in de app. Laat je boekhouder ook meekijken naar de btw; zie Btw en facturen.
Apple vraagt bij een app met een login om inloggegevens van een testaccount, zodat de beoordelaar je app kan proberen. Je server moet dan ook aan staan.
Wat gebeurt er na de goedkeuring?
Kort: Elke update gaat opnieuw door een beoordeling, en je privacylabels, contactgegevens en handelaarsstatus moeten actueel blijven.
Staat je app in de winkel, dan is het werk niet klaar. Elke update gaat opnieuw door een beoordeling. Ook de regels veranderen: Apple noemt zijn richtlijnen een levend document, waar op elk moment nieuwe regels bij kunnen komen.
Een paar dingen die actueel moeten blijven:
- Je privacylabels. Volgens Apple (opent in een nieuw tabblad)6 ben je zelf verantwoordelijk om ze juist en actueel te houden. Voeg je een dienst toe die gegevens verzamelt, dan moeten ze mee veranderen.
- Je contactgegevens en handelaarsstatus. Verhuis je of verander je van rechtsvorm, dan moeten ze bijgewerkt worden.
- Berichten van Apple en Google. Ze kondigen nieuwe eisen meestal vooraf aan per mail en in hun ontwikkelaarsomgeving. Die berichten zijn belangrijk, want een gemiste deadline kan betekenen dat je app uit de winkel verdwijnt.
Meer over het bijhouden van je project na de lancering staat in Onderhoud na de lancering.
Wat we voor je regelen
Je hoeft de eisen van Apple en Google niet zelf uit te zoeken. In een gratis adviesgesprek kijken we naar jouw app en zeggen we wat er nodig is voor de winkel.
- We kijken of je project als app in de winkel past, of dat een web-app genoeg is.
- We zetten op een rij welk ontwikkelaarsaccount past en wat je voor de inschrijving nodig hebt; de inschrijving zelf doe jij.
- We bouwen het verwijderen van een account en de bijbehorende gegevens in je app.
- We vullen de privacylabels van Apple en Google in, kloppend met je privacyverklaring en alle diensten in je app.
- We zetten op een rij hoe betalen in de app samengaat met een abonnement dat je al via je website hebt.
- We bereiden de indiening voor en begeleiden de beoordeling, ook als er een afwijzing komt.
Twee minuten, gratis. Daarna plan je een adviesgesprek, als je wilt.
Veelgestelde vragen
Hoe lang duurt de beoordeling?
Dat verschilt per winkel en per app. Houd rekening met een afwijzing en plan wat ruimte voor je lancering. De reden van een afwijzing staat in de melding, met de richtlijn erbij.
Kan ik mijn Lovable- of Bolt-project zo in de App Store zetten?
Dat hangt af van wat je tool maakt. Een web-app moet je eerst omzetten naar een echte app, en hij moet meer bieden dan een verpakte website. Zie richtlijn 4.2 van Apple (opent in een nieuw tabblad) en Welke tool past bij jou?
Waarom moet ik 12 testers hebben?
Google vraagt dit van nieuwe persoonlijke ontwikkelaarsaccounts, voordat je je app voor iedereen publiceert. De testers moeten 14 dagen achter elkaar meedoen. Zie Google (opent in een nieuw tabblad). Met een organisatieaccount gelden andere stappen.
Moet mijn adres in de App Store staan?
Ben je een handelaar volgens de Digital Services Act, dan toont Apple je adres, telefoonnummer en e-mailadres op de productpagina in de EU. Zie Apple (opent in een nieuw tabblad).
Moet ik de indiening zelf doen?
De inschrijving voor het ontwikkelaarsaccount doe jij, omdat het account op jouw naam of die van je bedrijf staat. De rest bereiden we voor en begeleiden we. In een gratis adviesgesprek kijken we wat er voor jouw app nodig is.
Bronnen
- Apple App Review Guidelines (opent in een nieuw tabblad) Geraadpleegd op 6 oktober 2026
- Apple Become a member of the Apple Developer Program (opent in een nieuw tabblad) Geraadpleegd op 6 oktober 2026
- Google Een type ontwikkelaarsaccount kiezen (opent in een nieuw tabblad) Geraadpleegd op 6 oktober 2026
- Google Vereisten voor het testen van apps voor nieuwe persoonlijke ontwikkelaarsaccounts (opent in een nieuw tabblad) Geraadpleegd op 6 oktober 2026
- Apple Manage European Union Digital Services Act trader requirements (opent in een nieuw tabblad) Geraadpleegd op 6 oktober 2026
- Apple App privacy details on the App Store (opent in een nieuw tabblad) Geraadpleegd op 6 oktober 2026
- Google Informatie aanleveren voor het gedeelte Veiligheid van gegevens op Google Play (opent in een nieuw tabblad) Geraadpleegd op 6 oktober 2026
- Apple Offering account deletion in your app (opent in een nieuw tabblad) Geraadpleegd op 6 oktober 2026
- Google Inzicht krijgen in de verwijderingsvereisten voor app-accounts van Google Play (opent in een nieuw tabblad) Geraadpleegd op 6 oktober 2026
- Google Het Betalingsbeleid van Google Play (opent in een nieuw tabblad) Geraadpleegd op 6 oktober 2026
Vibecodechecker legt uit en geeft geen juridisch of fiscaal advies. We controleren elke regel tegen de officiële bron en zetten de datum erbij. Zo schrijven we.
Dit moet je weten
- Een app die alleen een opnieuw verpakte website is en niet nuttig, uniek of app-achtig, hoort volgens Apple niet in de App Store.
- Met een nieuw persoonlijk account bij Google draai je eerst een gesloten test met minstens 12 testers die 14 dagen achter elkaar meedoen.
- Sinds 17 februari 2025 haalt Apple apps zonder handelaarsstatus uit de App Store in de EU, totdat die is opgegeven en gecontroleerd.
- Alleen tijdelijk uitschakelen van een account is niet genoeg: gebruikers moeten het in de app kunnen verwijderen, inclusief hun gegevens.
- Apple vraagt bij een app met een login om inloggegevens van een testaccount, en je server moet aan staan als de beoordelaar je app probeert.