Aller au contenu
WebViewGold Du vibe coding à l'App Store
Français
Obtenir WebViewGold

Conformité aux stores

L'obligation de suppression de compte, et comment l'implémenter en 20 minutes

Si les utilisateurs peuvent créer un compte, les deux stores exigent un moyen de le supprimer : Apple dans l'app depuis 2022, Google dans l'app et via un lien web depuis 2024. La plupart des apps vibe-codées l'oublient à la première soumission. Voici l'implémentation pour les backends courants.

Dès $109 en paiement unique par plateforme, ou notre équipe s'occupe de tout dès $698.

  • Garantie d'approbation – ou remboursement sous 14 jours
  • Aucun codage requis
  • Paiement unique, mises à jour gratuites
  • Support humain 24/7
  • Conçu en Allemagne depuis 2014 · ISO 27001

Ce qui est exactement exigé

Apple (guideline 5.1.1 v) : l'option de suppression de compte doit être facile à trouver dans l'app (réglages ou profil), elle doit supprimer le compte et les données associées (pas seulement le désactiver), et elle peut inclure une étape de confirmation ou un court délai de grâce. Rediriger vers un site web n'est acceptable que pour les apps fortement réglementées.

Google Play (règles relatives aux données utilisateur) : les apps qui proposent la création de compte doivent proposer la suppression dans l'app ainsi qu'une ressource web pour les demandes de suppression, dont vous saisissez l'URL dans la section Sécurité des données de la Play Console. La suppression des données doit aussi être mentionnée dans le formulaire Data safety.

Schéma d'implémentation

Une fonction backend avec droits admin, appelée depuis un bouton confirmé dans les réglages.

  1. Ajoutez un bouton « Supprimer le compte »

    Dans l'écran réglages/profil, visible sans devoir parcourir des menus. Dialogue de confirmation : « Cette action supprime votre compte et toutes vos données. Elle est irréversible. »

  2. Créez une fonction de suppression côté serveur

    Supabase : une edge function utilisant la clé service role qui supprime les lignes de l'utilisateur (ou s'appuie sur ON DELETE CASCADE) et appelle auth.admin.deleteUser(userId). Firebase : une Cloud Function appelable qui supprime les documents Firestore et l'utilisateur Auth (ou l'extension « Delete User Data »). Base44 : utilisez l'action intégrée de gestion des utilisateurs ou une fonction backend qui supprime l'utilisateur et ses entités.

  3. Appelez-la avec la session en cours

    Le bouton appelle la fonction avec le token de l'utilisateur, afin que seul le propriétaire puisse supprimer le compte. En cas de succès, déconnectez l'utilisateur et affichez un écran de confirmation.

  4. Ajoutez une page web de suppression

    Une simple page /delete-account qui explique le parcours dans l'app et propose un formulaire e-mail pour les utilisateurs qui ont désinstallé l'app. Saisissez cette URL dans la Play Console.

  5. Mentionnez-la dans la politique de confidentialité

    Une phrase : comment supprimer le compte et combien de temps les sauvegardes sont conservées.

Prompt pour votre builder

Adaptez le nom du backend si nécessaire.

À coller dans Lovable, Bolt, v0, Replit ou Cursor
Add a "Delete my account" feature required by the Apple App Store and Google Play:
1. In the account settings screen, add a "Delete account" button with a confirmation dialog explaining that the account and all data will be permanently deleted.
2. Create a secure server-side function (edge function / cloud function) that, given the authenticated user's token, deletes all rows belonging to the user and then deletes the auth user. Use the service role / admin SDK on the server only.
3. After successful deletion, sign the user out and show a confirmation page.
4. Add a public /delete-account page that explains how to delete the account in the app and offers a contact form for users who no longer have the app installed.
5. Add a sentence about account deletion to the /privacy page.

WebViewGold nous a permis d'avoir le temps de mise sur le marché le plus court et le plus efficace jamais possible parmi toutes les autres plates-formes d'application que nous avons essayées au cours des 5 dernières années. Je ne sais pas pourquoi je ne vous ai pas découvert plus tôt, mais je suis vraiment, vraiment content de l'avoir fait. Nous approchons actuellement les 6000 téléchargements d'application sur l'App Store iOS et Google Play Store sans aucun problème!

Antonio Davila · CodeCanyon

Questions fréquentes

Puis-je simplement désactiver le compte ?

Non. Apple exige explicitement la suppression du compte et des données associées, pas une désactivation. Un court délai de grâce (par exemple 14 jours avant la suppression définitive) est autorisé si vous l'expliquez.

Sign in with Apple demande-t-il un traitement particulier ?

Oui. Quand un utilisateur connecté via Sign in with Apple supprime son compte, Apple vous demande de révoquer le token Sign in with Apple via son API REST pour que la relation disparaisse des réglages de l'identifiant Apple de l'utilisateur. Supabase et Firebase documentent cet appel.

Et pour les apps sans inscription ?

Si les utilisateurs ne créent jamais de compte (aucune connexion), l'exigence ne s'applique pas. Un usage invité avec comptes facultatifs exige quand même la suppression pour ces comptes.

Trois façons de mettre votre app dans les stores

Même résultat, charge de travail différente de votre côté. Les trois formules incluent la garantie d'approbation et le support humain 24/7.

Faites-le vous-même

$109 par plateforme, paiement unique

La licence WebViewGold : un projet Xcode ou Android Studio prêt à l'emploi. Collez votre URL, définissez le nom et l'icône, activez les fonctionnalités, compilez et soumettez. Mises à jour gratuites à vie.

Voir les offres sur la page principale

Full Service

$698 par plateforme $798

Envoyez-nous votre URL et votre icône. Notre équipe configure, compile et livre votre app sous 72 heures, en marque blanche, projets sources inclus. Les deux plateformes pour $1,158.

Détails du Full Service Propulsé par WeSetupYourWebViewApp

Prix Soldes d'hiver valables jusqu'au 31 décembre 2026.

Prêt à publier votre app ?

Garantie d'approbation App Store & Google Play – ou remboursement sous 14 jours

Vous préférez déléguer ? Full Service : nous configurons, compilons et livrons sous 72 heures, dès $698 par plateforme. Des questions ? Chattez avec nous 24/7.

Les remboursements sont accordés aux conditions indiquées dans notre FAQ : un refus non lié au contenu par Apple et/ou Google, demandé dans les 14 jours suivant l'achat.