Le code imprimé ne traite rien. Il s'agit d'un motif statique de carrés, il est décodé hors ligne et il n'est pas davantage soumis au droit de la protection des données qu'un numéro de téléphone sur une affiche.
La redirection derrière lui est une autre affaire. Dès que quelqu'un ouvre le lien décodé, votre serveur reçoit une adresse IP, un user agent, un horodatage et, généralement, un référent. Il s'agit d'un traitement de données personnelles, et tout ce que le RGPD rattache au traitement s'applique ici : une base légale, une notice réellement accessible, une durée de conservation et une réponse défendable à la question de savoir qui d'autre y a accès.
Cet article explique ce qu'un scan génère réellement et ce que chaque élément exige. La vue d'ensemble pour les liens se trouve dans RGPD pour les raccourcisseurs d'URL, et la question des cookies est traitée dans le consentement aux cookies pour les liens courts.
Ce qu'un scan produit réellement
Le décodage se fait sur l'appareil, sans aucune connexion réseau. À ce stade, rien n'a quitté le téléphone, raison pour laquelle le code lui-même n'est pas la question de conformité que l'on imagine.
L'ouverture du lien produit une requête HTTP ordinaire. La redirection voit l'adresse IP, la chaîne du user agent, l'heure et parfois un référent. Un code dynamique ajoute un saut avant la destination : c'est donc votre serveur qui voit ces éléments en premier, puis celui de la destination.
Une adresse IP est une donnée personnelle dans le cas ordinaire. La Cour de justice l'a confirmé dans l'affaire Breyer, et l'article 4 définit les données personnelles de façon à inclure l'identification indirecte. Deux conséquences que l'on a du mal à accepter en découlent : vous n'avez pas besoin de savoir qui est quelqu'un pour que la donnée soit personnelle, et les compteurs agrégés ne la rendent pas anonyme par magie, car l'agrégation intervient après la collecte.
Quelle base légale
Pour compter les scans, l'intérêt légitime au titre de l'article 6(1)(f) est normalement la bonne base, et c'est celle que la plupart des campagnes devraient utiliser plutôt qu'une bannière de consentement que personne ne lit.
Cette base n'est pas gratuite. Elle exige un test de mise en balance rédigé avant la campagne : quel est l'intérêt (savoir si l'affiche à l'entrée nord fonctionne), pourquoi il est nécessaire, quel est son impact sur la personne et ce que vous avez fait pour le minimiser. Tronquer les adresses IP, conserver le pays plutôt que les coordonnées et fixer une courte durée de conservation sont les mesures d'atténuation qui font pencher le test en votre faveur. Vérifiez lesquelles votre propre outil vous permet réellement d'appliquer ; les sections suivantes y reviennent.
Le consentement devient nécessaire à un moment précis, et il vaut la peine de savoir exactement où se situe la limite. Pas pour le comptage. Pas pour l'agrégation au niveau du pays. Oui pour les cookies non essentiels déposés sur la page de destination : c'est la règle ePrivacy plutôt que le RGPD, et elle s'applique quelle que soit votre base pour les données sous-jacentes. Oui pour créer un profil qui suit la personne d'un site à l'autre, ce que fait un pixel de retargeting sur la destination.
C'est la distinction véritablement utile dans tout ce domaine : le comptage des scans et la publicité intersites sont des activités différentes, régies par des règles différentes, et c'est le fait de les traiter comme une seule chose qui produit à la fois une collecte excessive et des bannières inutiles.
Ce que la notice doit dire et où
L'affiche ne peut pas porter la notice de confidentialité et, au moment où la page se charge, le traitement a déjà eu lieu. La notice se trouve donc sur la page de destination, accessible sans avoir à la chercher, et elle doit parler honnêtement d'un scan précis plutôt que du site web en général. Cette même page porte une obligation d'accessibilité qui lui est propre, traitée dans l'accessibilité des QR codes.
La version exploitable dit ceci : le scan de ce code ouvre une page qui enregistre la visite, nous enregistrons l'heure, le pays approximatif et le type d'appareil, nous le faisons pour mesurer l'efficacité des emplacements, sur la base de l'intérêt légitime, nous conservons les enregistrements bruts pendant une courte période définie, et voici qui traite ces données pour notre compte.
Deux problèmes reviennent régulièrement. Un code qui apparaît sur un support physique dans un pays alors que la notice de la page de destination n'existe que dans une autre langue n'est pas réellement transparent. Et une notice qui décrit « notre site web » alors que la campagne consiste en un autocollant posé sur le bord d'une étagère en magasin ne décrit pas ce qui s'est réellement passé.
C'est la conservation qui fait dévier la plupart des campagnes
La limitation des finalités fait le travail ici. Un rapport de campagne a besoin des enregistrements bruts pendant des semaines ; personne n'a besoin du journal brut de chaque scan effectué sur une affiche de 2024.
Le schéma qui tient la route : une courte durée de conservation pour les enregistrements bruts, puis des agrégats conservés indéfiniment. Les compteurs par jour, par pays et par code subsistent. La ligne contenant une adresse IP, non. Cela respecte la limitation de la conservation sans perdre les chiffres que l'on vous demandera un jour.
Cela répond aussi à la question délicate des demandes d'accès et d'effacement, car une fois la durée écoulée, il ne reste plus rien de rattachable à remettre ou à supprimer.
L'endroit où les données sont physiquement stockées compte aussi, et pour les campagnes dans l'UE, c'est la différence entre une réponse simple et une analyse de transfert. La résidence des données dans l'UE pour le marketing traite ce sujet, et Schrems II et les pixels de tracking explique ce qui se passe lorsque l'outil d'analytics n'est pas situé dans l'UE.
Quand une AIPD est-elle réellement nécessaire ?
Rarement pour un code marketing. Un scan d'affiche qui produit une consultation de page et un compteur est un traitement à faible risque, quelle que soit l'analyse retenue.
Le seuil est franchi lorsque le scan est rattaché à une personne identifiable plutôt qu'à un compteur : un code de fidélité lié à un compte, un code destiné aux salariés qui enregistre qui se trouvait où et quand, ou un code qui combine des données de localisation pour créer un schéma de déplacement. Il s'agit d'une surveillance systématique, et l'article 35 commence alors à s'appliquer. SOC 2 et HIPAA pour le tracking des liens traite de la question voisine du tracking dans les contextes réglementés.
L'autre risque qui mérite d'être mentionné ne vient pas de vous. Un QR code dissimule sa destination, ce qui est précisément ce qui permet au quishing de fonctionner. Un code sur votre emballage qu'un inconnu recouvre d'un autocollant devient un problème pour votre réputation, même si le traitement ne vous appartenait pas, et la mesure d'atténuation consiste à utiliser un domaine que les gens reconnaissent et à vérifier périodiquement que les codes présents sur le terrain résolvent toujours vers la bonne destination.
Demander au prestataire ce qu'un scan stocke et où cela se trouve est la décision la moins coûteuse à bien prendre. Créez un lien sur le plan gratuit, scannez-le et lisez l'enregistrement qu'il produit avant l'impression de la campagne.
Vous êtes le responsable du traitement, le prestataire de redirection est le sous-traitant
L'entreprise qui imprime le code décide pourquoi les scans sont comptés : c'est donc le responsable du traitement. Le service qui exécute la redirection traite les données pour son compte, ce qui signifie que l'article 28 exige un accord de traitement des données écrit et une liste des sous-traitants ultérieurs avant le début de la campagne, et non après une réclamation. Certaines pages de confidentialité de prestataires promettent la conformité en termes généraux. Ce qu'il vous faut d'un prestataire est précis : ce qui est stocké par scan, pendant combien de temps, où, et qui d'autre y accède. Le RGPD pour les raccourcisseurs d'URL passe en revue les clauses qui méritent d'être lues.
Ce qu'Elido enregistre aujourd'hui pour chaque scan
Pour que la réponse soit vérifiable, voici ce que fait le code au 2026-11-12. Chaque scan d'un code dynamique Elido est journalisé comme un clic ordinaire. La ligne contient l'adresse IP tronquée à l'edge (IPv4 à /24, IPv6 à /48), le user agent complet, le référent, le pays, la région, la ville, la latitude et la longitude approximatives, l'appareil et le navigateur. Les scans ne sont pas séparés des clics issus d'un lien : un code a donc besoin de son propre lien si vous voulez ses chiffres à part.
Je préfère que vous lisiez ceci plutôt que de le découvrir lors d'un audit. Deux lacunes en découlent. Il n'y a pas d'expiration automatique des lignes de clics : les durées de conservation affichées sur la page des tarifs ne sont pas encore appliquées par une tâche, vous supprimeriez donc ou agrégeriez vous-même les enregistrements bruts. Et il n'est pas possible de fixer un espace de travail dans une région. La conservation des données de clics présente l'inventaire complet et une politique que vous pouvez adopter. Ces deux lacunes figurent dans notre backlog, et tant qu'elles ne sont pas comblées, ne vous appuyez pas sur des mesures d'atténuation que nous n'avons pas livrées. Rédigez le test de mise en balance à partir de ce qui est réellement stocké.
Une checklist avant impression
Avant qu'un code parte chez l'imprimeur :
- Nommez la finalité en une phrase et la base légale qui la soutient.
- Placez sur la page de destination une notice propre au scan.
- Confirmez que le prestataire ne stocke pas, par scan, plus que ce que votre finalité exige.
- Fixez et consignez par écrit une durée de conservation pour les enregistrements bruts.
- Décidez qui traite une demande d'accès ou d'effacement, et comment cette personne retrouve une ligne.
Lire la série pilier
Cet article appartient au cluster conformité. Commencez par le RGPD pour les raccourcisseurs d'URL pour l'analyse au niveau de la redirection, puis consultez le consentement aux cookies pour les liens courts pour savoir où le consentement s'applique réellement. La page de confiance présente notre propre posture en matière de traitement.
À lire aussi sur le blog
- RGPD pour les raccourcisseurs d'URL : ce que la redirection enregistre
- Qu'est-ce qu'un QR code et comment un scan fonctionne-t-il réellement ?
- Les QR codes sont-ils sûrs ? Quishing et moyens de rester protégé
- Résidence des données dans l'UE pour les équipes marketing
- Accessibilité des QR codes : WCAG, contraste et solutions de remplacement
- Conservation des données de clics : combien de temps garder les analytics de liens
Questions fréquentes
Les QR codes relèvent-ils du RGPD ?
Le code imprimé n'en relève pas, car un motif de carrés ne traite rien. La redirection vers laquelle il pointe, si : résoudre un lien scanné signifie que votre serveur reçoit une adresse IP, un user agent et un horodatage, ce qui constitue un traitement de données personnelles avec tout ce que le règlement y rattache.
Une adresse IP est-elle une donnée personnelle au regard du RGPD ?
Oui, dans le cas ordinaire. La Cour de justice a établi dans l'affaire Breyer qu'une adresse IP dynamique est une donnée personnelle pour l'exploitant d'un site web lorsqu'il existe des moyens légaux d'identifier la personne qui se trouve derrière, et la définition de l'article 4 couvre l'identification indirecte. Vous n'avez pas besoin de pouvoir nommer quelqu'un pour que la donnée soit personnelle.
Ai-je besoin du consentement pour compter les scans de QR codes ?
En général, non, pour le seul comptage. Une analytics agrégée des scans sans cookies ni profilage intersites peut généralement reposer sur l'intérêt légitime au titre de l'article 6(1)(f), documenté par un test de mise en balance. Le consentement devient nécessaire dès que vous déposez des cookies non essentiels sur la page de destination ou que vous créez des profils qui suivent une personne d'un site à l'autre.
Que doit contenir la notice de confidentialité d'une campagne QR ?
Que le scan du code conduit la personne vers une page qui enregistre la visite, ce qui est enregistré, pourquoi, sur quelle base légale, pendant combien de temps et qui d'autre y a accès. Elle doit être accessible depuis la page de destination, car l'affiche ne peut pas porter la notice et le scan a déjà eu lieu à ce moment-là.
Combien de temps les données de scan peuvent-elles être conservées ?
Seulement aussi longtemps que l'exige la finalité déclarée. Un rapport de campagne justifie la conservation des enregistrements bruts pendant des semaines, pas des années. En pratique, prévoyez une courte durée de conservation pour les journaux bruts et des agrégats conservés indéfiniment, afin que les compteurs subsistent sans les identifiants sous-jacents. Dans Elido aujourd'hui, les lignes de clics expirent après la fenêtre du forfait (90 jours sur Free, un an sur Pro, deux ans sur Business), et tout forfait peut la raccourcir.
Un QR code sur un produit nécessite-t-il une AIPD ?
Rarement à lui seul. Un scan qui produit une consultation de page et un compteur présente un faible risque. Une AIPD devient pertinente lorsque le scan est lié à une personne identifiable, utilisé pour une surveillance systématique ou combiné à un suivi de localisation, ce qui correspond aux cas d'usage de fidélité et de suivi des salariés plutôt qu'aux affiches marketing.
Essayer Elido
Collez une URL, obtenez un lien court
Sans inscription. Lien actif 30 jours. Inscrivez-vous pour le garder pour toujours.
Sans inscription. Créez un compte gratuit pour 50 liens par mois.
