Skip to main content
Blog
Blog Attacks

GDPR et jeux d'argent en ligne : pourquoi les pixels non autorisés créent un problème de double responsabilité

Les pixels non autorisés sur les sites de jeux d'argent créent une responsabilité GDPR et des suspensions de comptes publicitaires à la fois.

Jun 20, 2026 14 min read
Couverture sombre du blog cside avec une vague de pixels bleus et une liste sur les pixels non autorisés dans les jeux et la responsabilité RGPD

La réponse la plus courante que j'entends de la part des DPO lorsque le sujet des pixels non autorisés est soulevé est : « nous avons une CMP, donc nous sommes couverts. » En pratique, une plateforme de gestion du consentement ne couvre que les outils qui lui ont été déclarés. Lorsque nous déployons cside chez un opérateur agréé, nous trouvons régulièrement des déclenchements de pixels dont la CMP n'a aucune trace, souvent parce qu'ils sont arrivés via un script d'affiliation ou une configuration de container GTM antérieure à la pile de conformité actuelle. Le DPO découvre généralement cela lorsque nous lui montrons une trace de session en direct, pas avant.

Les opérateurs de jeux d'argent agréés ne peuvent pas faire de publicité sur Facebook, TikTok, Instagram ou LinkedIn. Les politiques publicitaires des quatre plateformes interdisent les promotions de jeux d'argent sans approbation explicite de la plateforme, et cette approbation est rarement accordée. Ce que la plupart des opérateurs n'ont pas entièrement modélisé, c'est ce qui se passe lorsqu'un pixel de l'une de ces plateformes apparaît sur leur site sans leur connaissance. Cela se produit plus souvent que les équipes de conformité ne le réalisent : au T1 2025, cside a détecté plus de 300 000 signaux d'attaque sur les sites de jeux d'argent et d'e-commerce surveillés (chacun représentant un comportement anormal distinct observé dans une session de joueur réelle), avec les déclenchements de pixels non autorisés parmi les découvertes les plus courantes. Lorsque cela se produit, l'opérateur fait face à deux problèmes simultanés qui se combinent d'une manière difficile à résoudre rapidement.

Comment les pixels non autorisés arrivent sur les sites de jeux d'argent à l'insu de l'opérateur

Réponse rapide : Les pixels de suivi non autorisés atteignent les plateformes de jeux d'argent par quatre vecteurs principaux : des scripts d'affiliation compromis qui injectent du code sans la connaissance de l'opérateur, des shadow GTM containers configurés par les équipes marketing sans revue de sécurité, des plateformes de gestion du consentement mal configurées qui chargent des tags en dehors de leur périmètre prévu, et des compromissions de la chaîne d'approvisionnement affectant des bibliothèques JavaScript en amont utilisées simultanément sur des milliers de sites.

L'hypothèse que font la plupart des opérateurs est que les pixels sont des choses qu'ils installent délibérément. En pratique, le scénario le plus courant est qu'un pixel arrive via un itinéraire indirect et passe inaperçu car l'opérateur n'a pas de visibilité en temps réel sur ce qui s'exécute dans les navigateurs des joueurs.

Les quatre vecteurs principaux sont :

  • Scripts d'affiliation : des partenaires affiliés reçoivent un code de suivi que les opérateurs chargent sur leurs sites. Lorsque le script d'un affilié est compromis ou qu'un affilié injecte délibérément des pixels supplémentaires, la plateforme de l'opérateur porte le pixel sans l'avoir installé
  • Shadow GTM containers : les équipes marketing créent fréquemment des containers Google Tag Manager supplémentaires ou ajoutent des tags aux containers existants sans passer par une revue de sécurité. Un pixel installé par un sous-traitant il y a six mois peut toujours se déclencher en production
  • Mauvaise configuration de la CMP : les CMP gèrent le consentement pour les outils déclarés dans le flux de consentement. Les tags ajoutés à un container GTM après la configuration de la CMP, ou chargés en dehors de la couche de consentement, ne sont pas couverts par le mécanisme de consentement
  • Compromission de la chaîne d'approvisionnement : l'attaque de la chaîne d'approvisionnement de Polyfill.js en juin 2024 a affecté plus de 100 000 sites simultanément via une seule prise de contrôle de bibliothèque. Une attaque similaire ciblant une bibliothèque d'analyse ou d'affiliation largement utilisée pourrait injecter des pixels dans tout un secteur sans qu'aucun opérateur n'effectue d'action délibérée

Le facteur commun à tous ces quatre vecteurs est que le pixel se déclenche à l'insu de l'opérateur. Les données des joueurs sont envoyées à Facebook, TikTok ou LinkedIn. L'opérateur est responsable.

La responsabilité GDPR : ce que les articles 5, 28 et 33 signifient pour les déclenchements de pixels

Réponse rapide : En vertu de l'article 5 du GDPR, les données des joueurs doivent être traitées légalement, équitablement et avec une base légale valide. Un pixel non autorisé transmettant des données de joueurs à une plateforme de médias sociaux n'a aucune base légale. En vertu de l'article 28, l'opérateur est le responsable du traitement des données responsable de ce traitement. En vertu de l'article 33, si le déclenchement du pixel constitue une violation de données, l'opérateur dispose de 72 heures pour notifier l'autorité de contrôle, que l'opérateur ait ou non installé le pixel.

Le GDPR n'offre pas de défense de type « je ne savais pas » pour les responsables du traitement. Le règlement établit la responsabilité comme principe fondamental : les opérateurs sont responsables de démontrer que tout traitement de données personnelles sur leurs plateformes est licite, documenté et contrôlé.

En appliquant cela à un scénario de pixel non autorisé :

L'article 5 exige que les données personnelles soient traitées légalement et pour des finalités déterminées, explicites et légitimes. Un pixel transmettant des données de joueurs à Facebook sert les objectifs d'optimisation publicitaire de Facebook, pas les intérêts légitimes de l'opérateur en tant qu'opérateur de jeux d'argent agréé. Il n'y a pas de base légale plausible pour ce transfert. On ne peut pas s'appuyer sur le consentement car le pixel n'est pas dans le flux de consentement. On ne peut pas s'appuyer sur l'intérêt légitime car l'opérateur ne savait pas que le pixel était là et ne peut pas avoir évalué sa proportionnalité.

L'article 28 fait de l'opérateur un responsable du traitement des données chargé de s'assurer que tout tiers traitant des données sur sa plateforme dispose d'un accord de traitement des données documenté. Il n'y a pas d'accord de traitement des données couvrant un pixel non autorisé. La violation structurelle existe indépendamment du préjudice causé.

L'article 33 exige une notification à l'autorité de contrôle dans les 72 heures suivant la prise de conscience par l'opérateur d'une violation de données personnelles. La question de savoir si un pixel non autorisé constitue une violation dépend de s'il a entraîné la transmission de données personnelles sans autorisation, et la réponse est dans la plupart des cas oui. La pénalité de 20 millions de livres de l'ICO du Royaume-Uni contre British Airways fournit le précédent le plus clair : des scripts tiers collectant des données clients sur le site web d'une entreprise ont été jugés comme étant la responsabilité de l'entreprise, et le défaut de détecter et de prévenir la collecte était lui-même la défaillance réglementaire.

La responsabilité liée aux politiques publicitaires : pourquoi les pénalités des plateformes aggravent le problème

Réponse rapide : Facebook, TikTok, Instagram et LinkedIn interdisent la publicité pour les jeux d'argent en vertu de leurs politiques de plateforme. Lorsqu'un pixel de l'une de ces plateformes se déclenche sur un site de jeux d'argent, il crée un enregistrement d'activité liant le domaine de jeux d'argent au compte de la plateforme. Même si l'opérateur n'a jamais délibérément fait de publicité sur ces plateformes, l'activité du pixel peut être détectée et utilisée comme motif pour suspendre les comptes publicitaires de l'opérateur, mettre son domaine sur liste noire, ou déclencher un examen de politique.

Il s'agit de la deuxième dimension, souvent négligée, du problème de double responsabilité. L'application du GDPR est le risque le plus largement discuté. Le risque lié à la politique publicitaire est plus immédiat et peut avoir des conséquences commerciales directes.

Les mécanismes du risque sont les suivants. Lorsqu'un pixel se déclenche sur un site de jeux d'argent, il envoie un événement au compte publicitaire associé. Si ce compte appartient à l'opérateur de jeux d'argent, même s'il n'a jamais été utilisé pour la publicité de jeux d'argent, la plateforme peut détecter le placement du pixel sur un domaine de jeux d'argent. Cela peut entraîner :

  • La suspension du compte publicitaire associé au pixel
  • La mise sur liste noire au niveau du domaine empêchant toute utilisation future de la plateforme par l'opérateur ou ses affiliés
  • Un examen de politique affectant d'autres produits ou comptes liés à la même entité commerciale
  • L'utilisation de l'activité du pixel comme preuve dans les procédures d'application de la politique de la plateforme

Si le pixel n'appartient pas à l'opérateur, le profil de risque change : le pixel appartient à un affilié, à un fournisseur compromis ou à un tiers inconnu. Dans ce scénario, la responsabilité GDPR de l'opérateur est la même (il est responsable de tout traitement sur son domaine) mais le risque lié à la politique publicitaire peut être dirigé ailleurs. Cependant, le domaine de l'opérateur est maintenant associé à une activité de pixels provenant d'un compte qu'il ne contrôle pas, ce qui crée ses propres complications.

Le problème cumulatif est que les deux responsabilités remontent simultanément. Pendant que l'équipe de conformité gère la notification de violation GDPR et l'engagement avec l'ICO, l'équipe marketing découvre que les comptes publicitaires sont suspendus ou que les domaines sont signalés. Résoudre l'un ne résout pas l'autre, et les processus pour ce faire impliquent des régulateurs différents, des délais différents et des parties prenantes internes différentes.

Pourquoi les plateformes de gestion du consentement ne détectent pas cela

Réponse rapide : Les plateformes de gestion du consentement gèrent le consentement pour les outils déclarés dans la couche de consentement. Elles ne détectent pas et ne bloquent pas les scripts injectés en dehors du flux de consentement, ajoutés aux conteneurs de gestion des tags après la configuration de la CMP, ou chargés via des scripts de fournisseurs compromis. Un pixel qui arrive via une compromission de la chaîne d'approvisionnement ou un tag GTM non déclaré se déclenchera que le joueur ait ou non consenti à quoi que ce soit.

Il s'agit d'une idée reçue critique dans la façon dont de nombreuses équipes de conformité pensent à leurs obligations de traitement des données. Une CMP est une interface de consentement, pas un inventaire de scripts ou un moniteur en temps réel. Elle ne peut gérer que ce qui lui a été déclaré.

Une CMP ne détectera pas :

  • Les pixels injectés par un script d'affiliation compromis qui se charge indépendamment de la couche de consentement
  • Les tags ajoutés à un container GTM par un membre de l'équipe qui n'a pas mis à jour la configuration de la CMP
  • Les scripts qui s'activent conditionnellement, par exemple pour les joueurs dans certaines régions géographiques, à certains moments de la journée, ou après des actions spécifiques
  • Les compromissions de la chaîne d'approvisionnement dans des bibliothèques en amont qui injectent du code de pixel lors de l'exécution sans modifier l'URL ou le hash de fichier du script hôte

La compromission de Polyfill.js est instructive ici. L'attaque a modifié le comportement d'une bibliothèque JavaScript qui était déjà chargée, autorisée et, dans certains cas, déclarée dans la couche de consentement. Aucune CMP ne l'aurait signalée car l'origine et la fonction déclarée du script n'avaient pas changé. Le comportement malveillant a été ajouté lors de l'exécution par la version compromise de la bibliothèque.

Pour les opérateurs de jeux d'argent, où tout traitement de données non autorisé crée à la fois un risque GDPR et un risque de politique publicitaire, une CMP seule n'est pas suffisante. La question n'est pas seulement « le joueur a-t-il consenti à cet outil ? » mais « cet outil fait-il seulement ce pour quoi il a été déclaré, et est-il le seul outil s'exécutant dans cette session ? »

Comment cside détecte chaque déclenchement de pixel et le cartographie vers sa destination de données

Réponse rapide : cside instrumente 100 % des sessions de joueurs réelles dans le navigateur et observe chaque requête réseau effectuée par chaque script s'exécutant sur la page. Il détecte les déclenchements de pixels, y compris ceux de Facebook, TikTok, LinkedIn et d'autres plateformes, que ceux-ci apparaissent ou non dans le flux de consentement, le système de gestion des tags, ou l'inventaire de scripts de l'opérateur. Chaque déclenchement de pixel est cartographié vers sa destination, horodaté et enregistré comme preuve de conformité.

Le défi avec les pixels non autorisés est qu'ils sont conçus pour passer inaperçus. Ce sont quelques lignes de JavaScript qui effectuent une requête réseau sortante. Sans surveillance en temps réel, ils sont invisibles.

cside répond à cela en instrumentant la couche d'exécution :

  • Chaque script se chargeant sur les pages orientées joueurs est identifié dans des sessions réelles, y compris ceux chargés dynamiquement, conditionnellement, ou via des appels de scripts imbriqués
  • Chaque requête réseau sortante est capturée et cartographiée vers sa destination, y compris les endpoints de pixels pour Facebook (facebook.com/tr), TikTok (analytics.tiktok.com), LinkedIn (px.ads.linkedin.com), et d'autres
  • Les déclenchements de pixels sont recoupés avec la configuration de consentement déclarée de l'opérateur pour identifier les déclenchements se produisant en dehors du flux de consentement ou depuis des sources absentes de l'inventaire de scripts
  • Des alertes sont déclenchées pour chaque déclenchement de pixel non déclaré avec le contexte de session, l'horodatage et la cartographie de destination
  • Les profils de permission par fournisseur permettent aux opérateurs de bloquer l'accès à l'API de demande de paiement et les écritures de cookies pour les fournisseurs de pixels et d'analyse au niveau du navigateur ; cette application tient même si le code du fournisseur est ultérieurement compromis, de sorte qu'un script d'analyse détourné ne peut pas accéder aux champs de paiement ni définir des cookies de suivi quelle que soit la tentative de son code

Cela fournit aux DPO et aux équipes de conformité les preuves dont ils ont besoin pour démontrer que la surveillance est en place, pour enquêter sur les incidents lorsqu'ils surviennent, et pour produire de la documentation pour les demandes de renseignements de l'ICO ou les notifications de violation à l'autorité de contrôle.

Contrairement aux outils au niveau réseau, qui surveillent le trafic au périmètre mais ne peuvent pas voir le contexte dans lequel un pixel s'est déclenché, ou aux CMP, qui gèrent les outils déclarés mais ne peuvent pas détecter les outils non déclarés, cside fonctionne là où les données sont réellement traitées : dans le navigateur, dans la session du joueur.

Dans un déploiement chez un opérateur iGaming agréé dans l'UE (détails de l'opérateur anonymisés), cside a détecté un pixel TikTok se déclenchant sur les pages d'inscription et de confirmation de dépôt de l'opérateur. Le pixel avait été injecté par un script partenaire affilié chargé conditionnellement pour les joueurs référés via une source de trafic spécifique. La CMP de l'opérateur n'en avait aucune trace. Le pixel se déclenchait depuis une période inconnue. Une fois identifié, l'opérateur a pu isoler le script affilié, calculer l'étendue des données transmises, et produire une évaluation de notification préliminaire pour son autorité de contrôle en 24 heures. Ce délai d'exécution n'était réalisable que parce que les journaux de session cside fournissaient un enregistrement précis de la première apparition du pixel et du nombre de sessions qu'il avait affectées.

Pour les opérateurs gérant le risque de double responsabilité de l'application du GDPR et des pénalités des plateformes publicitaires, la détection en temps réel des pixels est le mécanisme qui réduit à la fois la probabilité d'une exposition non détectée et le délai de prise de conscience lorsqu'un incident se produit.

Méthode de détectionDétecte les pixels déclarésDétecte les pixels non déclarésPiste de preuve pour l'ICO
Plateforme de gestion du consentementOuiNonPartielle : enregistrements de consentement uniquement
Audit de gestion des tagsOui (au moment de l'audit)NonNon : instantané ponctuel uniquement
Surveillance au niveau réseauPartielPartiel : pas de contexteNon : pas de lien avec la session
Surveillance en temps réel csideOuiOuiOui : journaux de session horodatés

Que faire ensuite

Si votre organisation détient une licence de jeux d'argent et que vous ne disposez actuellement pas d'une surveillance en temps réel de l'activité des pixels dans les sessions de joueurs, le point de départ est de comprendre ce qui se déclenche réellement. La solution Privacy Watch de cside fournit un inventaire complet des pixels à partir de sessions de joueurs réelles, recoupé avec votre configuration de consentement, avec des alertes pour chaque destination non déclarée. Pour les DPO gérant les obligations de notification de violation au titre de l'article 33 du GDPR, les journaux de session que cside génère constituent le fondement d'une soumission crédible à l'autorité de contrôle. La capacité de sécurité côté client répond aux vecteurs de compromission en amont que les CMP et les outils réseau ne peuvent pas atteindre.

Mike Kutlu
Client-Side Security Consultant

Client-side security consultant at cside. 10+ years of experience implementing technology solutions for enterprises (previously at Oracle, Cloudflare, and Splunk). Now helping teams use client-side intelligence to catch & reduce fraud.

FAQ

Frequently Asked Questions

Oui. En vertu de l'article 5 et de l'article 28 du GDPR, les opérateurs sont responsables de tout traitement de données se produisant sur leur domaine, y compris le traitement par des scripts tiers qu'ils n'ont pas délibérément installés. La pénalité de 20 millions de livres de l'ICO contre British Airways a établi que la collecte de données au niveau du navigateur par des attaquants relève de la responsabilité de l'opérateur du site web, pas uniquement de celle de l'attaquant.

Un pixel déclaré est celui que l'opérateur a évalué, documenté et inclus dans son cadre de gestion du consentement avec une base légale appropriée. Un pixel non autorisé est celui qui se déclenche sans avoir été déclaré, sans base légale documentée, et sans accord de traitement des données avec la plateforme réceptrice. La violation du GDPR existe que le pixel ait été injecté malicieusement ou soit arrivé via une erreur de configuration.

Non. Les CMP gèrent le chargement des outils déclarés dans la configuration de consentement. Les scripts injectés via du code d'affiliation compromis, des tags GTM non déclarés ou des compromissions de la chaîne d'approvisionnement se chargent indépendamment de la CMP et se déclenchent quel que soit le choix de consentement du joueur. Détecter les pixels non déclarés nécessite une surveillance en temps réel de l'exécution réelle des scripts.

Les étapes immédiates sont : désactiver le pixel ou isoler le script responsable de son injection ; évaluer quelles données de joueurs ont été transmises et vers quelle destination ; déterminer si la transmission constitue une violation de données personnelles au titre de l'article 33 du GDPR ; si c'est le cas, notifier l'autorité de contrôle compétente dans les 72 heures ; documenter le calendrier, la portée et les étapes de remédiation ; et revoir l'inventaire de scripts et la configuration de consentement pour prévenir toute récurrence.

La responsabilité GDPR est réglementaire : l'ICO ou l'autorité de contrôle compétente peut enquêter, imposer des amendes et exiger une remédiation. La responsabilité liée à la plateforme publicitaire est contractuelle et commerciale : la plateforme peut suspendre les comptes publicitaires, mettre les domaines sur liste noire et restreindre l'accès futur. Les deux responsabilités se déclenchent simultanément lorsqu'un pixel non autorisé est découvert, et résoudre l'un ne résout pas automatiquement l'autre. Les équipes juridiques, de conformité et marketing doivent toutes être impliquées dès le moment de la découverte.

Surveillez et sécurisez vos scripts tiers

Gain full visibility and control over every script delivered to your users to enhance site security and performance.

Commencez gratuitement, ou essayez Business avec un essai de 14 jours.

cside Interface du tableau de bord affichant la surveillance des scripts et les analyses de sécurité
Related Articles
Réserver une démonstration