Ce que le navigateur charge avant que quiconque clique sur « Accepter »
Presque tous les sites ont désormais un bandeau de consentement. Savoir s’il produit un effet ne se voit pas de l’extérieur. Nous avons mesuré, dans un navigateur vierge, ce qui se passe réellement au premier chargement — sans un seul clic.
Ce qu’exige le § 25 TDDDG
Une disposition brève, deux alinéas — et une exception qui porte moins qu’on ne le suppose souvent.
Le § 25, alinéa 1 de la loi allemande sur la protection des données dans les télécommunications et les services numériques dispose en substance : le stockage d’informations dans l’équipement terminal de l’utilisateur, ou l’accès à des informations qui y sont déjà stockées, n’est licite que si l’utilisateur y a consenti sur la base d’informations claires et complètes. La disposition transpose l’article 5, paragraphe 3 de la directive « vie privée et communications électroniques » 2002/58/CE ; la même règle existe donc dans chaque État membre — en France, à l’article 82 de la loi Informatique et Libertés.
L’alinéa 2 prévoit deux exceptions : lorsque la finalité exclusive est d’effectuer la transmission d’une communication, et lorsque le stockage est strictement nécessaire à la fourniture d’un service expressément demandé par l’utilisateur. Cette seconde exception couvre manifestement les cookies de panier, de session et de consentement. Elle ne couvre manifestement pas la mesure d’audience ni la publicité.
Pour situer : la loi s’appelait TTDSG jusqu’au 14 mai 2024 ; la disposition est inchangée sur le fond, d’où les références plus anciennes au § 25 TTDSG. Et le texte parle d’informations dans l’équipement terminal — non de « cookies ». Une entrée localStorage, une empreinte d’appareil ou la lecture de la liste des polices relèvent tout autant de la règle.
C’est pourquoi un bandeau visible ne prouve rien à lui seul. Ce qui compte n’est pas de savoir si l’on demande, mais quand on stocke et on charge.
Comment nous avons mesuré
La méthode est la véritable affirmation de cet article — sans elle, les chiffres n’ont pas de valeur.
Pour chaque site, un second contexte de navigateur, vierge, est ouvert : aucun cookie, aucun stockage, aucun historique. Le contexte du scan d’accessibilité lui-même ne convient pas, puisqu’il a déjà collecté des cookies après la première page. Dans ce contexte vierge, la page d’accueil est chargée exactement une fois. Tous les appels sortants et tous les cookies posés ensuite sont enregistrés. Ce qui est mesuré, c’est donc l’état avant tout consentement.
Nous ne cliquons sur rien. Ni « Accepter » ni « Refuser » — l’un comme l’autre serait une déclaration de volonté au nom d’autrui, et nous ne nous arrogeons pas ce droit. Cela coûte en information : nous ne savons pas ce qui se passe après un clic. Mais cela rend la mesure propre, car l’état avant consentement est précisément celui que vise le § 25.
L’exécution dure entre 3,5 et 5,2 secondes par site et se déroule en parallèle du scan d’accessibilité ; la durée totale d’un scan n’en est pratiquement pas modifiée.
Au lieu de « manquement », il y a cinq niveaux. Constat signifie : établi. Indice signifie : ambigu. Observation ne reproche rien. Rien à signaler signifie que rien n’a été trouvé. Non vérifiable signifie que la base manquait. Tout cas douteux est déclassé, jamais surclassé. Et nulle part il n’est écrit « conforme » : un quitus serait tout autant un verdict juridique sur l’entreprise d’autrui qu’une accusation.
Pendant la phase de test, nous avons trouvé et corrigé trois faux positifs de notre fait : le cookie de détection de robots de Cloudflare __cf_bm était compté comme cookie publicitaire ; nos propres mentions légales étaient signalées comme un renvoi à la plateforme de règlement des litiges supprimée, alors qu’elles expliquent sa suppression ; et un panier vide affichant « 0,00 € » sur une page d’information était signalé comme une offre sans mention de TVA. Nous le disons parce qu’une mesure sans sources d’erreur connues n’est pas une mesure mais une affirmation.
Ce qui en est ressorti
Huit sites, dont le nôtre. Le secteur au lieu du nom — pour les mêmes raisons que dans nos autres articles de données.
| Site | Cookies après | Hôtes tiers | Appels au total | Niveau |
|---|---|---|---|---|
| détaillant outdoor | 36 | 46 | 462 | Constat |
| vépéciste écologique | 6 | 9 | 160 | Constat |
| équipement pour bébés | 4 | 9 | 151 | Constat |
| vépéciste de produits d’artisanat | 9 | 2 | 154 | Indice |
| vépéciste d’instruments de musique | 2 | 4 | 75 | Indice |
| grand généraliste | 6 | 2 | 570 | Rien à signaler |
| service communal de collecte des déchets | 0 | 3 | 94 | Rien à signaler |
| scanready.eu (notre propre site) | 0 | 0 | 9 | Rien à signaler |
« Hôtes tiers » compte les domaines tiers distincts contactés au premier chargement, y compris les simples réseaux de diffusion de contenu. « Appels au total » compte toutes les requêtes réseau de la page. Le niveau porte uniquement sur le point « cookies et tiers avant le consentement ».
Trois sites sur huit relèvent donc du « Constat », deux de l’« Indice », trois n’appellent aucune remarque. La corrélation avec la taille est remarquablement faible : le site comptant de loin le plus de requêtes réseau — 570 au premier chargement — n’appelle aucune remarque, parce qu’aucune de ces requêtes n’avait de finalité de mesure ou de publicité identifiable avant le consentement. Ce n’est pas une question de budget mais de câblage.
Le cas le plus marquant en détail
Ce qui s’est passé en un seul chargement de page, avant que quiconque ait pu cliquer sur quoi que ce soit.
Sur le site d’un détaillant outdoor, la mesure a enregistré au premier chargement de la page d’accueil, dans un navigateur vierge, sans aucune interaction : 17 appels vers des services à finalité de mesure ou de publicité identifiable et 5 cookies posés à finalité de mesure ou de publicité connue. Un bandeau de consentement était visible à ce moment-là.
Les services contactés, avec le nombre d’appels : Google Ads (16), Google DoubleClick (16), Criteo (14), une régie publicitaire d’enchères en temps réel (7), un point de synchronisation DoubleClick (6, expressément un point de transfert de données), une seconde régie RTB (6), Microsoft Advertising (6) et un réseau de recommandation de contenus (6). S’y ajoutent des appels classés comme ambigus, vers un gestionnaire de balises et vers un label de confiance.
Parmi les cookies posés figuraient test_cookie (doubleclick.net), _fbp (pixel Meta), MUID (bing.com) et deux cookies Criteo. Au total, après ce seul chargement, 36 cookies se trouvaient dans le navigateur — 4 remplissant une fonction technique connue, 27 sans finalité que nous puissions déterminer.
Ce que nous n’en concluons pas. Nous ne disons pas que ce site enfreint le § 25 TDDDG. Savoir si un stockage donné est « strictement nécessaire » au sens de l’alinéa 2 dépend d’une finalité que seul l’exploitant connaît. Ce que nous disons : voilà l’état que rencontre un visiteur avant d’avoir décidé quoi que ce soit. Ce constat est vérifiable — chacun peut le refaire en deux minutes.
Mesurez vous-même en deux minutes
Sans outil, sans compte, avec le navigateur que vous avez déjà.
- Ouvrez une fenêtre de navigation privée — cela garantit un stockage de cookies vide.
- Ouvrez les outils de développement (F12 dans la plupart des navigateurs) et sélectionnez l’onglet Réseau avant de charger la page.
- Chargez votre propre page d’accueil et ne cliquez sur rien — laissez le bandeau en place.
- Dans l’onglet Réseau, filtrez sur les domaines tiers. Des noms comme
doubleclick,googleadservices,criteo,facebook,bingoupubmaticsont sans ambiguïté ; un gestionnaire de balises seul ne l’est pas. - Passez à l’onglet Application ou Stockage et regardez les cookies posés — noms, domaine, expiration.
- Recommencez sur une page interne. Certaines intégrations dépendent de gabarits particuliers et ne se déclenchent pas du tout sur la page d’accueil.
Trouver quelque chose ne signifie pas avoir un problème juridique, mais avoir une question sur sa propre intégration. En règle générale, la réponse n’est pas connue du marketing mais de la personne qui a configuré le gestionnaire de balises.
Pourquoi cela arrive sans que personne le veuille
Le gestionnaire de balises se déclenche indépendamment du bandeau. Le cas le plus fréquent : l’outil de consentement est installé et fonctionne, mais une balise du conteneur est déclenchée sur « toutes les pages » au lieu de l’événement de consentement. Le bandeau s’affiche, la balise part quand même. De l’extérieur, les deux sont indiscernables.
Les composants tiers apportent leurs propres réseaux. Un label de confiance, une fenêtre de discussion, une carte intégrée, un lecteur vidéo : chacun charge souvent d’autres hôtes qui n’apparaissent pas dans votre propre outil de consentement, parce qu’ils ne s’ajoutent qu’à l’exécution.
Les intégrations côté serveur contournent la couche de consentement. Ce qui passe par votre propre serveur n’est pas vu par le navigateur comme un tiers — mais le stockage dans l’équipement terminal a bien lieu, et c’est cela que vise le § 25.
Et les préconnexions comptent. Les directives preconnect et dns-prefetch vers des régies publicitaires établissent la connexion avant que l’appel proprement dit soit décidé. L’intention est la rapidité ; ce qui est mesuré, c’est un appel.
Le constat incident : un lien qui ne mène nulle part
Dans la même exécution, nous vérifions si les mentions légales ou les textes juridiques renvoient encore à la plateforme européenne de règlement en ligne des litiges. Sur un site sur huit, le renvoi et son adresse figuraient encore dans les mentions légales.
La situation juridique est claire et peu connue. L’article 1er du règlement (UE) 2024/3228 abroge le règlement (UE) n° 524/2013 avec effet au 20 juillet 2025 ; l’article 2 régit la fermeture de la plateforme. Le dépôt des plaintes a cessé le 20 mars 2025 et, au plus tard à compter du 20 juillet 2025, toutes les informations de la plateforme sont supprimées. L’obligation de fournir un lien découlait de l’article 14 du règlement abrogé et a donc disparu.
Un renvoi encore présent aujourd’hui mène donc vers une plateforme qui n’existe plus. Quelles en sont les conséquences est une question juridique à laquelle nous ne répondons pas. Ce que l’on peut dire : c’est le point le plus facile à corriger de tout cet article — supprimer un paragraphe.
Pourquoi un outil de test d’accessibilité mesure cela
Parce qu’une boutique en ligne doit bien plus que l’accessibilité — et parce que, dans ce domaine, toute la concurrence ne teste que l’accessibilité. Mentions légales (§ 5 de la loi allemande sur les services numériques), politique de confidentialité (article 13 du RGPD), consentement (§ 25 TDDDG), affichage des prix (§§ 3, 4 et 6 du règlement sur l’affichage des prix), information sur le droit de rétractation (§ 312d du Code civil allemand en lien avec l’article 246a EGBGB) : cinq corps de règles qui s’appliquent à la même page que la norme EN 301 549.
Chez nous, ce volet s’exécute en complément dans la même passe. Le résultat d’accessibilité n’en est pas affecté — mêmes jeux de règles, mêmes chiffres — et si le contrôle des autres obligations échoue, le scan se termine tout de même.
Volontairement non testés, en revanche : le tunnel de commande et le libellé du bouton au titre du § 312j du Code civil allemand (il faudrait remplir le panier), l’exactitude matérielle des textes juridiques, la mention de médiation des §§ 36 et 37 VSBG (librement rédigée et impossible à distinguer de façon fiable d’une mention incidente), les obligations d’étiquetage propres aux produits et la conception détaillée du bandeau de consentement. Un « Refuser » plus difficile à trouver qu’un « Accepter », nous ne le mesurons pas — ce serait une appréciation, pas une mesure.
Sources et données
Toutes les dispositions ont été vérifiées à la source primaire le 27 août 2026. Le libellé de chaque norme est conservé dans le projet avec sa source et sa date de consultation.
- Telekommunikation-Digitale-Dienste-Datenschutz-Gesetz (TDDDG), TTDSG jusqu’au 14 mai 2024§ 25, al. 1 (exigence de consentement) et al. 2 (exceptions : transmission, strictement nécessaire)https://www.gesetze-im-internet.de/ttdsg/__25.html (s’ouvre dans une nouvelle fenêtre)Consulté le 27.08.2026
- Règlement (UE) 2016/679 (règlement général sur la protection des données)Article 13 — information lors de la collecte auprès de la personne concernée ; article 32, paragraphe 1 — sécurité du traitementhttps://eur-lex.europa.eu/eli/reg/2016/679/oj (s’ouvre dans une nouvelle fenêtre)Consulté le 27.08.2026
- Règlement (UE) 2024/3228 du Parlement européen et du ConseilArticle 1er — abrogation du règlement (UE) n° 524/2013 avec effet au 20 juillet 2025 ; article 2 — fermeture de la plateforme RLLhttps://eur-lex.europa.eu/eli/reg/2024/3228/oj (s’ouvre dans une nouvelle fenêtre)Consulté le 27.08.2026
- Digitale-Dienste-Gesetz (DDG)§ 5 — obligations générales d’information (mentions légales) ; a remplacé le § 5 TMG le 14 mai 2024https://www.gesetze-im-internet.de/ddg/__5.html (s’ouvre dans une nouvelle fenêtre)Consulté le 27.08.2026
- Preisangabenverordnung (PAngV 2022)§ 6 — affichage des prix dans les contrats à distance (TVA, frais de port)https://www.gesetze-im-internet.de/pangv_2022/__6.html (s’ouvre dans une nouvelle fenêtre)Consulté le 27.08.2026
- Loi introductive au Code civil allemand (EGBGB)Article 246a, § 1, al. 2 — information sur le droit de rétractation, en lien avec le § 312d, al. 1 du Code civil allemandhttps://www.gesetze-im-internet.de/bgbeg/art_246a__1.html (s’ouvre dans une nouvelle fenêtre)Consulté le 27.08.2026
- Mesure propre, ScanreadyContrôle des obligations du 25 août 2026 sur huit sites, dont le nôtre. Méthode : second contexte de navigateur vierge, un chargement de page, aucune interaction ; enregistrement de tous les appels sortants et des cookies posés.https://scanready.eu/fr/ (s’ouvre dans une nouvelle fenêtre)Consulté le 27.08.2026
À lire ensuite
Les barrières les plus fréquentes dans les boutiques en ligne
L’article de données issu de la même série de mesures : 792 constats, 20 sites, 108 pages.
Qui est exempté
Être exempté de l’obligation d’accessibilité ne dispense pas du § 25 TDDDG.
Ce que fait réellement la surveillance du marché
L’accessibilité relève de la MLBF ; la protection des données, des autorités de contrôle. Deux voies, deux procédures.
Test et surveillance continue
Le contrôle des autres obligations s’exécute dans chaque scan sans modifier le résultat d’accessibilité.
Que se passe-t-il chez vous avant le premier clic ?
Le résultat immédiat mesure les deux : l’accessibilité selon EN 301 549 et le premier chargement dans un navigateur vierge. Sans que rien ne soit cliqué.