{
  "edition": "2026-10",
  "compiledOn": "2026-10-16",
  "method": "Dated third-party evidence register; no original measurements. Null fields mean unavailable.",
  "entries": [
    {
      "id": "google-analytics",
      "category": "analytics",
      "host": "www.google-analytics.com",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/www.google-analytics.com",
          "testedOn": [
            "2026-07-24"
          ]
        }
      ],
      "name": "Google Analytics",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "blocked",
      "gf_count": "1 of 1",
      "gf_date": "2026-07-24",
      "anchor": "host-google-analytics"
    },
    {
      "id": "meta-pixel",
      "category": "analytics",
      "host": "connect.facebook.net",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/connect.facebook.net",
          "testedOn": [
            "2026-05-27"
          ]
        }
      ],
      "name": "Meta Pixel",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "blocked",
      "gf_count": null,
      "gf_date": "2026-05-27",
      "anchor": "host-meta-pixel"
    },
    {
      "id": "google-tag-manager",
      "category": "analytics",
      "host": "www.googletagmanager.com",
      "verdict": "splitsByVantage",
      "measured": "text",
      "vantage": [
        "zhangjiakou",
        "beijingMobile"
      ],
      "citations": [
        {
          "source": "21YunBox",
          "url": "https://www.21cloudbox.com/a-day-of-third-party-requests-from-inside-china.html",
          "testedOn": [
            "2026-08-28",
            "2026-08-30"
          ]
        }
      ],
      "name": "Google Tag Manager",
      "dc_ms": 118,
      "dc_n": "72 of 72",
      "consumer_ms": null,
      "consumer_n": "0 of 112",
      "consumer_vantage": "Beijing China Mobile residential broadband",
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "dc_date": "2026-08-28",
      "consumer_date": "2026-08-30",
      "anchor": "host-google-tag-manager"
    },
    {
      "id": "hotjar",
      "category": "analytics",
      "host": "static.hotjar.com",
      "verdict": "intermittent",
      "measured": "text",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/static.hotjar.com",
          "testedOn": [
            "2026-09-30"
          ]
        },
        {
          "source": "21YunBox",
          "url": "https://www.21cloudbox.com/a-day-of-third-party-requests-from-inside-china.html",
          "testedOn": [
            "2026-08-30"
          ]
        }
      ],
      "name": "Hotjar",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": "0 of 6",
      "consumer_vantage": "Beijing China Mobile residential broadband",
      "change": "degraded",
      "gf_verdict": "disrupted",
      "gf_count": "1 of 2",
      "gf_date": "2026-09-30",
      "consumer_date": "2026-08-30",
      "anchor": "host-hotjar"
    },
    {
      "id": "mixpanel-script",
      "category": "analytics",
      "host": "cdn.mxpnl.com",
      "verdict": "intermittent",
      "measured": "text",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/cdn.mxpnl.com",
          "testedOn": [
            "2026-09-06"
          ]
        }
      ],
      "name": "Mixpanel",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "disrupted",
      "gf_count": "1 of 1",
      "gf_date": "2026-09-06",
      "anchor": "host-mixpanel-script"
    },
    {
      "id": "plausible",
      "category": "analytics",
      "host": "plausible.io",
      "verdict": "intermittent",
      "measured": "text",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/plausible.io",
          "testedOn": [
            "2026-08-20"
          ]
        }
      ],
      "name": "Plausible",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "disrupted",
      "gf_count": "1 of 2",
      "gf_date": "2026-08-20",
      "anchor": "host-plausible"
    },
    {
      "id": "amplitude-events",
      "category": "analytics",
      "host": "api.amplitude.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/api.amplitude.com",
          "testedOn": [
            "2026-09-10"
          ]
        }
      ],
      "name": "Amplitude events",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-10",
      "anchor": "host-amplitude-events"
    },
    {
      "id": "amplitude-script",
      "category": "analytics",
      "host": "cdn.amplitude.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/cdn.amplitude.com",
          "testedOn": [
            "2026-09-14"
          ]
        }
      ],
      "name": "Amplitude script",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-14",
      "anchor": "host-amplitude-script"
    },
    {
      "id": "linkedin-insight",
      "host": "snap.licdn.com",
      "name": "LinkedIn Insight Tag",
      "category": "analytics",
      "verdict": "reachable",
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/snap.licdn.com",
          "testedOn": [
            "2026-09-22"
          ]
        }
      ],
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "newlyTested",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-22",
      "anchor": "host-linkedin-insight"
    },
    {
      "id": "microsoft-clarity",
      "category": "analytics",
      "host": "www.clarity.ms",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/www.clarity.ms",
          "testedOn": [
            "2026-09-15"
          ]
        }
      ],
      "name": "Microsoft Clarity",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-15",
      "anchor": "host-microsoft-clarity"
    },
    {
      "id": "mixpanel-events",
      "category": "analytics",
      "host": "api.mixpanel.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/api.mixpanel.com",
          "testedOn": [
            "2026-09-19"
          ]
        }
      ],
      "name": "Mixpanel",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-19",
      "anchor": "host-mixpanel-events"
    },
    {
      "id": "segment",
      "category": "analytics",
      "host": "api.segment.io",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/api.segment.io",
          "testedOn": [
            "2026-09-15"
          ]
        }
      ],
      "name": "Segment",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-15",
      "anchor": "host-segment"
    },
    {
      "id": "matomo",
      "category": "analytics",
      "host": "cdn.matomo.cloud",
      "hostNote": "notProbed",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "noDatedSource",
      "name": "Matomo cloud",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "withdrawn",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-matomo"
    },
    {
      "id": "google-ads",
      "category": "analytics",
      "host": "www.googleadservices.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "stale": true,
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/www.googleadservices.com",
          "testedOn": [
            "2026-04-10"
          ]
        }
      ],
      "name": "Google Ads conversion",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": null,
      "gf_date": "2026-04-10",
      "anchor": "host-google-ads"
    },
    {
      "id": "doubleclick",
      "category": "analytics",
      "host": "stats.g.doubleclick.net",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "stale": true,
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/stats.g.doubleclick.net",
          "testedOn": [
            "2026-03-25"
          ]
        }
      ],
      "name": "Google DoubleClick",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "blocked",
      "gf_count": null,
      "gf_date": "2026-03-25",
      "anchor": "host-doubleclick"
    },
    {
      "id": "googlesyndication",
      "category": "analytics",
      "host": "pagead2.googlesyndication.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/pagead2.googlesyndication.com",
          "testedOn": [
            "2026-10-09"
          ]
        }
      ],
      "name": "Google AdSense script",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 2",
      "gf_date": "2026-10-09",
      "anchor": "host-googlesyndication"
    },
    {
      "id": "segment-cdn",
      "category": "analytics",
      "host": "cdn.segment.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "stale": true,
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/cdn.segment.com",
          "testedOn": [
            "2026-05-20"
          ]
        }
      ],
      "name": "Segment Analytics.js CDN",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": null,
      "gf_date": "2026-05-20",
      "anchor": "host-segment-cdn"
    },
    {
      "id": "posthog",
      "category": "analytics",
      "host": "app.posthog.com",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "neverTestedByGreatFire",
      "name": "PostHog Cloud JS",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-posthog"
    },
    {
      "id": "heap-analytics",
      "category": "analytics",
      "host": "cdn.heapanalytics.com",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "neverTestedByGreatFire",
      "name": "Heap Analytics",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-heap-analytics"
    },
    {
      "id": "fullstory",
      "category": "analytics",
      "host": "edge.fullstory.com",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "neverTestedByGreatFire",
      "name": "FullStory session replay",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-fullstory"
    },
    {
      "id": "pendo",
      "category": "analytics",
      "host": "cdn.pendo.io",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/cdn.pendo.io",
          "testedOn": [
            "2026-09-23"
          ]
        }
      ],
      "name": "Pendo product analytics",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "newlyTested",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-23",
      "anchor": "host-pendo"
    },
    {
      "id": "logrocket",
      "category": "analytics",
      "host": "cdn.lr-ingest.io",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "neverTestedByGreatFire",
      "name": "LogRocket SDK",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-logrocket"
    },
    {
      "id": "optimizely",
      "category": "analytics",
      "host": "cdn.optimizely.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/cdn.optimizely.com",
          "testedOn": [
            "2026-10-14"
          ]
        }
      ],
      "name": "Optimizely experimentation",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 2",
      "gf_date": "2026-10-14",
      "anchor": "host-optimizely"
    },
    {
      "id": "tiktok-pixel",
      "category": "analytics",
      "host": "analytics.tiktok.com",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "neverTestedByGreatFire",
      "name": "TikTok Pixel",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-tiktok-pixel"
    },
    {
      "id": "pinterest-tag",
      "category": "analytics",
      "host": "s.pinimg.com",
      "verdict": "intermittent",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/s.pinimg.com",
          "testedOn": [
            "2026-10-09"
          ]
        }
      ],
      "name": "Pinterest Tag",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "disrupted",
      "gf_count": "1 of 2",
      "gf_date": "2026-10-09",
      "anchor": "host-pinterest-tag"
    },
    {
      "id": "google-libraries",
      "host": "ajax.googleapis.com",
      "name": "Google Hosted Libraries",
      "category": "fontsAndScripts",
      "verdict": "blocked",
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/ajax.googleapis.com",
          "testedOn": [
            "2026-08-22"
          ]
        }
      ],
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "degraded",
      "gf_verdict": "blocked",
      "gf_count": "1 of 1",
      "gf_date": "2026-08-22",
      "anchor": "host-google-libraries"
    },
    {
      "id": "google-fonts-css",
      "host": "fonts.googleapis.com",
      "name": "Google Fonts CSS",
      "category": "fontsAndScripts",
      "verdict": "splitsByVantage",
      "citations": [
        {
          "source": "21YunBox",
          "url": "https://www.21cloudbox.com/a-day-of-third-party-requests-from-inside-china.html",
          "testedOn": [
            "2026-08-28",
            "2026-08-30"
          ]
        }
      ],
      "dc_ms": 111,
      "dc_n": "72 of 72",
      "consumer_ms": null,
      "consumer_n": "0 of 54",
      "consumer_vantage": "Beijing China Mobile residential broadband",
      "change": "degraded",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 4",
      "gf_date": "2026-10-15",
      "dc_date": "2026-08-28",
      "consumer_date": "2026-08-30",
      "anchor": "host-google-fonts-css"
    },
    {
      "id": "google-fonts-files",
      "host": "fonts.gstatic.com",
      "name": "Google Fonts files",
      "category": "fontsAndScripts",
      "verdict": "splitsByVantage",
      "citations": [
        {
          "source": "21YunBox",
          "url": "https://www.21cloudbox.com/a-day-of-third-party-requests-from-inside-china.html",
          "testedOn": [
            "2026-08-28",
            "2026-08-30"
          ]
        }
      ],
      "dc_ms": 102,
      "dc_n": "72 of 72",
      "consumer_ms": null,
      "consumer_n": "0 of 6",
      "consumer_vantage": "Beijing China Mobile residential broadband",
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 7",
      "gf_date": "2026-10-15",
      "dc_date": "2026-08-28",
      "consumer_date": "2026-08-30",
      "anchor": "host-google-fonts-files"
    },
    {
      "id": "adobe-fonts",
      "host": "use.typekit.net",
      "name": "Adobe Fonts",
      "category": "fontsAndScripts",
      "verdict": "intermittent",
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/use.typekit.net",
          "testedOn": [
            "2026-09-22"
          ]
        },
        {
          "source": "21YunBox",
          "url": "https://www.21cloudbox.com/a-day-of-third-party-requests-from-inside-china.html",
          "testedOn": [
            "2026-08-30"
          ]
        }
      ],
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": "0 of 11",
      "consumer_vantage": "Beijing China Mobile residential broadband",
      "change": "newlyTested",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-22",
      "consumer_date": "2026-08-30",
      "anchor": "host-adobe-fonts"
    },
    {
      "id": "jsdelivr",
      "host": "cdn.jsdelivr.net",
      "name": "jsDelivr",
      "category": "fontsAndScripts",
      "verdict": "slow",
      "citations": [
        {
          "source": "21YunBox",
          "url": "https://www.21cloudbox.com/a-day-of-third-party-requests-from-inside-china.html",
          "testedOn": [
            "2026-08-28",
            "2026-08-30"
          ]
        }
      ],
      "dc_ms": 660,
      "dc_n": "72 of 72",
      "consumer_ms": null,
      "consumer_n": "36 of 36",
      "consumer_vantage": "Beijing China Mobile residential broadband",
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 4",
      "gf_date": "2026-10-15",
      "dc_date": "2026-08-28",
      "consumer_date": "2026-08-30",
      "anchor": "host-jsdelivr"
    },
    {
      "id": "cdnjs",
      "host": "cdnjs.cloudflare.com",
      "name": "cdnjs",
      "category": "fontsAndScripts",
      "verdict": "reachable",
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/cdnjs.cloudflare.com",
          "testedOn": [
            "2026-09-27"
          ]
        }
      ],
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-27",
      "anchor": "host-cdnjs"
    },
    {
      "id": "unpkg",
      "host": "unpkg.com",
      "name": "unpkg",
      "category": "fontsAndScripts",
      "verdict": "reachable",
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/unpkg.com",
          "testedOn": [
            "2026-08-14"
          ]
        }
      ],
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-08-14",
      "anchor": "host-unpkg"
    },
    {
      "id": "google-fonts-catalog",
      "category": "fontsAndScripts",
      "host": "fonts.google.com",
      "verdict": "intermittent",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/fonts.google.com",
          "testedOn": [
            "2026-09-30"
          ]
        }
      ],
      "name": "Google Fonts directory",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "disrupted",
      "gf_count": "2 of 2",
      "gf_date": "2026-09-30",
      "anchor": "host-google-fonts-catalog"
    },
    {
      "id": "fontawesome-kit",
      "category": "fontsAndScripts",
      "host": "kit.fontawesome.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/kit.fontawesome.com",
          "testedOn": [
            "2026-09-13"
          ]
        }
      ],
      "name": "Font Awesome Kit loader",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-13",
      "anchor": "host-fontawesome-kit"
    },
    {
      "id": "typekit-ping",
      "category": "fontsAndScripts",
      "host": "p.typekit.net",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/p.typekit.net",
          "testedOn": [
            "2026-10-04"
          ]
        }
      ],
      "name": "Adobe Fonts beacon",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 2",
      "gf_date": "2026-10-04",
      "anchor": "host-typekit-ping"
    },
    {
      "id": "jquery-cdn",
      "category": "fontsAndScripts",
      "host": "code.jquery.com",
      "verdict": "intermittent",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/code.jquery.com",
          "testedOn": [
            "2026-10-10"
          ]
        }
      ],
      "name": "jQuery Official CDN",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "disrupted",
      "gf_count": "1 of 2",
      "gf_date": "2026-10-10",
      "anchor": "host-jquery-cdn"
    },
    {
      "id": "fontawesome-cdn",
      "category": "fontsAndScripts",
      "host": "use.fontawesome.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/use.fontawesome.com",
          "testedOn": [
            "2026-10-11"
          ]
        }
      ],
      "name": "Font Awesome CDN (use.fontawesome.com)",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "newlyTested",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-10-11",
      "anchor": "host-fontawesome-cdn"
    },
    {
      "id": "esm-sh",
      "category": "fontsAndScripts",
      "host": "esm.sh",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/esm.sh",
          "testedOn": [
            "2026-10-01"
          ]
        }
      ],
      "name": "esm.sh JavaScript CDN",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-10-01",
      "anchor": "host-esm-sh"
    },
    {
      "id": "mailchimp",
      "category": "formsAndChat",
      "host": "cdn-images.mailchimp.com",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/cdn-images.mailchimp.com",
          "testedOn": [
            "2026-09-10"
          ]
        }
      ],
      "name": "Mailchimp",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "degraded",
      "gf_verdict": "blocked",
      "gf_count": "1 of 1",
      "gf_date": "2026-09-10",
      "anchor": "host-mailchimp"
    },
    {
      "id": "recaptcha",
      "host": "www.google.com/recaptcha",
      "name": "Google reCAPTCHA",
      "category": "formsAndChat",
      "verdict": "blocked",
      "citations": [
        {
          "source": "21YunBox",
          "url": "https://www.21cloudbox.com/a-day-of-third-party-requests-from-inside-china.html",
          "testedOn": [
            "2026-08-28",
            "2026-08-30"
          ]
        }
      ],
      "dc_ms": null,
      "dc_n": "0 of 72",
      "consumer_ms": null,
      "consumer_n": "0 of 18",
      "consumer_vantage": "Beijing China Mobile residential broadband",
      "change": "unchanged",
      "gf_verdict": "blocked",
      "gf_count": "1 of 1",
      "gf_date": "2026-09-28",
      "dc_date": "2026-08-28",
      "consumer_date": "2026-08-30",
      "anchor": "host-recaptcha"
    },
    {
      "id": "cloudflare-turnstile",
      "category": "formsAndChat",
      "host": "challenges.cloudflare.com",
      "verdict": "intermittent",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/challenges.cloudflare.com/turnstile/v0/api.js",
          "testedOn": [
            "2026-10-11"
          ]
        },
        {
          "source": "21YunBox",
          "url": "https://www.21cloudbox.com/a-day-of-third-party-requests-from-inside-china.html",
          "testedOn": [
            "2026-08-30"
          ]
        }
      ],
      "name": "Cloudflare Turnstile",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": "9 of 12",
      "consumer_vantage": "Beijing China Mobile residential broadband",
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 2",
      "gf_date": "2026-10-11",
      "consumer_date": "2026-08-30",
      "anchor": "host-cloudflare-turnstile"
    },
    {
      "id": "calendly",
      "category": "formsAndChat",
      "host": "calendly.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/calendly.com",
          "testedOn": [
            "2026-10-03"
          ]
        }
      ],
      "name": "Calendly",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-10-03",
      "anchor": "host-calendly"
    },
    {
      "id": "hcaptcha",
      "category": "formsAndChat",
      "host": "api2.hcaptcha.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/api2.hcaptcha.com",
          "testedOn": [
            "2026-09-14"
          ]
        }
      ],
      "name": "hCaptcha",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-14",
      "anchor": "host-hcaptcha"
    },
    {
      "id": "intercom",
      "category": "formsAndChat",
      "host": "widget.intercom.io",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/widget.intercom.io",
          "testedOn": [
            "2026-09-23"
          ]
        }
      ],
      "name": "Intercom",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-23",
      "anchor": "host-intercom"
    },
    {
      "id": "typeform",
      "category": "formsAndChat",
      "host": "form.typeform.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/form.typeform.com",
          "testedOn": [
            "2026-09-30"
          ]
        }
      ],
      "name": "Typeform",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-30",
      "anchor": "host-typeform"
    },
    {
      "id": "zendesk",
      "category": "formsAndChat",
      "host": "static.zdassets.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/static.zdassets.com",
          "testedOn": [
            "2026-10-08"
          ]
        }
      ],
      "name": "Zendesk",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 2",
      "gf_date": "2026-10-08",
      "anchor": "host-zendesk"
    },
    {
      "id": "crisp",
      "category": "formsAndChat",
      "host": null,
      "hostNote": "notProbed",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "noDatedSource",
      "name": "Crisp",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-crisp"
    },
    {
      "id": "drift",
      "category": "formsAndChat",
      "host": "js.driftt.com",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "neverTestedByGreatFire",
      "name": "Drift",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-drift"
    },
    {
      "id": "hubspot-script",
      "host": "js.hs-scripts.com",
      "name": "HubSpot loader",
      "category": "formsAndChat",
      "verdict": "untested",
      "citations": [],
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-hubspot-script"
    },
    {
      "id": "tawk-to",
      "category": "formsAndChat",
      "host": null,
      "hostNote": "notProbed",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "noDatedSource",
      "name": "Tawk.to",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-tawk-to"
    },
    {
      "id": "recaptcha-net",
      "category": "formsAndChat",
      "host": "www.recaptcha.net",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/www.recaptcha.net",
          "testedOn": [
            "2026-09-30"
          ]
        }
      ],
      "name": "Google reCAPTCHA (recaptcha.net)",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "newlyTested",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 2",
      "gf_date": "2026-09-30",
      "anchor": "host-recaptcha-net"
    },
    {
      "id": "gstatic-recaptcha",
      "category": "formsAndChat",
      "host": "www.gstatic.com/recaptcha",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/www.gstatic.com/recaptcha",
          "testedOn": [
            "2026-08-20"
          ]
        }
      ],
      "name": "Google reCAPTCHA static assets",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-08-20",
      "anchor": "host-gstatic-recaptcha"
    },
    {
      "id": "hcaptcha-script",
      "category": "formsAndChat",
      "host": "js.hcaptcha.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/js.hcaptcha.com",
          "testedOn": [
            "2026-09-26"
          ]
        }
      ],
      "name": "hCaptcha loader script",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-26",
      "anchor": "host-hcaptcha-script"
    },
    {
      "id": "typeform-embed",
      "category": "formsAndChat",
      "host": "embed.typeform.com",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "neverTestedByGreatFire",
      "name": "Typeform embed SDK",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-typeform-embed"
    },
    {
      "id": "hubspot-forms",
      "category": "formsAndChat",
      "host": "js.hsforms.net",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "neverTestedByGreatFire",
      "name": "HubSpot Forms SDK",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-hubspot-forms"
    },
    {
      "id": "hubspot-api",
      "category": "formsAndChat",
      "host": "api.hubspot.com",
      "verdict": "intermittent",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/api.hubspot.com",
          "testedOn": [
            "2026-10-18"
          ]
        }
      ],
      "name": "HubSpot API",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "newlyTested",
      "gf_verdict": "disrupted",
      "gf_count": "1 of 2",
      "gf_date": "2026-10-18",
      "anchor": "host-hubspot-api"
    },
    {
      "id": "hubspot-app",
      "category": "formsAndChat",
      "host": "app.hubspot.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/app.hubspot.com",
          "testedOn": [
            "2026-09-22"
          ]
        }
      ],
      "name": "HubSpot portal",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "newlyTested",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-22",
      "anchor": "host-hubspot-app"
    },
    {
      "id": "marketo-munchkin",
      "category": "formsAndChat",
      "host": "munchkin.marketo.net",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "stale": true,
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/munchkin.marketo.net",
          "testedOn": [
            "2026-05-31"
          ]
        }
      ],
      "name": "Marketo Munchkin tracking",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": null,
      "gf_date": "2026-05-31",
      "anchor": "host-marketo-munchkin"
    },
    {
      "id": "jotform",
      "category": "formsAndChat",
      "host": "form.jotform.com",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/form.jotform.com",
          "testedOn": [
            "2026-09-07"
          ]
        }
      ],
      "name": "Jotform embeds",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "blocked",
      "gf_count": "1 of 1",
      "gf_date": "2026-09-07",
      "anchor": "host-jotform"
    },
    {
      "id": "livechat",
      "category": "formsAndChat",
      "host": "cdn.livechatinc.com",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "neverTestedByGreatFire",
      "name": "LiveChat widget",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-livechat"
    },
    {
      "id": "freshchat",
      "category": "formsAndChat",
      "host": "wchat.freshchat.com",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "neverTestedByGreatFire",
      "name": "Freshchat widget",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-freshchat"
    },
    {
      "id": "disqus",
      "category": "embeds",
      "host": "disqus.com",
      "verdict": "blocked",
      "measured": "text",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/disqus.com",
          "testedOn": [
            "2026-09-13"
          ]
        }
      ],
      "name": "Disqus",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "blocked",
      "gf_count": "2 of 2",
      "gf_date": "2026-09-13",
      "anchor": "host-disqus"
    },
    {
      "id": "instagram",
      "category": "embeds",
      "host": "www.instagram.com",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/www.instagram.com",
          "testedOn": [
            "2026-10-03"
          ]
        }
      ],
      "name": "Instagram",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "blocked",
      "gf_count": "2 of 2",
      "gf_date": "2026-10-03",
      "anchor": "host-instagram"
    },
    {
      "id": "soundcloud",
      "category": "embeds",
      "host": "w.soundcloud.com",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/w.soundcloud.com",
          "testedOn": [
            "2026-06-24"
          ]
        }
      ],
      "name": "SoundCloud",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "blocked",
      "gf_count": null,
      "gf_date": "2026-06-24",
      "anchor": "host-soundcloud"
    },
    {
      "id": "spotify",
      "category": "embeds",
      "host": "open.spotify.com",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/open.spotify.com",
          "testedOn": [
            "2026-09-12"
          ]
        }
      ],
      "name": "Spotify",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "blocked",
      "gf_count": "4 of 4",
      "gf_date": "2026-09-12",
      "anchor": "host-spotify"
    },
    {
      "id": "x-timeline",
      "category": "embeds",
      "host": "platform.twitter.com",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/platform.twitter.com",
          "testedOn": [
            "2026-07-07"
          ]
        }
      ],
      "name": "X, the timeline widget",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "blocked",
      "gf_count": null,
      "gf_date": "2026-07-07",
      "anchor": "host-x-timeline"
    },
    {
      "id": "wistia",
      "category": "embeds",
      "host": "fast.wistia.com",
      "verdict": "intermittent",
      "measured": "reachabilityOnly",
      "stale": true,
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/fast.wistia.com",
          "testedOn": [
            "2026-03-17"
          ]
        },
        {
          "source": "21YunBox",
          "url": "https://www.21cloudbox.com/a-day-of-third-party-requests-from-inside-china.html",
          "testedOn": [
            "2026-08-30"
          ]
        }
      ],
      "name": "Wistia",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": "9 of 15",
      "consumer_vantage": "Beijing China Mobile residential broadband",
      "change": "degraded",
      "gf_verdict": "not blocked",
      "gf_count": null,
      "gf_date": "2026-03-17",
      "consumer_date": "2026-08-30",
      "anchor": "host-wistia"
    },
    {
      "id": "loom",
      "category": "embeds",
      "host": null,
      "hostNote": "notProbed",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "noDatedSource",
      "name": "Loom",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-loom"
    },
    {
      "id": "gravatar",
      "category": "embeds",
      "host": "secure.gravatar.com",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/secure.gravatar.com",
          "testedOn": [
            "2026-08-31"
          ]
        }
      ],
      "name": "Gravatar avatars",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "blocked",
      "gf_count": "1 of 1",
      "gf_date": "2026-08-31",
      "anchor": "host-gravatar"
    },
    {
      "id": "youtube-embed",
      "category": "embeds",
      "host": "www.youtube.com",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/www.youtube.com",
          "testedOn": [
            "2026-10-20"
          ]
        }
      ],
      "name": "YouTube embed player",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "blocked",
      "gf_count": "4 of 4",
      "gf_date": "2026-10-20",
      "anchor": "host-youtube-embed"
    },
    {
      "id": "youtube-nocookie",
      "category": "embeds",
      "host": "www.youtube-nocookie.com",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/www.youtube-nocookie.com",
          "testedOn": [
            "2026-08-23"
          ]
        }
      ],
      "name": "YouTube privacy embed",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "blocked",
      "gf_count": "3 of 3",
      "gf_date": "2026-08-23",
      "anchor": "host-youtube-nocookie"
    },
    {
      "id": "ytimg",
      "category": "embeds",
      "host": "i.ytimg.com",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "stale": true,
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/i.ytimg.com",
          "testedOn": [
            "2026-05-12"
          ]
        }
      ],
      "name": "YouTube thumbnails (ytimg)",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "blocked",
      "gf_count": null,
      "gf_date": "2026-05-12",
      "anchor": "host-ytimg"
    },
    {
      "id": "googlevideo",
      "category": "embeds",
      "host": "googlevideo.com",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/googlevideo.com",
          "testedOn": [
            "2026-09-26"
          ]
        }
      ],
      "name": "YouTube video stream host",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "blocked",
      "gf_count": "3 of 3",
      "gf_date": "2026-09-26",
      "anchor": "host-googlevideo"
    },
    {
      "id": "vimeocdn",
      "category": "embeds",
      "host": "f.vimeocdn.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "stale": true,
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/f.vimeocdn.com",
          "testedOn": [
            "2026-04-08"
          ]
        }
      ],
      "name": "Vimeo CDN",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": null,
      "gf_date": "2026-04-08",
      "anchor": "host-vimeocdn"
    },
    {
      "id": "twimg",
      "category": "embeds",
      "host": "pbs.twimg.com",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/pbs.twimg.com",
          "testedOn": [
            "2026-08-20"
          ]
        }
      ],
      "name": "X (Twitter) syndication assets",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "blocked",
      "gf_count": "1 of 1",
      "gf_date": "2026-08-20",
      "anchor": "host-twimg"
    },
    {
      "id": "tiktok-embed",
      "category": "embeds",
      "host": "www.tiktok.com",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/www.tiktok.com",
          "testedOn": [
            "2026-10-08"
          ]
        }
      ],
      "name": "TikTok video embed",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "newlyTested",
      "gf_verdict": "blocked",
      "gf_count": "5 of 5",
      "gf_date": "2026-10-08",
      "anchor": "host-tiktok-embed"
    },
    {
      "id": "dailymotion",
      "category": "embeds",
      "host": "www.dailymotion.com",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/www.dailymotion.com",
          "testedOn": [
            "2026-10-03"
          ]
        }
      ],
      "name": "Dailymotion player",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "degraded",
      "gf_verdict": "blocked",
      "gf_count": "3 of 3",
      "gf_date": "2026-10-03",
      "anchor": "host-dailymotion"
    },
    {
      "id": "vimeo-player",
      "category": "embeds",
      "host": "player.vimeo.com",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/player.vimeo.com",
          "testedOn": [
            "2026-10-14"
          ]
        }
      ],
      "name": "Vimeo embed player",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "degraded",
      "gf_verdict": "blocked",
      "gf_count": "1 of 1",
      "gf_date": "2026-10-14",
      "anchor": "host-vimeo-player"
    },
    {
      "id": "mapbox-telemetry",
      "category": "maps",
      "host": "events.mapbox.com",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "stale": true,
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/events.mapbox.com",
          "testedOn": [
            "2026-03-12"
          ]
        }
      ],
      "name": "Mapbox, telemetry",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "blocked",
      "gf_count": null,
      "gf_date": "2026-03-12",
      "anchor": "host-mapbox-telemetry"
    },
    {
      "id": "openstreetmap",
      "category": "maps",
      "host": "tile.openstreetmap.org",
      "verdict": "blocked",
      "measured": "text",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/tile.openstreetmap.org",
          "testedOn": [
            "2026-09-07"
          ]
        }
      ],
      "name": "OpenStreetMap tiles",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "degraded",
      "gf_verdict": "blocked",
      "gf_count": "1 of 1",
      "gf_date": "2026-09-07",
      "anchor": "host-openstreetmap"
    },
    {
      "id": "mapbox-api",
      "category": "maps",
      "host": "api.mapbox.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/api.mapbox.com",
          "testedOn": [
            "2026-08-31"
          ]
        }
      ],
      "name": "Mapbox, tiles and API",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-08-31",
      "anchor": "host-mapbox-api"
    },
    {
      "id": "google-maps-gstatic",
      "category": "maps",
      "host": "maps.gstatic.com",
      "verdict": "intermittent",
      "measured": "reachabilityOnly",
      "stale": true,
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/maps.gstatic.com",
          "testedOn": [
            "2026-05-12"
          ]
        }
      ],
      "name": "Google Maps static assets",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "disrupted",
      "gf_count": null,
      "gf_date": "2026-05-12",
      "anchor": "host-google-maps-gstatic"
    },
    {
      "id": "google-maps-domain",
      "category": "maps",
      "host": "maps.google.com",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/maps.google.com",
          "testedOn": [
            "2026-10-18"
          ]
        }
      ],
      "name": "Google Maps web host",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "blocked",
      "gf_count": "3 of 3",
      "gf_date": "2026-10-18",
      "anchor": "host-google-maps-domain"
    },
    {
      "id": "here-maps",
      "category": "maps",
      "host": "js.api.here.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/js.api.here.com",
          "testedOn": [
            "2026-10-15"
          ]
        }
      ],
      "name": "HERE Maps JS API",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "newlyTested",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-10-15",
      "anchor": "host-here-maps"
    },
    {
      "id": "google-maps-api",
      "category": "maps",
      "host": "maps.googleapis.com",
      "verdict": "intermittent",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/maps.googleapis.com",
          "testedOn": [
            "2026-08-18"
          ]
        }
      ],
      "name": "Google Maps JavaScript API",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "disrupted",
      "gf_count": "1 of 1",
      "gf_date": "2026-08-18",
      "anchor": "host-google-maps-api"
    },
    {
      "id": "wix",
      "category": "platforms",
      "host": "wix.com",
      "verdict": "answersThenStalls",
      "measured": "text",
      "vantage": [
        "zhangjiakou"
      ],
      "citations": [
        {
          "source": "21YunBox",
          "url": "https://www.21cloudbox.com/support/wix-china.html",
          "testedOn": [
            "2026-08-30"
          ]
        }
      ],
      "name": "Wix",
      "dc_ms": 532,
      "dc_n": "0 of 3",
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "dc_date": "2026-08-30",
      "anchor": "host-wix"
    },
    {
      "id": "webflow",
      "category": "platforms",
      "host": "webflow.com",
      "verdict": "intermittent",
      "measured": "text",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/webflow.com",
          "testedOn": [
            "2026-08-23"
          ]
        }
      ],
      "name": "Webflow",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "disrupted",
      "gf_count": "1 of 1",
      "gf_date": "2026-08-23",
      "anchor": "host-webflow"
    },
    {
      "id": "shopify",
      "category": "platforms",
      "host": "cdn.shopify.com",
      "verdict": "reachable",
      "measured": "text",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/cdn.shopify.com",
          "testedOn": [
            "2026-10-08"
          ]
        }
      ],
      "name": "Shopify",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 2",
      "gf_date": "2026-10-08",
      "anchor": "host-shopify"
    },
    {
      "id": "squarespace",
      "category": "platforms",
      "host": "www.squarespace.com",
      "verdict": "reachable",
      "measured": "text",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/www.squarespace.com",
          "testedOn": [
            "2026-10-03"
          ]
        }
      ],
      "name": "Squarespace",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 3",
      "gf_date": "2026-10-03",
      "anchor": "host-squarespace"
    },
    {
      "id": "netlify",
      "category": "platforms",
      "host": null,
      "hostNote": "notProbed",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "noDatedSource",
      "name": "Netlify",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-netlify"
    },
    {
      "id": "sanity",
      "category": "platforms",
      "host": null,
      "hostNote": "notProbed",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "noDatedSource",
      "name": "Sanity",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-sanity"
    },
    {
      "id": "wordpress-com",
      "category": "platforms",
      "host": "wordpress.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/wordpress.com",
          "testedOn": [
            "2026-10-18"
          ]
        }
      ],
      "name": "WordPress.com apex",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 19",
      "gf_date": "2026-10-18",
      "anchor": "host-wordpress-com"
    },
    {
      "id": "wordpress-org-emoji",
      "category": "platforms",
      "host": "s.w.org",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/s.w.org",
          "testedOn": [
            "2026-10-07"
          ]
        }
      ],
      "name": "WordPress.org emoji CDN (s.w.org)",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "newlyTested",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-10-07",
      "anchor": "host-wordpress-org-emoji"
    },
    {
      "id": "jetpack-photon",
      "category": "platforms",
      "host": "i0.wp.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/i0.wp.com",
          "testedOn": [
            "2026-09-14"
          ]
        }
      ],
      "name": "Jetpack Site Accelerator (i0.wp.com)",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-14",
      "anchor": "host-jetpack-photon"
    },
    {
      "id": "vercel-app",
      "category": "platforms",
      "host": "vercel.app",
      "verdict": "blocked",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/vercel.app",
          "testedOn": [
            "2026-09-14"
          ]
        }
      ],
      "name": "Vercel default domain (.vercel.app)",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "degraded",
      "gf_verdict": "blocked",
      "gf_count": "4 of 4",
      "gf_date": "2026-09-14",
      "anchor": "host-vercel-app"
    },
    {
      "id": "wix-static",
      "category": "platforms",
      "host": "static.wixstatic.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "stale": true,
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/static.wixstatic.com",
          "testedOn": [
            "2026-06-20"
          ]
        }
      ],
      "name": "Wix static media CDN",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": null,
      "gf_date": "2026-06-20",
      "anchor": "host-wix-static"
    },
    {
      "id": "contentful-cdn",
      "category": "platforms",
      "host": "cdn.contentful.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/cdn.contentful.com",
          "testedOn": [
            "2026-10-09"
          ]
        }
      ],
      "name": "Contentful Delivery API",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "newlyTested",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-10-09",
      "anchor": "host-contentful-cdn"
    },
    {
      "id": "ghost-io",
      "category": "platforms",
      "host": "ghost.io",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "neverTestedByGreatFire",
      "name": "Ghost(Pro) platform",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-ghost-io"
    },
    {
      "id": "algolia",
      "category": "infrastructure",
      "host": "algolia.net",
      "verdict": "intermittent",
      "measured": "text",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/algolia.net",
          "testedOn": [
            "2026-08-31"
          ]
        }
      ],
      "name": "Algolia",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "disrupted",
      "gf_count": "2 of 2",
      "gf_date": "2026-08-31",
      "anchor": "host-algolia"
    },
    {
      "id": "firebase",
      "category": "infrastructure",
      "host": "firebase.google.com",
      "verdict": "intermittent",
      "measured": "text",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/firebase.google.com",
          "testedOn": [
            "2026-09-14"
          ]
        }
      ],
      "name": "Firebase",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "disrupted",
      "gf_count": "2 of 2",
      "gf_date": "2026-09-14",
      "anchor": "host-firebase"
    },
    {
      "id": "sentry",
      "category": "infrastructure",
      "host": "browser.sentry-cdn.com",
      "verdict": "intermittent",
      "measured": "text",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/browser.sentry-cdn.com",
          "testedOn": [
            "2026-10-01"
          ]
        }
      ],
      "name": "Sentry",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "degraded",
      "gf_verdict": "disrupted",
      "gf_count": "1 of 1",
      "gf_date": "2026-10-01",
      "anchor": "host-sentry"
    },
    {
      "id": "aws-cloudfront",
      "category": "infrastructure",
      "host": "aws.amazon.com/cloudfront",
      "verdict": "reachable",
      "measured": "text",
      "vantage": [
        "zhangjiakou",
        "beijingMobile"
      ],
      "citations": [
        {
          "source": "21YunBox",
          "url": "https://www.21cloudbox.com/support/aws-cloudfront-china.html",
          "testedOn": [
            "2026-08-28",
            "2026-08-30"
          ]
        }
      ],
      "name": "AWS CloudFront",
      "dc_ms": 665,
      "dc_n": "3 of 3",
      "consumer_ms": 718,
      "consumer_n": "3 of 3",
      "consumer_vantage": "Beijing residential broadband; carrier unstated",
      "change": "improved",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "dc_date": "2026-08-28",
      "consumer_date": "2026-08-30",
      "anchor": "host-aws-cloudfront"
    },
    {
      "id": "bootstrap-cdn",
      "category": "infrastructure",
      "host": null,
      "hostNote": "notProbed",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "noDatedSource",
      "name": "Bootstrap CDN",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-bootstrap-cdn"
    },
    {
      "id": "cookiebot",
      "category": "infrastructure",
      "host": "consent.cookiebot.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/consent.cookiebot.com",
          "testedOn": [
            "2026-09-28"
          ]
        }
      ],
      "name": "Cookiebot consent banner",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "newlyTested",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-28",
      "anchor": "host-cookiebot"
    },
    {
      "id": "onetrust",
      "category": "infrastructure",
      "host": "cdn.cookielaw.org",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/cdn.cookielaw.org",
          "testedOn": [
            "2026-10-02"
          ]
        }
      ],
      "name": "OneTrust cookie SDK",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-10-02",
      "anchor": "host-onetrust"
    },
    {
      "id": "auth0",
      "category": "infrastructure",
      "host": "auth0.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/auth0.com",
          "testedOn": [
            "2026-09-23"
          ]
        }
      ],
      "name": "Auth0 universal login",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-23",
      "anchor": "host-auth0"
    },
    {
      "id": "supabase",
      "category": "infrastructure",
      "host": "supabase.co",
      "verdict": "intermittent",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/supabase.co",
          "testedOn": [
            "2026-10-18"
          ]
        }
      ],
      "name": "Supabase API",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "disrupted",
      "gf_count": "1 of 5",
      "gf_date": "2026-10-18",
      "anchor": "host-supabase"
    },
    {
      "id": "firestore-api",
      "category": "infrastructure",
      "host": "firestore.googleapis.com",
      "verdict": "intermittent",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/firestore.googleapis.com",
          "testedOn": [
            "2026-10-18"
          ]
        }
      ],
      "name": "Google Cloud Firestore",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "disrupted",
      "gf_count": "2 of 2",
      "gf_date": "2026-10-18",
      "anchor": "host-firestore-api"
    },
    {
      "id": "translate-googleapis",
      "category": "infrastructure",
      "host": "translation.googleapis.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "stale": true,
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/translation.googleapis.com",
          "testedOn": [
            "2026-05-08"
          ]
        }
      ],
      "name": "Google Cloud Translation API",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": null,
      "gf_date": "2026-05-08",
      "anchor": "host-translate-googleapis"
    },
    {
      "id": "paypal",
      "category": "payments",
      "host": "www.paypal.com",
      "verdict": "reachable",
      "measured": "text",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/www.paypal.com",
          "testedOn": [
            "2026-09-25"
          ]
        }
      ],
      "name": "PayPal",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "improved",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-09-25",
      "anchor": "host-paypal"
    },
    {
      "id": "stripe",
      "category": "payments",
      "host": "js.stripe.com",
      "verdict": "untested",
      "measured": "text",
      "vantage": [],
      "citations": [],
      "sourceNote": "noDatedSource",
      "name": "Stripe",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-stripe"
    },
    {
      "id": "stripe-checkout",
      "category": "payments",
      "host": "checkout.stripe.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/checkout.stripe.com",
          "testedOn": [
            "2026-08-15"
          ]
        }
      ],
      "name": "Stripe Checkout session host",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-08-15",
      "anchor": "host-stripe-checkout"
    },
    {
      "id": "paypal-objects",
      "category": "payments",
      "host": "www.paypalobjects.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/www.paypalobjects.com",
          "testedOn": [
            "2026-10-08"
          ]
        }
      ],
      "name": "PayPal static SDK assets",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "newlyTested",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 1",
      "gf_date": "2026-10-08",
      "anchor": "host-paypal-objects"
    },
    {
      "id": "braintree",
      "category": "payments",
      "host": "js.braintreegateway.com",
      "verdict": "reachable",
      "measured": "reachabilityOnly",
      "vantage": [],
      "citations": [
        {
          "source": "GreatFire",
          "url": "https://en.greatfire.org/https/js.braintreegateway.com",
          "testedOn": [
            "2026-10-11"
          ]
        }
      ],
      "name": "Braintree JS SDK",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": "not blocked",
      "gf_count": "0 of 2",
      "gf_date": "2026-10-11",
      "anchor": "host-braintree"
    },
    {
      "id": "adyen",
      "category": "payments",
      "host": "checkoutshopper-live.adyen.com",
      "verdict": "untested",
      "measured": "noTest",
      "vantage": [],
      "citations": [],
      "sourceNote": "neverTestedByGreatFire",
      "name": "Adyen Checkout SDK",
      "dc_ms": null,
      "dc_n": null,
      "consumer_ms": null,
      "consumer_n": null,
      "consumer_vantage": null,
      "change": "unchanged",
      "gf_verdict": null,
      "gf_count": null,
      "gf_date": null,
      "anchor": "host-adyen"
    }
  ]
}
