Blog

Age Protection : la protection digitale des mineurs intégrée à vos apps natives

Protéger les utilisateurs mineurs n'est plus une option : plusieurs législations imposent désormais aux applications d'adapter leur comportement selon l'âge de leurs utilisateurs, sous peine de retrait des stores. Age Protection intègre cette conformité directement dans vos applications natives GoodBarber, sans une ligne de code de votre côté. Voici comment l'activer et ce qui change pour vos utilisateurs.

Le problème : se conformer sans développer

Ces dernières années, plusieurs pays — à commencer par les États-Unis — ont durci leur cadre légal autour de la protection des mineurs sur les plateformes numériques. Ces lois imposent aux applications de tenir compte de la tranche d'âge de leurs utilisateurs pour adapter les fonctionnalités accessibles. Toute application qui collecte des données, affiche des publicités ou permet des interactions sociales doit appliquer des restrictions spécifiques dès lors que l'utilisateur est mineur (moins de 16 ans).

Sur une app développée sur mesure, c'est un chantier : détection de l'âge, branchements conditionnels sur chaque fonctionnalité sensible, maintenance à chaque évolution de la loi. Avec GoodBarber, la vérification d'âge est intégrée nativement dans vos applications iOS et Android. Vous activez un réglage, le reste suit.

Comment ça fonctionne ?

Une activation pilotée par la loi locale

Age Protection ne s'active que sur les territoires où une loi de protection des mineurs est en vigueur. Concrètement, les SDK d'Apple et de Google ne renvoient une tranche d'âge que lorsque l'application est lancée depuis l'un de ces territoires — par exemple le Brésil ou le Texas. Ailleurs, le système d'exploitation ne communique aucune information : la fonctionnalité reste en veille et l'utilisateur est traité comme un adulte, sans aucune restriction.

Cette logique est gérée par les plateformes elles-mêmes. La liste des territoires concernés évolue avec la législation, sans action de votre part.

Détection de la tranche d'âge

Sur un territoire concerné, à chaque lancement de l'application (si la fonctionnalité est activée), l'app interroge automatiquement le système d'exploitation pour récupérer la tranche d'âge de l'utilisateur :

  • Sur iOS, cette information est fournie par Apple via le compte App Store de l'utilisateur.
  • Sur Android, elle est fournie par Google Play.

Si la vérification réussit, le résultat est mis en cache pour les prochains lancements. Si l'utilisateur se trouve dans un territoire concerné mais que la plateforme ne peut pas fournir l'information (compte non renseigné, version trop ancienne, etc.), l'application applique par défaut les restrictions liées aux utilisateurs de 15 ans ou moins, afin de garantir la protection des mineurs en toutes circonstances.

À noter : Si la fonctionnalité Age Protection est désactivée ou absente de votre build, l'utilisateur est considéré comme adulte par défaut.

Que se passe-t-il pour un utilisateur mineur (15 ans ou moins) ?

Lorsqu'un utilisateur est identifié comme mineur, l'application adapte automatiquement son comportement sur plusieurs points :

Aucun tracking ni publicité externe

Le suivi statistique, la géolocalisation et les services publicitaires tiers sont désactivés. La popup de consentement ne s'affiche plus, car elle n'a plus de raison d'être.

Accès aux commentaires restreint

Les boutons de commentaires sont grisés et inactifs. Les mineurs ne peuvent ni lire ni écrire de commentaires dans l'application.

Chat et liste d'utilisateurs inaccessibles

Si votre application dispose d'un espace de chat ou d'une liste d'utilisateurs, un écran "Accès restreint" s'affiche à la place. Ce comportement protège les mineurs en leur évitant d'exposer des données personnelles dans des espaces conçus pour les adultes.

Contrôle parental pour les achats in-app

Si un utilisateur mineur tente de souscrire à un abonnement in-app, une validation parentale est requise avant de finaliser l'achat.

Inscription désactivée

Pour protéger les données personnelles, les mineurs ne peuvent pas créer de compte ni se connecter à votre application. Le bouton d'inscription est désactivé et la connexion via les réseaux sociaux est masquée.

Comment activer Age Protection sur votre application ?

L'activation se fait directement depuis votre back-office GoodBarber, dans la section Centre de confidentialité, sous la rubrique Contrôle d'âge.

Activez simplement le toggle "Activer la vérification d'âge" et sauvegardez. Le module sera automatiquement intégré à votre prochain build iOS et Android.

Important : Toute modification de ce paramètre entraînera une mise à jour de votre build. Pensez à régénérer votre certificat mobile si nécessaire.

En résumé

FonctionnalitéUtilisateur adulte (16 ans et +)Utilisateur mineur (15 ans et -)
Tracking & stats✅ Actif❌ Désactivé
Publicités externes✅ Actives❌ Désactivées
Géolocalisation✅ Disponible❌ Désactivée
Popup de consentement✅ Affichée❌ Masquée
Commentaires✅ Accessibles❌ Grisés
Chat & liste utilisateurs✅ Accessibles🔒 Écran restreint
Achats in-app✅ Directs🔐 Avec validation parentale
Inscription / Connexion✅ Disponible❌ Désactivée

Notre rôle et le vôtre

En tant que plateforme, GoodBarber a travaillé à assurer la compatibilité de ses fonctionnalités avec Age Protection : tracking, publicités, commentaires, chat, achats in-app… chacune de ces briques se comporte correctement selon la tranche d'âge détectée.

En revanche, nous ne maîtrisons pas le contenu publié dans votre application. La nature des articles, des médias, des sections et des services que vous proposez relève de votre seule responsabilité éditoriale. C'est à vous, en tant qu'éditeur de l'application, de vous assurer que le contenu que vous diffusez est adapté à votre audience cible, et de paramétrer correctement la tranche d'âge de votre application lors de sa soumission sur l'App Store et le Google Play Store.

Activer Age Protection ne dispense pas de cette démarche : c'est un outil de protection technique, pas un substitut à une politique de contenu adaptée.

Age Protection est disponible dès maintenant pour toutes les applications natives GoodBarber. Activez-le en quelques secondes depuis votre back-office, dans Centre de confidentialité → Contrôle d'âge, puis régénérez votre build : votre application est conforme dès sa prochaine mise à jour.

À lire aussi

  5 min de lecture

Retrouvez des réponses dans vos podcasts avec GoodBarber Chatbot

Prenons une radio locale dont l’app propose des émissions en direct, une grille de programmes et des interviews à la demande. Chaque enregistrement possède un titre et une description. Ces informations facilitent la navigation, mais une interview contient souvent des détails utiles qui ne figurent pas dans son résumé.Dans notre exemple, l’épisode s’intitule « La ville que nous partageons ». Sa description présente une conversation sur la vie quotidienne en ville. Au cours de l’enregistrement, un urbaniste explique les mesures prévues contre la chaleur estivale : planter des arbres le long des trajets scolaires, créer de l’ombre dans les cours de récréation et remplacer certaines surfaces pavées par des espaces végétalisés.Aucune de ces mesures n’apparaît dans le titre ou la description. Un auditeur se souvient du sujet et demande :Quel épisode expliquait comment la ville compte réduire la chaleur estivale ?Nous avons ajouté les podcasts audio aux sources de connaissances de GoodBarber Chatbot pour que des questions comme celle-ci puissent mener à vos émissions. Deux niveaux sont disponibles : les informations écrites que vous publiez sur chaque épisode et le contenu audio que vous choisissez de faire transcrire.

  4 min de lecture

Vos lives et vos vidéos Twitch, désormais dans votre app

En bref. Twitch est une extension de GoodBarber, l'app builder sans code, qui ajoute une chaîne Twitch comme source d'une section Vidéo. Quand la chaîne est en live, le stream prend la tête de la section ; le reste du temps, la section liste les vidéos de la chaîne. Vous la connectez une fois, avec un Client ID et un Client Secret obtenus dans la console des développeurs Twitch. Elle est gratuite pour les apps Content : chaque section compte pour une des extensions incluses dans votre plan.Le public est sur Twitch. En septembre 2026, les spectateurs y ont regardé 1,51 milliard d'heures de lives, avec en moyenne 2,1 millions de personnes devant un stream à tout moment, selon TwitchTracker. Voici ce que donne l'extension pour une créatrice qui passe en live tous les mardis à 20 h.

  4 min de lecture

Transformez vos documents en réponses avec GoodBarber Chatbot

Dans une app, publier un document utile n’est qu’une partie du travail. Encore faut-il que chacun retrouve la bonne information au moment d’agir. Un fichier bien nommé aide à parcourir une bibliothèque, mais le lecteur peut avoir une question plus immédiate.La communication d’entreprise n’est qu’une application possible. La même approche peut servir des ressources pédagogiques, des guides pour les membres d’une organisation, des références techniques ou d’autres documents utiles partagés dans une app. Dans notre exemple, un collaborateur prépare un déplacement chez un client et souhaite savoir :Quels frais de déplacement nécessitent une autorisation préalable ?Nous avons ajouté les documents aux sources de GoodBarber Chatbot pour que les fichiers que vous tenez déjà à jour puissent alimenter ces échanges. Vous choisissez les documents. Les utilisateurs posent leurs questions avec leurs propres mots. L’assistant recherche les passages pertinents et s’appuie dessus pour formuler sa réponse.La question devient une porte d’entrée dans la politique de déplacement. Le collaborateur peut partir de la décision qu’il doit prendre, même sans connaître le titre du document qui l’explique.

Conseils pour créer une app