Hoe (en waarom) je accountverwijdering in je app moet aanbieden

Bijgewerkt op 28. juli 2023 door Jan Bunk

Een schattige humanoïde robot gooit een stapel gegevens in een prullenbak in een sombere steeg, digitale kunst

Waarom je accountverwijdering moet aanbieden

Als je je app indient bij de Apple App Store, wordt deze beoordeeld om er zeker van te zijn dat hij voldoet aan de beoordelingsrichtlijnen van de App Store.

Een van die richtlijnen is het volgende:

"Als je app het aanmaken van accounts ondersteunt, moet je ook het verwijderen van accounts aanbieden binnen de app."

Google heeft een vergelijkbare richtlijn voor de Google Play Store, maar ze zijn niet erg strikt in het handhaven ervan.

Het aanbieden van accountverwijdering

Voor apps die gebaseerd zijn op websites is de beste oplossing om een functie voor het verwijderen van accounts te maken op je website. Op die manier werkt het identiek in je app. Als dat niet mogelijk is (of de release van je app zou vertragen), geen zorgen! We hebben een alternatieve oplossing.

Je kunt de app-gebaseerde accountverwijderingsfunctie inschakelen in het dashboard voor app-aanpassingen.

Daarna kunnen je gebruikers in de app-instellingen verzoeken om hun account te verwijderen.

Gebruik je een app-lay-out die geen directe manier heeft om de app-instellingen te openen?

Je kunt de app-instellingen ook openen via JavaScript, met deze functie: showSettingsPage()

Je zou eens kunnen kijken naar de executeWhenAppReady() functie van ons app-helper script. Het zorgt ervoor dat je website niet probeert te communiceren met de app voordat deze klaar is of wanneer je website wordt geladen met een gewone browser (ReferenceError, functie is niet gedefinieerd).

De werking van de accountsverwijderings-functie

Je gebruikers kunnen hun e-mail/gebruikersnaam invoeren en eventuele andere informatie die ze willen meesturen met het verzoek om een account te verwijderen. Zodra we een verzoek ontvangen, sturen we het via e-mail naar je door.

Als je zo'n e-mail van ons ontvangt, moet je contact opnemen met de gebruiker die de accountverwijdering heeft aangevraagd om dit te bevestigen. Je moet dit doen omdat theoretisch gezien elke gebruiker een verzoek kan indienen om een account te verwijderen, omdat de app niet kan controleren welke gebruiker op dat moment is ingelogd.

Hoe het er in de app uitziet

Hier zijn enkele schermafbeeldingen van de verwijderingsfunctie in de app-instellingen.

Een screenshot van de app-instellingen met de kaart ‘Gegevens verwijderen’. Een screenshot van het scherm waar gebruikers hun e-mailadres kunnen invoeren om de verwijdering van hun account aan te vragen.

Gerelateerde artikelen


Een schattige humanoïde robot die een pakket overhandigt met een blauwe gloed, digitale kunst

Het indienen van je app-update ter beoordeling bij Google

Een gids over hoe je een release maakt voor je app-update en deze ter beoordeling indient met behulp van de Google Play Console.

Een schattige humanoïde robot gooit een stapel gegevens in een prullenbak in een sombere steeg, digitale kunst

De verrassende voordelen van het omzetten van je website in een mobiele app

Ontketen de kracht van mobiel: transformeer je website in een app voor meer betrokkenheid en bedrijfsgroei

Een grote futuristische kraan bouwt een grote satellietschotel in de ruimte, digitale kunst

Het integreren van OneSignal

webtoapp.design biedt ook een OneSignal-integratie voor pushmeldingen, die een paar voordelen heeft ten opzichte van onze standaard pushmeldingsservice.


Auteur Jan Bunk
Geschreven door
Jan Bunk

Hallo, ik ben Jan! Ik heb webtoapp.design opgericht in 2019 tijdens mijn studie informatica aan de universiteit. Sindsdien is er veel veranderd; niet alleen ben ik afgestudeerd, maar het is ook niet langer alleen ik die webtoapp.design runt. We zijn uitgegroeid tot een wereldwijd, volledig remote team en hebben veel ervaring opgedaan rondom app-ontwikkeling en app-publicatie. We hebben honderden apps gemaakt en gepubliceerd in de app stores, waar ze honderdduizenden keren zijn gedownload.