Vérification d’âge sans application : une page web suffit
En bref
Une vérification d’âge au retrait n’a pas besoin d’application : le client scanne un QR code, une page web s’ouvre sur son téléphone et le navigateur lui demande l’accès à la caméra. Avec AgePass, le client centre son visage à l’écran et son âge est vérifié automatiquement en quelques secondes, avant l’ouverture du casier. L’opérateur n’a ni application à publier ni casier à remplacer : AgePass s’intègre via API.
Sommaire
Définition : la vérification d’âge sans application
Une vérification d’âge sans application est un contrôle d’âge réalisé directement dans le navigateur du téléphone, à partir d’une page web, sans rien télécharger. Le client ouvre la page en scannant un QR code et utilise la caméra de son téléphone depuis cette page.
Ce guide s’adresse aux opérateurs de casiers et de consignes, et aux commerçants qui proposent un retrait autonome de produits réservés aux majeurs : alcool, CBD, produits de pharmacie ou de parapharmacie. Le fonctionnement général du contrôle est décrit dans notre guide sur la vérification d’âge automatique.
Pourquoi une application crée de la friction au retrait
Le contrôle d’âge au retrait a lieu à un moment précis : le client est devant le casier et veut récupérer sa commande. Lui demander d’installer une application à ce moment-là ajoute plusieurs étapes qui n’ont rien à voir avec le retrait :
- Trouver l’application dans le store de son téléphone.
- La télécharger et l’installer, avec la connexion disponible sur place.
- L’ouvrir et accepter ses conditions, parfois créer un compte.
- Faire enfin la vérification, puis revenir au casier.
Pour le client, l’application ne sert qu’une fois : au moment de ce retrait. Chaque étape ajoutée est une occasion d’abandonner le retrait ou de solliciter le service client.
Une page web supprime les trois premières étapes. Le client passe directement du QR code à la vérification.
Comment se déroule une vérification d’âge dans le navigateur ?
Avec AgePass, le parcours tient en quelques gestes, tous réalisés sur le téléphone du client :
- Scan du QR code. Le client scanne le QR code affiché sur la consigne avec l’appareil photo de son téléphone. Une page web de vérification d’âge s’ouvre.
- Autorisation de la caméra. Le navigateur demande au client s’il autorise la page à utiliser la caméra. Le client accepte.
- Visage centré. Guidé par le retour caméra, le client centre son visage à l’écran.
- Résultat. AgePass vérifie son âge automatiquement, en quelques secondes. Si l’âge est validé, l’autorisation d’ouverture est transmise au casier. Sinon, le casier reste fermé.
AgePass vérifie uniquement l’âge, par scan du visage. AgePass ne vérifie pas l’identité du client.
La lecture d’un QR code ne demande pas non plus d’application dédiée sur les smartphones récents. Apple documente la lecture d’un code QR avec l’appareil photo de l’iPhone. Côté Android, Google indique que les smartphones sous Android 9 ou plus récent lisent les QR codes via l’appareil photo standard.
Comment une page web accède-t-elle à la caméra ?
Les navigateurs donnent accès à la caméra par une interface standard, getUserMedia, définie par le W3C dans la spécification Media Capture and Streams. D’après la documentation MDN de getUserMedia, cette interface obéit à trois règles :
- HTTPS obligatoire. L’accès à la caméra n’est possible que dans un contexte sécurisé, c’est-à-dire une page chargée en HTTPS.
- Autorisation du client. Le navigateur doit demander l’autorisation de l’utilisateur avant d’ouvrir la caméra, au moins la première fois.
- Indicateur visible. Le navigateur doit afficher un indicateur montrant que la caméra est utilisée.
MDN classe cette interface comme largement disponible dans les navigateurs depuis septembre 2017. Sur mobile, une page peut demander de préférence la caméra frontale, celle qui fait face à l’utilisateur.
Si le client refuse l’autorisation, le navigateur bloque l’accès et la page ne peut pas utiliser la caméra. Le scan du visage ne peut alors pas avoir lieu, l’âge n’est pas validé et le casier reste fermé.
Ce que la vérification dans le navigateur implique sur le terrain
Une page web retire l’application du parcours, mais elle repose sur trois conditions côté client :
- Un smartphone avec caméra frontale et navigateur à jour. Le client utilise son propre téléphone.
- L’autorisation de la caméra. Le client doit accepter la demande du navigateur.
- Une connexion Internet. La page de vérification se charge depuis le réseau : le téléphone du client doit avoir une connexion au moment du retrait.
Pour l’opérateur, deux points méritent d’être vérifiés avant un pilote :
- La couverture réseau au pied du casier. Une consigne installée en sous-sol ou dans un parking peut capter mal.
- Le parcours de secours. Un client sans smartphone, sans connexion ou qui refuse le scan ne peut pas valider son âge au casier. La suite (remise au comptoir après contrôle, retour à l’expéditeur, remboursement) relève de la procédure de l’enseigne et de l’opérateur, à définir avant le lancement.
Ce que l’opérateur n’a pas à faire
La vérification dans le navigateur déplace l’effort hors du parc de casiers :
- Pas d’application à publier. Pas de développement mobile, pas de publication dans les stores, pas de mises à jour d’application à pousser aux clients.
- Pas de nouveau matériel. Le client utilise la caméra de son propre téléphone : aucune caméra ni tablette n’est à installer sur la consigne.
- Pas de remplacement des casiers. AgePass s’intègre via API, sans remplacer les casiers ou bornes existants et sans refonte du système d’information.
L’intégration prend de quelques jours à quelques semaines selon la taille du parc. Le détail des étapes côté opérateur est dans notre guide pour les opérateurs de consignes.
Comparatif : application ou page web ?
| Critère | Application à installer | Page web (AgePass) |
|---|---|---|
| Téléchargement au moment du retrait | Oui | Non |
| Compte à créer | Selon l’application | Non |
| Publication et maintenance dans les stores | Oui, par l’opérateur ou son prestataire | Non |
| Connexion Internet au retrait | Pour le téléchargement, au minimum | Pour charger la page |
À retenir
- Au retrait, le client utilise l’application une seule fois : l’installer devant le casier ajoute des étapes sans rapport avec le retrait.
- Avec AgePass, le client scanne le QR code de la consigne, une page web s’ouvre, il autorise la caméra et centre son visage : son âge est vérifié en quelques secondes.
- Les navigateurs accèdent à la caméra par une interface standard, en HTTPS uniquement, après autorisation du client.
- Le client a besoin d’un smartphone avec caméra et d’une connexion Internet au moment du retrait.
- L’opérateur n’a ni application à publier ni casier à remplacer : AgePass s’intègre via API.
Les réponses aux questions fréquentes sur AgePass sont regroupées dans la FAQ.
Tester le parcours sans application
Une démo de 30 minutes en visio montre le parcours complet, du scan du QR code à l’ouverture du casier. Réservez une démo pour voir la vérification dans le navigateur, ou rejoignez la liste d’attente pour lancer un pilote gratuit de 2 mois sur un point de retrait existant.
Secteurs concernés
Questions fréquentes
- Faut-il installer une application pour vérifier son âge avec AgePass ?
- Non. Le client scanne le QR code affiché sur la consigne, une page web s’ouvre sur son téléphone et la vérification d’âge se fait dans cette page, par scan du visage. Aucune application n’est à télécharger.
- Comment une page web peut-elle utiliser la caméra du téléphone ?
- Les navigateurs donnent accès à la caméra par une interface standard, getUserMedia, réservée aux pages chargées en HTTPS. Le navigateur demande l’autorisation au client avant d’ouvrir la caméra et affiche un indicateur tant qu’elle est utilisée.
- Que se passe-t-il si le client refuse l’accès à la caméra ?
- Sans autorisation, la page ne peut pas accéder à la caméra et le scan du visage ne peut pas avoir lieu. L’âge n’est donc pas validé et le casier reste fermé.
- L’opérateur doit-il publier une application ou changer ses casiers ?
- Non. Il n’y a pas d’application à publier dans les stores. AgePass s’intègre via API, sans remplacer les casiers ou bornes existants, et le pilote gratuit de 2 mois se configure sur un point de retrait existant, sans nouveau matériel.