Rapport d'analyse
jardindesplantesdeparis.fr
Jardin des Plantes : galeries, jardins, zoo
En parcourant les 3 pages analysées, votre navigateur a contacté 10 serveurs, dont 9 que vous n’avez pas choisis — ils appartiennent à d’autres sociétés que celle du site. détail
5 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
3 de ces tiers exécutent une page entière dans celle-ci, avec ses propres scripts et ses propres cookies. détail
16 cookies ont été déposés sur votre machine, dont 3 par des tiers, une fois la bannière acceptée. détail
Ces échanges ont atteint des machines situées dans 2 pays. détail
Sur ce total, 1 service de suivi n’apparaît qu’une fois la bannière acceptée. détail
L’ensemble représente 5,2 Mo 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.
Ces chiffres décrivent la page après acceptation de la bannière
Contentsquare, Meta, Google…
🇺🇸 3🇩🇰 1🇫🇷 1
Conditions de la mesure3 page(s) · 21.4 s
Pages analysées
- /fr page d'entrée
- /fr/contactez-nous
- /fr/les-cycles-de-projections
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.
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.
| Entreprise | Droit applicable |
|---|---|
|
|
🇫🇷 France |
| Cookie Information | — |
|
|
🇺🇸 États-Unis portée extraterritoriale |
|
détenu par Alphabet Inc. |
🇺🇸 É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.
Détail traqueur par traqueur5 traqueur(s) · 3 catégorie(s) · 1 après le clic
Mesure d'audience 2 traqueur(s), dont 1 après acceptation · 26 req.
| Traqueur | Moment | Organisation | Pays | Req. | Domaines |
|---|---|---|---|---|---|
| ContentSquare | après acceptation |
|
🇫🇷 | 15 | contentsquare.net |
| Piwik PRO Analytics Suite | avant tout clic | Cookie Information | 🇩🇰 | 11 | piwik.pro |
Publicité 2 traqueur(s) · 10 req.
| Traqueur | Moment | Organisation | Pays | Req. | Domaines |
|---|---|---|---|---|---|
| avant tout clic |
|
🇺🇸 | 6 | facebook.net | |
| Facebook Custom Audience | avant tout clic |
|
🇺🇸 | 4 | facebook.com |
Utilitaires 1 traqueur(s) · 3 req.
| Traqueur | Moment | Organisation | Pays | Req. | Domaines |
|---|---|---|---|---|---|
| Google Tag Manager (server-side) | avant tout clic |
|
🇺🇸 | 3 | 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) · 4 script(s)
Écoute des interactions 4 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.
| Script | Détail |
|---|---|
|
https://connect.facebook.net/signals/config/2077012725879913?v=2.9.412&r=stable&domain=www.jardindesplantesdeparis.fr&im=1&hme=a4c28c8787325ac3f8f9eac68364f47df2a8c4266e43177443e5d7f6289c9774&ex_m=117%2C240%2C170%2C27%2C81%2C82%2C161%2C77%2C76%2C11%2C180%2C101%2C20%2C152%2C140%2C46%2C84%2C89%2C148%2C175%2C182%2C8%2C4%2C5%2C7%2C6%2C3%2C102%2C114%2C32%2C17%2C31%2C18%2C33%2C34%2C35%2C37%2C55%2C162%2C86%2C125%2C22%2C24%2C51%2C47%2C49%2C48%2C94%2C103%2C107%2C123%2C159%2C163%2C53%2C124%2C29%2C26%2C132%2C78%2C43%2C165%2C164%2C166%2C156%2C154%2C30%2C42%2C66%2C122%2C177%2C79%2C21%2C127%2C92%2C75%2C23%2C96%2C97%2C129%2C95%2C150%2C149%2C153%2C108%2C176%2C179%2C41%2C56%2C126%2C54%2C160%2C184%2C109%2C183%2C209%2C254%2C83%2C273%2C272%2C271%2C14%2C25%2C28%2C40%2C62%2C116%2C68%2C10%2C72%2C110%2C111%2C112%2C118%2C143%2C38%2C36%2C145%2C146%2C147%2C142%2C141%2C171%2C85%2C174%2C172%2C173%2C57%2C67%2C136%2C19%2C178%2C52%2C322%2C323%2C324%2C321%2C337%2C359%2C247%2C236%2C69%2C237%2C235%2C362%2C353%2C59%2C248%2C120%2C144%2C91%2C134%2C61%2C133%2C139%2C138%2C65%2C73%2C71%2C167%2C87%2C88%2C128%2C44%2C39%2C60%2C63%2C113%2C181%2C1%2C137%2C16%2C135%2C12%2C2%2C64%2C104%2C15%2C74%2C70%2C131%2C100%2C99%2C186%2C187%2C105%2C106%2C9%2C115%2C185%2C58%2C157%2C98%2C90%2C80%2C130%2C119%2C168%2C50%2C158%2C0%2C93%2C151%2C155%2C169%2C45%2C121%2C13%2C188 |
Facebook · Publicité MOUSE click |
|
https://mnhn.piwik.pro/7e6c3539-00cf-4c77-9478-8c77dc03e736.js |
Piwik PRO Analytics Suite · Mesure d'audience MOUSE scroll · click · mousedown |
|
https://t.contentsquare.net/releases/15.250.1%2Bfix-e9190a67/es2019/1118004-be22655e.js |
MOUSE click |
|
https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/turnstile/f/av0/rch/xs59q/0x4AAAAAACageKoKCUxxDKVW/auto/fbE/new/normal?lang=auto |
MOUSE click · mousemove |
|
https://t.contentsquare.net/releases/15.250.1%2Bfix-e9190a67/es2019/1118004-be22655e.js |
KEYBOARD keydown |
|
https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/turnstile/f/av0/rch/xs59q/0x4AAAAAACageKoKCUxxDKVW/auto/fbE/new/normal?lang=auto |
KEYBOARD keydown |
|
https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/turnstile/f/av0/rch/xs59q/0x4AAAAAACageKoKCUxxDKVW/auto/fbE/new/normal?lang=auto |
TOUCH touchstart |
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 : 7 écoute(s) posée(s) par les scripts du site — c'est le fonctionnement ordinaire d'une page.
Ce que les pixels envoient 2 événement(s)
| Pixel | Événement | Paramètres transmis | Req. |
|---|---|---|---|
| Pixel Meta (Facebook) |
PageView
This is the default pixel tracking page visits. For example - A person lands on your website pages. https://www.jardindesplantesdeparis.fr/fr/les-cycles-de-projections |
Données de l'événement
|
3 |
| Pixel Meta (Facebook) |
SubscribedButtonClick
https://www.jardindesplantesdeparis.fr/fr |
Données de l'événement
|
1 |
Les paramètres d'identification rattachent la visite à une personne connue de la plateforme. Ils sont souvent hachés, ce qui ne les rend pas anonymes : la plateforme applique le même hachage à ses propres données.
Identifiants de mesure 2 compte(s)
| Service | Identifiant | Autres sites du corpus | Req. |
|---|---|---|---|
| Pixel Meta (Facebook) Le compte publicitaire Meta auquel les événements de cette page sont envoyés. |
2077012725879913 | aucun | 3 |
| Google Tag Manager Le conteneur de tags : un seul emplacement depuis lequel on peut ajouter ou retirer n’importe quel traqueur, sans toucher au site. |
GTM-5JF8VP6C | aucun | 3 |
Un identifiant partagé signifie que ces sites sont administrés au même endroit, pas qu'ils ont le même propriétaire : une agence gère souvent vingt communes avec un seul compte. Vue d'ensemble des identifiants partagés.
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. 10 domaine(s) sur 10 sont géolocalisés sur l'adresse réellement contactée ; les autres par une résolution DNS faite après le scan.
| 🇺🇸 États-Unis | 8 | |
| 🇮🇪 Irlande | 2 |
| Microsoft | 3 | |
| Amazon | 2 | |
| Cloudflare | 2 | |
| Meta | 2 | |
| 1 |
Chaque domaine contacté
Détail par domaine contacté10 domaine(s) · 9 tiers
Mesure d'audience2Widget social2CAPTCHA / anti-robot1Gestionnaire de tags1
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.
| Domaine | Partie | Rôle | Pays | Hébergeur |
|---|---|---|---|---|
| propre | — | 🇺🇸 | Cloudflare, Inc. (AS13335) IP observée | |
| tiers | — | 🇺🇸 | Microsoft Corporation (AS8075) IP observée | |
| tiers | CAPTCHA / anti-robot Cloudflare Turnstile | 🇺🇸 | Cloudflare, Inc. (AS13335) IP observée | |
| tiers | Widget social Facebook | 🇮🇪 | Facebook, Inc. (AS32934) IP observée | |
| tiers | — | 🇺🇸 | Amazon.com, Inc. (AS16509) IP observée | |
| tiers | Mesure d'audience Piwik PRO Analytics Suite | 🇺🇸 | Microsoft Corporation (AS8075) IP observée | |
| tiers | Mesure d'audience Piwik PRO Analytics Suite | 🇺🇸 | Microsoft Corporation (AS8075) IP observée | |
| tiers | — | 🇺🇸 | Amazon.com, Inc. (AS16509) IP observée | |
| tiers | Widget social Facebook | 🇮🇪 | Facebook, Inc. (AS32934) IP observée | |
| tiers | Gestionnaire de tags Google Tag Manager | 🇺🇸 | Google LLC (AS15169) IP observée |
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 après acceptation de la bannière.
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.
| Service | Rôle | Chargé | Requêtes | Poids | Pays |
|---|---|---|---|---|---|
|
c.az.contentsquare.net, csxd.contentsquare.net, t.contentsquare.net |
non identifié | Page embarquée, Scripts, Données (XHR, API) | 15 | 469 ko | 🇺🇸 |
|
mnhn.containers.piwik.pro, mnhn.piwik.pro |
Mesure d'audience | Page embarquée, Scripts | 10 | 295 ko | 🇺🇸 |
|
challenges.cloudflare.com |
CAPTCHA / anti-robot | Page embarquée, Scripts | 3 | 30 ko | 🇺🇸 |
Ce que la page emprunte
Aucune brique tierce : la page s'affiche avec ses propres ressources.
2 des 5 tiers appelés relèvent 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.
Bocal relevé après acceptation de la bannière (tarteaucitron deny) : c'est ce que reçoit un visiteur qui accepte.
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 _cs_c (jardindesplantesdeparis.fr) :
13 mois, soit jusqu'au .
Détail cookie par cookie16 cookie(s)
| Cookie | Domaine | Origine | Durée de vie | Attributs |
|---|---|---|---|---|
| _cs_id___79968 | csxd.contentsquare.net | tiers | 13 mois | Secure SameSite=None |
| _cs_s___79968 | csxd.contentsquare.net | tiers | expire aussitôt | Secure SameSite=None |
| _cs_cvars___79968 | csxd.contentsquare.net | tiers | session | Secure SameSite=None |
| _cs_c | jardindesplantesdeparis.fr | propre | 13 mois | Secure SameSite=None |
| _cs_id | jardindesplantesdeparis.fr | propre | 13 mois | Secure SameSite=None |
| _pk_id.7e6c3539-00cf-4c77-9478-8c77dc03e736.7302 | www.jardindesplantesdeparis.fr | propre | 13 mois | SameSite=Lax |
| cf_clearance | jardindesplantesdeparis.fr | propre | 12 mois | Secure HttpOnly SameSite=None |
| stg_last_interaction | www.jardindesplantesdeparis.fr | propre | 12 mois | SameSite=Strict |
| stg_returning_visitor | www.jardindesplantesdeparis.fr | propre | 12 mois | SameSite=Strict |
| eu-consent | www.jardindesplantesdeparis.fr | propre | 6 mois | Secure SameSite=Lax |
| _fbp | jardindesplantesdeparis.fr | propre | 3 mois | SameSite=Lax |
| __cf_bm | jardindesplantesdeparis.fr | propre | expire aussitôt | Secure HttpOnly SameSite=None |
| _cs_s | jardindesplantesdeparis.fr | propre | expire aussitôt | Secure SameSite=None |
| _pk_ses.7e6c3539-00cf-4c77-9478-8c77dc03e736.7302 | www.jardindesplantesdeparis.fr | propre | expire aussitôt | SameSite=Lax |
| stg_traffic_source_priority | www.jardindesplantesdeparis.fr | propre | expire aussitôt | SameSite=Strict |
| _cs_cvars | jardindesplantesdeparis.fr | propre | session | Secure 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.
| Brique | Tenue par | Droit | Ce qui cesse sans elle |
|---|---|---|---|
| Extension du domaine | Afnic | 🇫🇷 France | Le registre sert le nom : s’il le suspend, plus rien ne répond — ni le site, ni le courriel. |
| DNS | Cloudflare | 🇺🇸 États-Unis portée extraterritoriale | Sans résolution du nom, aucune adresse ne se trouve : le site est injoignable même s’il fonctionne. |
| Hébergement |
Cloudflare
Servi par Cloudflare : c'est ce proxy inverse qui répond au visiteur. |
🇺🇸 États-Unis portée extraterritoriale | C’est la machine qui sert les pages, et qui voit passer chaque visiteur. |
| Courriel | aucun serveur de courriel déclaré pour ce domaine | — | C’est l’entreprise qui reçoit — et peut lire — toute la correspondance de l’organisation. |
| Certificat | Google Trust Services | 🇺🇸 États-Unis portée extraterritoriale | Sans certificat valide, les navigateurs refusent la connexion en HTTPS. |
| Bureau d’enregistrement | Infomaniak | 🇨🇭 Suisse | 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 sitewww.jardindesplantesdeparis.fr
Derrière Cloudflare — Le domaine est servi derrière le proxy inverse de Cloudflare : l'adresse IP résolue est celle d'un point de présence anycast, pas du serveur d'origine. L'hébergeur réel du site — et le pays où les données sont effectivement stockées — restent invisibles depuis l’extérieur.
Aucun autre domaine propre ne sort du proxy : l'hébergeur d'origine n'est pas déductible depuis ce scan.
Courriel et DNS hébergeur de courriel inconnu
Aucun serveur de courriel déclaré pour ce domaine.
Enregistrements relevés 0 MX · 2 NS · 1 expéditeurs
| Type | Valeur | Prestataire |
|---|---|---|
| NS | amit.ns.cloudflare.com | Cloudflare 🇺🇸 |
| NS | annalise.ns.cloudflare.com | Cloudflare 🇺🇸 |
| SPF | spf.secutix.com | — |
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 Google Trust Services
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.nic.fr (RDAP), où il est revérifiable ; le pays du titulaire n'est presque plus publié depuis le RGPD.
Poids
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 ressource10 ligne(s)
| Ressource | Origine | Requêtes | Poids | Part |
|---|---|---|---|---|
| Images | propre | 41 | 1,9 Mo | |
| Scripts | tiers | 23 | 1,8 Mo | |
| Scripts | propre | 23 | 620 ko | |
| Feuilles de style | propre | 63 | 333 ko | |
| Polices | propre | 11 | 333 ko | |
| Pages HTML | propre | 4 | 186 ko | |
| Données (XHR, API) | propre | 28 | 9,2 ko | |
| Pages HTML | tiers | 8 | 2,9 ko | |
| Données (XHR, API) | tiers | 6 | 428 o | |
| Images | tiers | 4 | 71 o |
Construit avecDrupal
| Brique | Rôle | Ce qui l'a trahie |
|---|---|---|
| Drupal | Gestion de contenu | x-generator: Drupal 10 (https://www.drupal.org) |
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.
Langue déclarée français · 1 version(s)
Le site se déclare en français (fr), d'après l'attribut lang de la page.
Versions que le site déclare publier — ce qu'il offre, et non ce qu'il nous a servi : anglais
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é domaine seul transmis aux tiers
Les tiers ne reçoivent que le domaine. C’est aussi ce que les navigateurs appliquent par défaut.
Le site ne déclare pas de Referrer-Policy : c'est le comportement que les navigateurs appliquent d'eux-mêmes depuis 2020.
| En-tête | Valeur |
|---|---|
| Politique de sécurité du contenu (CSP) content-security-policy |
object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https: t.contentsquare.net contentsquare.com; worker-src 'self' blob:; base-uri 'self'; form-action 'self' https://www.mnhn.fr; frame-ancestors 'self' *.mnhn.fr; report-uri https://www.jardindesplantesdeparis.fr/fr/report-uri/enforce |
| Serveur déclaré server |
cloudflare |
| 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 |
SAMEORIGIN |
| HTTPS obligatoire (HSTS) Oblige le navigateur à revenir en HTTPS pour les visites suivantes, ce qui ferme la fenêtre de la toute première requête en clair. |
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
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.
| Résolveur | Adresse | Réponse | Observé |
|---|---|---|---|
| CleanBrowsing Security | 185.228.168.9 | résolu | — |
| Comodo Secure | 8.26.56.26 | sans réponse | ETIMEOUT |
| OpenDNS | 208.67.222.222 | sans réponse | EREFUSED |
| Quad9 | 9.9.9.9 | résolu | — |
| Résolveur | Adresse | Réponse | Observé |
|---|---|---|---|
| AdGuard | 94.140.14.14 | résolu | — |
| Résolveur | Adresse | Réponse | Observé |
|---|---|---|---|
| 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 |
3 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 5 traqueur(s) identifié(s) sur ce site sont bloqués par Firefox combiné à l'extension uBlock Origin.