Erreurs et refusMis à jour le 22 octobre 20269 min de lecture

Suppression de compte obligatoire dans une app iOS : ce qu'Apple exige

Si ton app permet de créer un compte, elle doit permettre de le supprimer depuis l'app. Ce qu'Apple demande (règle 5.1.1 v), les cas particuliers, les erreurs.

Sources Apple vérifiées le 22 octobre 2026 · relu par Équipe Briksell

Sommaire

Réponse courte

Si ton app permet de créer un compte, elle doit aussi permettre de lancer la suppression de ce compte depuis l'app. C'est la règle 5.1.1(v) des App Store Review Guidelines, et c'est un motif de refus fréquent.

Ce qu'Apple attend, d'après sa page d'aide dédiée :

  • une vraie suppression du compte et des données personnelles associées, pas une simple désactivation ;
  • une option facile à trouver, en général dans les réglages du compte ;
  • un lien direct vers la page de suppression si l'opération se termine sur un site web ;
  • pas d'appel, d'e-mail ou de chat imposé pour supprimer, sauf pour les secteurs très réglementés ;
  • un délai annoncé et une confirmation quand c'est fait ;
  • la révocation des jetons Sign in with Apple si tu proposes cette connexion ;
  • la suppression des contenus publiés par la personne (photos, messages, avis).

La même règle ajoute un point souvent oublié : si ton app n'a pas de fonctions qui ont vraiment besoin d'un compte, laisse les gens l'utiliser sans se connecter.

Qui est concerné, et les exceptions

Toute app où l'on peut créer un compte

Peu importe la méthode : e-mail et mot de passe, lien magique envoyé par e-mail, numéro de téléphone, Google, Facebook ou Sign in with Apple. Dès qu'un compte est créé, la suppression doit être possible dans l'app.

Apple précise deux cas qui piègent souvent :

  • L'inscription se fait dans le navigateur. Si ton app renvoie vers ton site pour créer le compte, la suppression doit quand même être proposée dans l'app.
  • Le compte invité créé automatiquement. Si l'app crée un compte en arrière-plan au premier lancement, la personne doit pouvoir le supprimer, lui et ses données.

Les apps sans compte ne sont pas concernées

Une app qui garde tout sur le téléphone, sans inscription, n'a rien à supprimer côté serveur. C'est le cas des apps créées aujourd'hui avec Briksell : il n'y a pas de serveur fourni, les données restent sur l'appareil, donc pas de comptes en ligne. Si tu ajoutes plus tard un vrai système de comptes (après avoir exporté ton code), cette règle s'appliquera.

Les secteurs très réglementés

Pour les apps des secteurs fortement réglementés (ceux visés par la règle 5.1.1(ix), comme la banque ou la santé réglementée), Apple admet que la suppression passe par un parcours avec le service client. Pour toutes les autres apps, imposer un appel, un e-mail ou un chat n'est pas accepté.

Tout le monde, pas seulement les Européens

Apple demande que la suppression soit offerte à tous les utilisateurs, pas seulement à ceux protégés par une loi comme le RGPD en Europe ou le CCPA en Californie.

Faut-il vraiment obliger à se connecter ?

C'est la première partie de la règle 5.1.1(v), et elle évite souvent tout le problème. Apple écrit en substance : si ton app ne contient pas de fonctions importantes liées à un compte, laisse les gens l'utiliser sans connexion. Elle ne doit pas non plus exiger des informations personnelles, sauf si elles sont directement utiles à la fonction principale ou exigées par la loi.

Exemples concrets :

  • Une app de recettes où l'on consulte et enregistre ses favoris sur le téléphone n'a pas besoin de compte.
  • Une app de suivi d'habitudes peut fonctionner entièrement en local. Un compte devient utile seulement si tu proposes une synchronisation entre appareils.
  • Une app de messagerie, elle, a besoin d'un compte : la connexion est justifiée, et la suppression devient obligatoire.

Moins de comptes, c'est moins de données à protéger, moins de questions dans les étiquettes de confidentialité, et une règle de moins à respecter.

Procédure pas à pas

Étape 1 : placer le bouton au bon endroit

Le chemin le plus simple est celui qu'Apple cite : les réglages du compte. Par exemple :

Profil → Réglages du compte → Supprimer mon compte

Évite de cacher l'option au fond d'une page « Aide » ou derrière cinq écrans. Apple indique qu'un parcours rendu inutilement compliqué fera échouer la revue.

Étape 2 : un écran de confirmation clair

Voici à quoi peut ressembler l'écran qui s'ouvre :

Supprimer ton compte ? Ton compte, ton profil, tes photos et tes messages seront supprimés définitivement. La suppression est terminée sous 7 jours, et tu recevras un e-mail de confirmation. Nous gardons seulement tes factures, comme la loi nous y oblige. Boutons : « Annuler » et « Supprimer définitivement »

Les éléments importants, selon Apple :

  • dire ce qui sera supprimé ;
  • annoncer le délai (le « 7 jours » ci-dessus est un exemple : choisis le tien, en respectant les lois des pays où l'app est disponible) ;
  • expliquer ce qui est conservé si la loi l'impose ;
  • confirmer quand c'est terminé.

Tu peux ajouter une étape de confirmation, par exemple un code envoyé par e-mail à saisir. Apple l'accepte, tant que ça ne devient pas un obstacle.

Étape 3 : supprimer vraiment côté serveur

Le compte et les données personnelles associées doivent être effacés, sauf ce que tu es légalement tenu de garder. Pense aux contenus partagés : photos, publications, commentaires, avis. Apple demande de les supprimer aussi, et de prévenir la personne de ce qui serait conservé pour raison légale.

Un traitement manuel ou un peu lent est accepté, à condition d'annoncer le délai et de confirmer la fin.

Étape 4 : si tu proposes Sign in with Apple, révoquer les jetons

Apple demande de révoquer les jetons de l'utilisateur avec l'API REST de Sign in with Apple, et de traiter les changements de compte reçus par les notifications serveur à serveur. Concrètement, ça coupe le lien entre ton app et l'identifiant Apple de la personne. Le détail technique est dans Sign in with Apple : la connexion avec Apple.

Étape 5 : si l'app vend un abonnement, prévenir

Supprimer un compte n'arrête pas un abonnement payé via Apple. Apple demande d'expliquer que la facturation continue chez Apple et d'inviter la personne à résilier d'abord. Apple propose pour ça un écran de gestion des abonnements intégré (showManageSubscriptions, depuis iOS 15) et un écran de demande de remboursement (beginRefundRequest). Tu peux programmer la suppression à la fin de l'abonnement, à condition de proposer aussi une suppression immédiate. Pour la mise en place des abonnements, voir Configurer abonnements et achats intégrés Apple.

Étape 6 : si la fin se passe sur ton site

C'est accepté, mais le bouton de l'app doit mener directement à la page de suppression, pas à l'accueil du site ni à un formulaire de contact général.

Étape 7 : le dire à l'équipe de revue

Dans les notes pour App Review, indique le chemin exact (« Profil, Réglages du compte, Supprimer mon compte ») et fournis un compte de démonstration que l'équipe peut supprimer.

Erreurs fréquentes

Un bouton qui ouvre seulement un e-mail au support

C'est exactement ce qu'Apple refuse pour une app classique : la personne doit pouvoir lancer la suppression elle-même.

Désactiver au lieu de supprimer

Proposer « mettre mon compte en pause » est permis en plus, mais pas à la place de la vraie suppression.

Oublier les contenus publiés

Le compte disparaît, mais ses photos et ses messages restent visibles dans l'app. C'est incomplet.

Ne rien dire sur le délai

Sans délai annoncé ni confirmation, la personne ne sait pas si sa demande a abouti.

Oublier le compte invité

Un compte créé automatiquement reste un compte : il doit pouvoir être supprimé.

Réserver la suppression aux Européens

La règle vaut pour tous les utilisateurs, quel que soit leur pays.

Vérification

Fais ce test réel avant d'envoyer ton app : crée un compte de test, publie un contenu, puis supprime le compte depuis l'app. Essaie de te reconnecter avec les mêmes identifiants, et vérifie que le contenu publié a disparu. La liste ci-dessous est enregistrée seulement dans ton navigateur.

Ta checklist0/10

Tes cases sont gardées dans ce navigateur. Cocher une case ne prouve rien à Apple : vérifie chaque point pour de vrai.

Sources Apple et date de vérification

Vérifié le 22 octobre 2026 sur les pages officielles d'Apple :

  • 5.1.1(v) Offering account deletion in your app : vraie suppression, emplacement, lien web direct, pas d'appel ou d'e-mail imposé hors secteurs réglementés, délai et confirmation, jetons Sign in with Apple, comptes invités, contenus publiés, abonnements, tous les utilisateurs.
  • App Store Review Guidelines : règle 5.1.1(v) (connexion non obligatoire, suppression dans l'app), 5.1.1(i) (politique de confidentialité), 5.1.1(ix) (secteurs réglementés).
  • Appeal to the App Review Board : comment contester un refus.

Ce guide n'est pas un conseil juridique : pour savoir quelles données tu dois légalement conserver, renseigne-toi auprès d'un professionnel.

FAQ

Peut-on garder certaines données après la suppression ?

Oui, seulement celles que la loi t'oblige à conserver (par exemple des factures), et tu dois expliquer à la personne ce qui est gardé. Ta politique de confidentialité doit aussi décrire comment demander la suppression des données (règle 5.1.1(i)).

La suppression doit-elle être immédiate ?

Non. Apple accepte un traitement manuel ou différé, si tu annonces le délai et confirmes la fin. Ce délai doit respecter les lois locales.

Mon app utilise une connexion par lien magique, suis-je concerné ?

Oui. Dès qu'un compte est créé, quelle que soit la façon de se connecter, la suppression doit être possible dans l'app.

Que répondre si Apple a refusé mon app pour 5.1.1(v) ?

Ajoute la suppression, puis indique dans ta réponse le chemin exact dans l'app. Si tu penses que ton app n'est pas concernée (pas de création de compte), explique-le en répondant dans App Store Connect avant d'envisager un appel. Pour les autres causes de refus, lis Pourquoi Apple refuse une application.

Passer à l'action

Le plus simple reste de ne demander un compte que lorsqu'il sert vraiment. Avec Briksell, tu décris ton app et l'IA construit une vraie app React Native qui garde les données sur le téléphone : pas de compte à gérer. Pour les abonnés, l'outil App Store Readiness contrôle le code sur les règles Apple qui concernent ton app et peut le corriger ; seule Apple décide de la validation. Prêt à essayer ? Crée ton app.

Sources officielles

À lire ensuite

← Tous les guides « Erreurs et refus »Tous les thèmes