OBS Observatoire des traqueurs

Rapport d'analyse

bas.codes

Bas codes

http://bas.codes/ ↗ terminé Kagi Small Web

En parcourant les 3 pages analysées, votre navigateur a contacté 8 serveurs, dont 7 que vous n’avez pas choisis — ils appartiennent à d’autres sociétés que celle du site. détail

3 de ces sociétés sont identifiées comme des services de suivi : leur métier est de reconnaître les visiteurs d’un site à l’autre. détail

La page va aussi chercher 2 services tiers qui ne relèvent pas du suivi — polices, bibliothèques, cartes, lecteurs vidéo : chacun de ces appels transmet votre adresse IP et la page consultée. détail

1 de ces tiers exécute une page entière dans celle-ci, avec ses propres scripts et ses propres cookies. détail

5 cookies ont été déposés sur votre machine, dont 5 par des tiers, avant que vous n’ayez cliqué sur quoi que ce soit. détail

Ces échanges ont atteint des machines situées dans 2 pays. détail

L’ensemble représente 602 ko téléchargés. détail

Ces chiffres décrivent une visite, à une date, depuis une machine, avec un profil de navigateur donné. Ils décrivent ce qui s’est passé — pas si c’est légal, ni si c’est bien ou mal.

La page d'entrée, avant tout clic — bannière comprise. Pas de capture « après » : la bannière n'a pas été acceptée (aucune bannière reconnue).

Ces chiffres décrivent la page avant tout clic : aucune bannière reconnue, il n'y a donc pas d'« après » à montrer.

Hébergé par Logo AmazonAmazon

serveur 🇺🇸 · droit 🇺🇸 États-Unis

portée extraterritoriale

Entreprises de suivi 3

Google, Plausible Insights, Sentry

Pays des traqueurs 2

🇺🇸 2🇪🇪 1

3traqueurs identifiés
10requêtes de pistage
7serveurs tiers contactés
4services tiers appelés
5cookies déposés
5dont posés par des tiers
3/3briques sous droit américain
Conditions de la mesure3 page(s) · 20.0 s

Pages analysées

  1. / page d'entrée
  2. /posts/this-week-python-112
  3. /posts/vibe-coding-vscode-extension

Les liens internes sont tirés au hasard par le collecteur : deux scans d'un même site ne couvrent pas les mêmes pages, et une page d'accueil seule sous-estime presque toujours ce qu'un article charge.

Instant décritavant tout clic
Durée20.0 s
Profil d'appareilMobile (iPhone 12 Pro)
Résolveur DNS9.9.9.9
Langue réclaméeen-US

Bases de référence : TrackerDB 1.0.945, géolocalisation du 2026-06-17, collecteur Blacklight 3.11.0 (analyse v11). Elles évoluent en continu : deux scans produits avec des versions différentes ne se comparent qu'avec cette réserve.

Entreprises derrière les traqueurs de cette page
Entreprise Droit applicable
Logo GoogleGoogle
détenu par Alphabet Inc.
🇺🇸 États-Unis portée extraterritoriale
Plausible Insights 🇪🇪 Estonie
Sentry 🇺🇸 États-Unis portée extraterritoriale

Chaque ligne porte le nom de l'entreprise qui exploite le traqueur, et rappelle qui la détient : le regroupement, lui, est fait par propriétaire ultime — YouTube, DoubleClick et Google ne comptent que pour une entreprise. La juridiction est celle de l'entreprise, pas du serveur qui a répondu.

40 %des requêtes vers les cinq grands
60 %vers des entreprises sous droit américain
10requêtes tierces recensées
100 %des requêtes sont attribuées
Détail traqueur par traqueur3 traqueur(s) · 2 catégorie(s)

Utilitaires 2 traqueur(s) · 6 req.

Traqueurs de la catégorie Utilitaires
TraqueurMomentOrganisationPaysReq.Domaines
Plausible Analytics avant tout clic Plausible Insights 🇪🇪 4 plausible.io
Sentry avant tout clic Sentry 🇺🇸 2 sentry-cdn.com

Publicité 1 traqueur(s) · 4 req.

Traqueurs de la catégorie Publicité
TraqueurMomentOrganisationPaysReq.Domaines
Google Tag avant tout clic Logo GoogleGoogle 🇺🇸 4 googletagmanager.com

Un logiciel auto-hébergeable (Matomo, Sentry, Plausible…) rencontré ailleurs que chez son éditeur est marqué « auto-hébergé » : les données restent sur l'instance, et c'est son pays d'hébergement qui est affiché.

Techniques de surveillance 1 famille(s) · 2 script(s)

Écoute des interactions 2 script(s)

Écouter le défilement ou la souris est le fonctionnement normal d’une page : menu collant, carrousel, lecteur vidéo. Ce n’est donc pas un reproche en soi. Ne sont listées ici que les écoutes venant de scripts tiers qui ne relèvent pas de ce fonctionnement — ni les scripts du site, ni les bibliothèques d’interface comme jQuery ou Bootstrap — et toutes celles d’un traqueur reconnu, pour qui ces mêmes signaux servent à mesurer l’attention d’un visiteur qui ne l’a pas choisi.

Scripts employant la technique : Écoute des interactions
ScriptDétail
plausible.io
https://plausible.io/js/plausible.js
Plausible Analytics · Utilitaires MOUSE scroll
substackcdn.com
https://substackcdn.com/bundle/static/js/91951.b11dd4cc.js
MOUSE scroll
substackcdn.com
https://substackcdn.com/bundle/static/js/19714.077c075f.js
MOUSE click
substackcdn.com
https://substackcdn.com/bundle/static/js/80821.c85bd49a.js
MOUSE mousedown · click
substackcdn.com
https://substackcdn.com/bundle/static/js/12.b6a2c0e2.js
KEYBOARD keydown
substackcdn.com
https://substackcdn.com/bundle/static/js/19714.077c075f.js
KEYBOARD keyup · keydown
substackcdn.com
https://substackcdn.com/bundle/static/js/80821.c85bd49a.js
KEYBOARD keydown
substackcdn.com
https://substackcdn.com/bundle/static/js/44292.adf7fc06.js
KEYBOARD keyup · keydown · keypress

Ces techniques ne reposent pas sur les cookies : refuser la bannière ne les empêche pas. Constatées sur cette visite, sans interaction de notre part.

Non listées : 2 écoute(s) posée(s) par les scripts du site — c'est le fonctionnement ordinaire d'une page.

Ce que les pixels envoient aucun événement

Aucun événement de pixel Meta, TikTok, X ou Google Analytics capté.

Identifiants de mesure aucun relevé

Aucun identifiant de mesure relevé dans les requêtes de cette page.

Où sont les serveurs contactés

Le pays est celui du point de présence qui a répondu — souvent un nœud de CDN —, pas du siège de l'entreprise : la juridiction se lit sur le tableau des entreprises ci-dessus. 4 domaine(s) sur 8 sont géolocalisés sur l'adresse réellement contactée ; les autres par une résolution DNS faite après le scan.

Par pays — hôtes contactés
🇺🇸 États-Unis 7
🇬🇧 Royaume-Uni 1
Par hébergeur — hôtes contactés
Amazon 2
Cloudflare 2
DataCamp Limited 1
Fastly 1
GitHub 1
Google 1

Chaque domaine contacté

Détail par domaine contacté8 domaine(s) · 7 tiers

Gestionnaire de tags1Supervision d'erreurs1Utilitaires1

Le rôle décrit ce que fait l'appel, pas son innocuité : une police ou une bibliothèque distante transmet quand même l'adresse IP et la page consultée.

Tous les domaines contactés, propres et tiers
DomainePartieRôlePaysHébergeur
bas.codes propre — 🇺🇸 Amazon.com, Inc. (AS16509) IP observée
basc.substack.com tiers — 🇺🇸 Cloudflare, Inc. (AS13335) IP observée
github.com tiers — 🇺🇸 GitHub, Inc. (AS36459) IP résolue
js.sentry-cdn.com tiers Supervision d'erreurs Sentry 🇺🇸 Fastly, Inc. (AS54113) IP résolue
plausible.io tiers Utilitaires Plausible Analytics 🇬🇧 Datacamp Limited (AS60068) IP observée
substack.com tiers — 🇺🇸 Cloudflare, Inc. (AS13335) IP résolue
substackcdn.com tiers — 🇺🇸 Amazon.com, Inc. (AS16509) IP résolue
www.googletagmanager.com tiers Gestionnaire de tags Google Tag Manager 🇺🇸 Google LLC (AS15169) IP observée
4services tiers appelés
3sans rapport avec le pistage
1contenus embarqués
273 kochargés depuis des tiers

Un rôle décrit ce que fait l'appel, pas son innocuité : une police, une bibliothèque ou un avatar distants transmettent quand même l'adresse IP du lecteur et la page qu'il consulte. Ces chiffres décrivent la page avant tout clic du visiteur.

Contenus embarqués

Une page entière de ces tiers s'exécute dans celle du site : leurs scripts tournent, leurs cookies se posent, et le lecteur ne les a pas demandés en arrivant. C'est la dépendance la plus lourde qu'une page puisse prendre.

Tiers dont une page s’exécute dans celle du site
Service Rôle Chargé Requêtes Poids Pays
substack.com embarqué
basc.substack.com
non identifié Page embarquée 2 1,3 ko 🇺🇸

Ce que la page emprunte

Polices, bibliothèques, avatars, cartes, médias : ce que la page va chercher ailleurs pour s'afficher. Presque toutes ces briques peuvent être servies depuis le domaine du site, ce qui n'ôte rien à la page et ne fait sortir personne. 1 ligne y porte la mention « non identifié » : ni notre catalogue ni TrackerDB ne savent à quoi ces domaines servent, et leur inventer un rôle vaudrait moins que se taire. La file d'attente de ce travail est sur la page des inconnus.

Services tiers que la page emprunte pour s’afficher
Service Rôle Chargé Requêtes Poids Pays
plausible.io traqueur connu
plausible.io
Utilitaires Scripts 1 1,9 ko 🇬🇧
github.com
github.com
non identifié Images 1 0 o 🇺🇸

1 des 4 tiers appelés relève de la collecte — régies, mesure d'audience, gestionnaires de tags, bannières de consentement. Ils sont comptés ici pour que le total soit celui de la page entière, et détaillés dans « Qui vous suit », qui dit aussi de quel moment et de quelle entreprise chacun relève.

5cookies déposés
5posés par des tiers
5survivent à la fermeture
0au-delà de 13 mois

Bocal relevé sans qu'aucune bannière n'ait été acceptée (aucune bannière reconnue) : le collecteur ne clique sur rien, et il n'y a pas d'« après » à montrer. Treize mois est la durée que la CNIL recommande de ne pas dépasser pour les traceurs de mesure d'audience : un dépassement est signalé comme un fait. Le plus durable est cf_clearance (substack.com) : 12 mois, soit jusqu'au .

Détail cookie par cookie5 cookie(s)
Cookies déposés pendant la visite, avec leur durée de vie
CookieDomaineOrigineDurée de vieAttributs
cf_clearance substack.com tiers 12 mois Secure HttpOnly SameSite=None
cookie_storage_key substack.com tiers 3 mois Secure SameSite=None
AWSALBTGCORS basc.substack.com tiers 7 jours Secure SameSite=None
AWSALBTGCORS substack.com tiers 7 jours Secure SameSite=None
__cf_bm substack.com tiers expire aussitôt Secure HttpOnly SameSite=None

Un cookie de session disparaît à la fermeture du navigateur ; les autres portent une échéance, comptée ici depuis la date du scan. Un cookie propre n'est pas forcément un traceur — une session de connexion en est un aussi.

Plateforme de consentement détectée aucune signature

Aucune signature de plateforme de consentement dans les cookies déposés. L'absence de signature ne garantit pas l'absence de bannière : un CMP maison ou très récent peut passer inaperçu.

3 briques d’infrastructure sur 3 relèvent du droit américain.

Briques d'infrastructure du site et droit dont elles relèvent
BriqueTenue parDroitCe qui cesse sans elle
Extension du domaine registre de « .codes » absent du catalogue — Le registre sert le nom : s’il le suspend, plus rien ne répond — ni le site, ni le courriel.
DNS opérateur DNS non reconnu — Sans résolution du nom, aucune adresse ne se trouve : le site est injoignable même s’il fonctionne.
Hébergement Amazon 🇺🇸 États-Unis portée extraterritoriale C’est la machine qui sert les pages, et qui voit passer chaque visiteur.
Courriel Microsoft 🇺🇸 États-Unis portée extraterritoriale C’est l’entreprise qui reçoit — et peut lire — toute la correspondance de l’organisation.
Certificat Let's Encrypt (ISRG) 🇺🇸 États-Unis portée extraterritoriale Sans certificat valide, les navigateurs refusent la connexion en HTTPS.
Bureau d’enregistrement bureau d’enregistrement non publié par le registre — C’est par lui que le nom se renouvelle et se transfère.

Six briques, dans l'ordre de ce qu'on perdrait si elles s'arrêtaient. Le dénominateur est ce qui a pu être identifié, jamais six d'office. Une dépendance technique n'est pas une faute : ce tableau dit ce qui cesserait de fonctionner, pas ce qu'il faudrait en penser.

Hébergement du sitebas.codes
Hébergé par Logo AmazonAmazon
Numéro d'AS 16509
Pays du serveur🇺🇸
Juridiction de l'hébergeur 🇺🇸 États-Unis portée extraterritoriale
Adresses contactées par le navigateur 75.2.60.5

Adresse relevée pendant le scan : la machine qui a réellement répondu. Le pays est celui du point de présence qui répond, pas du siège de l'hébergeur ni du stockage des données.

Courriel et DNS Microsoft
Courriels lus par Microsoft 🇺🇸 portée extraterritoriale
Opérateur DNS —
Zone signée (DNSSEC) non
IPv6 non pas d’adresse IPv6 publiée
Authentification du courrier SPF · pas de DMARC

Toute la correspondance de cette organisation transite par une entreprise de droit américain. Une entreprise de droit américain est tenue de communiquer les données qu’elle détient aux autorités des États-Unis (Cloud Act, FISA 702), y compris lorsque ses serveurs se trouvent en Europe. Le pays d’un serveur ne dit donc pas quel droit s’applique aux données qui y passent.

Enregistrements relevés 1 MX · 4 NS · 1 expéditeurs

Enregistrements DNS du domaine
TypeValeurPrestataire
MX 0 bas-codes.mail.protection.outlook.com Microsoft 🇺🇸
NS ns1.bdm.microsoftonline.com —
NS ns2.bdm.microsoftonline.com —
NS ns3.bdm.microsoftonline.com —
NS ns4.bdm.microsoftonline.com —
SPF spf.protection.outlook.com Microsoft 🇺🇸

Les MX reçoivent le courrier du domaine, les NS en servent le DNS, les mécanismes SPF listent les prestataires autorisés à envoyer en son nom. Un prestataire non reconnu garde sa valeur brute : c'est elle qui est vérifiable.

Certificat et nom de domaine Let's Encrypt (ISRG)
Autorité de certification Let's Encrypt (ISRG) 🇺🇸
Protocole TLSv1.3 · h2
Certificat valide pour ce nom oui
Émis le / expire le →
Bureau d'enregistrement—
Âge du domaine non publié
Pays du titulaire non publié

Registre : réponse 400 du registre. Les champs ci-dessus restent vides sans que cela dise quoi que ce soit du domaine.

L'autorité de certification est un tiers de confiance de plus : son droit s'ajoute à celui de l'hébergeur. C'est un signal, pas un reproche — la quasi-totalité du web utilise une autorité américaine gratuite. Enregistrement lu sur rdap.org (RDAP), où il est revérifiable ; le pays du titulaire n'est presque plus publié depuis le RGPD.

Poids

602 kotransférés au total
273 kovenant de tiers
45 %du poids est tiers
271 kode scripts tiers

Octets réellement transférés (compression comprise), tous chargements de la visite confondus. Un poids élevé n'est pas une faute : il dit ce que coûte la page à charger, en données comme en énergie.

Détail par nature de ressource7 ligne(s)
Octets transférés par nature de ressource
RessourceOrigineRequêtesPoidsPart
Scripts tiers 4 271 ko
Scripts propre 11 185 ko
Images propre 9 107 ko
Données (XHR, API) propre 33 28 ko
Pages HTML propre 2 8,5 ko
Pages HTML tiers 2 1,3 ko
Images tiers 1 0 o
Construit avecGatsby
Plateformes et briques techniques reconnues
BriqueRôleCe qui l'a trahie
Gatsby Cadriciel /page-data/app-data.json

Reconnu aux chemins et aux en-têtes relevés pendant le scan. C'est une description, pas un reproche : une partie des traqueurs listés plus haut arrive généralement avec un thème ou une extension.

Logiciels reconnus1 instance(s)
Logiciels reconnus au chemin de leurs appels
LogicielInstanceOùReq.
Plausible plausible.io service géré par l'éditeur 1

Reconnu au chemin de l'appel, jamais à un nom de fichier générique. Un logiciel auto-hébergeable appelé chez son éditeur reste un service tiers.

Langue déclarée anglais

Le site se déclare en anglais (en), d'après l'attribut lang de la page.

C'est une déclaration, pas une lecture du texte : le rapport répète ce que le site écrit de lui-même, y compris quand il se trompe. Le navigateur a réclamé en-US : sur un site multilingue, c'est donc la langue servie à ce visiteur-là.

En-têtes de sécurité rien transmis aux tiers
URL transmise aux tiers rien
Serveur déclaréNetlify

Aucun tiers ne reçoit de référent.

En-têtes relevés sur la réponse du site
En-têteValeur
Transmission de l'URL aux tiers (Referrer-Policy)
referrer-policy
same-origin
Serveur déclaré
server
Netlify
HTTPS obligatoire (HSTS)
strict-transport-security
max-age=63072000; includeSubDomains; preload
Interprétation des types MIME (X-Content-Type-Options)
x-content-type-options
nosniff
Intégration dans un cadre (X-Frame-Options)
x-frame-options
DENY
Politique de sécurité du contenu (CSP)
Limite les serveurs auxquels la page a le droit de s'adresser. Une politique stricte empêche un script injecté d’exfiltrer quoi que ce soit ; son absence ne crée pas de faille à elle seule.
absent
Accès aux capteurs et périphériques (Permissions-Policy)
Déclare les capacités (caméra, micro, géolocalisation, capteurs) que la page et les cadres qu’elle intègre ont le droit de demander.
absent

Une absence n'est pas une faille : ces en-têtes réduisent les conséquences d'un défaut ailleurs, et ne changent rien à ce que la page envoie aux tiers. Relevé sur la première page du site à avoir abouti.

Fichiers publics pas d'ads.txt
robots.txtpublié
ads.txtabsent
security.txt absent

Pas d'ads.txt : le site ne déclare pas de partenaire publicitaire autorisé. C'est le cas ordinaire d'un site qui n'en a pas.

Aucune mesure ici : chaque ligne nomme sa source et sa date et renvoie vers elle — c'est là, et non ici, que se conteste un signalement.

Ce site ne figure dans aucune des listes consultées.

Résolveurs DNS filtrants 0 blocage(s)

Chez un abonné dont le fournisseur d'accès ou l'employeur emploie l'un de ces résolveurs, un domaine bloqué est simplement inaccessible. C'est un fait sur l'accessibilité, pas sur le contenu — et les trois familles ne s'additionnent pas.

Sécurité — 0 blocage(s) sur 3 résolveur(s) ayant répondu. Résolveurs qui refusent les domaines présents dans des flux de menaces.
RésolveurAdresseRéponseObservé
CleanBrowsing Security 185.228.168.9 résolu —
Comodo Secure 8.26.56.26 résolu —
OpenDNS 208.67.222.222 sans réponse EREFUSED
Quad9 9.9.9.9 résolu —
Publicité — 0 blocage(s) sur 1 résolveur(s) ayant répondu. Résolveurs qui refusent les domaines de régies et de mesure d’audience.
RésolveurAdresseRéponseObservé
AdGuard 94.140.14.14 résolu —
Contrôle parental — 0 blocage(s) sur 4 résolveur(s) ayant répondu. Résolveurs qui refusent les contenus classés adultes. Le classement est celui de l’opérateur du résolveur.
RésolveurAdresseRéponseObservé
AdGuard Famille 94.140.14.15 résolu —
CleanBrowsing Adulte 185.228.168.10 résolu —
CleanBrowsing Famille 185.228.168.168 résolu —
Cloudflare Famille 1.1.1.3 résolu —
OpenDNS Famille 208.67.222.123 sans réponse EREFUSED

2 résolveur(s) n'ont pas répondu : ni blocage ni autorisation — un silence n'est pas un avis.

Flux de menaces non interrogés

Non interrogés : ces quatre API distantes annonceraient à un tiers quel site est analysé. Éteintes par défaut, elles s'activent avec THREATS=on et une clé par source.

Wayback Machine non interrogée

Non interrogée : envoyer l'URL à Internet Archive révèle ce site à un tiers. Éteint par défaut, activable avec WAYBACK=on.

🛡️ Naviguez mieux

La plupart des 3 traqueur(s) identifié(s) sur ce site sont bloqués par Firefox combiné à l'extension uBlock Origin.

Télécharger Firefox Installer uBlock Origin

Signaler ce rapport

À utiliser quand la mesure est exacte mais hors sujet : la page est un mur anti-robot, l'adresse a changé de main, rien n'a été rendu. Un chiffre qui vous surprend n'est pas une erreur.

Ce qui ne va pas

Rien de ce qui vous identifie n'est conservé : ni adresse, ni session.