{
  "ok": true,
  "schemaVersion": 1,
  "reportType": "comparison",
  "comparisonType": "consent",
  "title": "Consent comparison attempt (no banner clicked)",
  "runLabels": {
    "baseline": "Accept-all attempt",
    "variant": "Reject-all attempt"
  },
  "requestedUrl": "https://www.goodrx.com/",
  "scannedAt": "2026-07-02T14:26:34.735Z",
  "device": "desktop",
  "baseline": {
    "ok": true,
    "schemaVersion": 1,
    "reportType": "single",
    "summary": {
      "pageTitle": "Access to this page has been denied",
      "status": 403,
      "durationMs": 2127,
      "firstPartyDomain": "www.goodrx.com",
      "totalRequests": 13,
      "thirdPartyRequests": 8,
      "knownTrackerRequests": 0,
      "thirdPartyDomains": 4,
      "cookies": 10,
      "thirdPartyCookies": 0,
      "storageEntries": 5,
      "fingerprintEvents": 18,
      "shieldsBlockedRequests": 0
    },
    "conditions": {
      "requestedUrl": "https://www.goodrx.com/",
      "finalUrl": "https://www.goodrx.com/",
      "scannedAt": "2026-07-02T14:26:32.594Z",
      "chromiumVersion": "149.0.7827.55",
      "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/149.0.7827.55 Safari/537.36",
      "timezone": "UTC",
      "locale": "en-US",
      "language": "en-US",
      "viewport": {
        "width": 1440,
        "height": 980,
        "isMobile": false
      },
      "gpcEnabled": true,
      "consentMode": "accept-all",
      "automation": "playwright-chromium",
      "headless": true,
      "scannerEgress": "github-actions-ubuntu",
      "shieldsMode": "classification",
      "adblock": {
        "active": true,
        "source": "Brave default ad-block lists",
        "lists": 31,
        "fetchedAt": "2026-07-02T01:00:58.178Z"
      },
      "trackerCatalog": {
        "source": "Hand-curated service catalog",
        "version": "hand-curated-2026.06",
        "region": "US-biased",
        "entries": 133,
        "curatedOverrides": 133,
        "license": "AGPL-3.0-or-later"
      },
      "scannerDisclosure": "Automated Chromium scan from github-actions-ubuntu with browser 149.0.7827.55, timezone UTC, locale en-US, the listed viewport, and Brave Shields classification only. Treat results as reproducible evidence for this scan configuration, not a universal claim about all visitors."
    },
    "requests": [
      {
        "id": 1,
        "url": "https://www.goodrx.com/",
        "domain": "www.goodrx.com",
        "method": "GET",
        "resourceType": "document",
        "status": 403,
        "thirdParty": false,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 37
      },
      {
        "id": 2,
        "url": "https://www.goodrx.com/{seg}/{seg}/{seg}",
        "domain": "www.goodrx.com",
        "method": "GET",
        "resourceType": "script",
        "status": 200,
        "thirdParty": false,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 127
      },
      {
        "id": 3,
        "url": "https://fonts.googleapis.com/{seg}?%5Bredacted%5D=",
        "domain": "fonts.googleapis.com",
        "method": "GET",
        "resourceType": "stylesheet",
        "status": 200,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 345
      },
      {
        "id": 4,
        "url": "https://{label}.px-cloud.net/{seg}/{seg}",
        "domain": "{label}.px-cloud.net",
        "method": "GET",
        "resourceType": "script",
        "status": 200,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 346
      },
      {
        "id": 5,
        "url": "https://{label}.gstatic.com/{seg}/{seg}/{seg}/{seg}",
        "domain": "{label}.gstatic.com",
        "method": "GET",
        "resourceType": "font",
        "status": 200,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 393
      },
      {
        "id": 6,
        "url": "https://{label}.px-cloud.net/{seg}?%5Bredacted%5D=",
        "domain": "{label}.px-cloud.net",
        "method": "GET",
        "resourceType": "xhr",
        "status": 200,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 532
      },
      {
        "id": 7,
        "url": "https://www.goodrx.com/{seg}/{seg}/{seg}/{seg}/{seg}",
        "domain": "www.goodrx.com",
        "method": "POST",
        "resourceType": "xhr",
        "status": 200,
        "thirdParty": false,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 544
      },
      {
        "id": 8,
        "url": "https://fonts.googleapis.com/{seg}?%5Bredacted%5D=",
        "domain": "fonts.googleapis.com",
        "method": "GET",
        "resourceType": "stylesheet",
        "status": 200,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 677
      },
      {
        "id": 9,
        "url": "https://www.goodrx.com/{seg}/{seg}/{seg}",
        "domain": "www.goodrx.com",
        "method": "HEAD",
        "resourceType": "xhr",
        "status": 200,
        "thirdParty": false,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 706
      },
      {
        "id": 10,
        "url": "https://{label}.px-cloud.net/{seg}/{seg}",
        "domain": "{label}.px-cloud.net",
        "method": "HEAD",
        "resourceType": "xhr",
        "status": 200,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 706
      },
      {
        "id": 11,
        "url": "https://{label}.gstatic.com/{seg}/{seg}/{seg}/{seg}",
        "domain": "{label}.gstatic.com",
        "method": "GET",
        "resourceType": "font",
        "status": 200,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 728
      },
      {
        "id": 12,
        "url": "https://{label}.px-client.net/{seg}/{seg}?%5Bredacted%5D=",
        "domain": "{label}.px-client.net",
        "method": "GET",
        "resourceType": "xhr",
        "status": 200,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 794
      },
      {
        "id": 13,
        "url": "https://www.goodrx.com/{seg}/{seg}/{seg}/{seg}/{seg}",
        "domain": "www.goodrx.com",
        "method": "POST",
        "resourceType": "xhr",
        "status": 200,
        "thirdParty": false,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 1425
      }
    ],
    "domains": [
      {
        "domain": "{label}.px-cloud.net",
        "requests": 3,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "statuses": [
          200
        ],
        "resourceTypes": [
          "script",
          "xhr"
        ]
      },
      {
        "domain": "fonts.googleapis.com",
        "requests": 2,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "statuses": [
          200
        ],
        "resourceTypes": [
          "stylesheet"
        ]
      },
      {
        "domain": "{label}.gstatic.com",
        "requests": 2,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "statuses": [
          200
        ],
        "resourceTypes": [
          "font"
        ]
      },
      {
        "domain": "{label}.px-client.net",
        "requests": 1,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "statuses": [
          200
        ],
        "resourceTypes": [
          "xhr"
        ]
      },
      {
        "domain": "www.goodrx.com",
        "requests": 5,
        "thirdParty": false,
        "tracker": null,
        "blockedByShields": false,
        "statuses": [
          403,
          200
        ],
        "resourceTypes": [
          "document",
          "script",
          "xhr"
        ]
      }
    ],
    "cookies": [
      {
        "name": "[redacted]",
        "domain": ".goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": true,
        "httpOnly": false,
        "session": false,
        "thirdParty": false
      },
      {
        "name": "[redacted]",
        "domain": ".goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": true,
        "httpOnly": false,
        "session": false,
        "thirdParty": false
      },
      {
        "name": "[redacted]",
        "domain": ".goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": true,
        "httpOnly": false,
        "session": false,
        "thirdParty": false
      },
      {
        "name": "[redacted]",
        "domain": ".goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": true,
        "httpOnly": false,
        "session": false,
        "thirdParty": false
      },
      {
        "name": "[redacted]",
        "domain": ".goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": true,
        "httpOnly": false,
        "session": true,
        "thirdParty": false
      },
      {
        "name": "[redacted]",
        "domain": ".goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": true,
        "httpOnly": false,
        "session": true,
        "thirdParty": false
      },
      {
        "name": "[redacted]",
        "domain": ".goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": true,
        "httpOnly": false,
        "session": false,
        "thirdParty": false
      },
      {
        "name": "[redacted]",
        "domain": ".goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": true,
        "httpOnly": false,
        "session": false,
        "thirdParty": false
      },
      {
        "name": "[redacted]",
        "domain": ".goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": true,
        "httpOnly": false,
        "session": true,
        "thirdParty": false
      },
      {
        "name": "[redacted]",
        "domain": "www.goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": false,
        "httpOnly": false,
        "session": false,
        "thirdParty": false
      }
    ],
    "storage": [
      {
        "area": "localStorage",
        "key": "[redacted:long-token]",
        "valueBytes": 164
      },
      {
        "area": "localStorage",
        "key": "[redacted:long-token]",
        "valueBytes": 32
      },
      {
        "area": "localStorage",
        "key": "[redacted:long-token]",
        "valueBytes": 5492
      },
      {
        "area": "localStorage",
        "key": "[redacted:long-token]",
        "valueBytes": 1
      },
      {
        "area": "sessionStorage",
        "key": "[redacted]",
        "valueBytes": 36
      }
    ],
    "fingerprintEvents": [
      {
        "api": "audio.OfflineAudioContext.startRendering",
        "count": 1
      },
      {
        "api": "canvas.toDataURL",
        "count": 3
      },
      {
        "api": "webgl.getParameter.UNMASKED_RENDERER_WEBGL",
        "count": 1
      },
      {
        "api": "webgl.getParameter.UNMASKED_VENDOR_WEBGL",
        "count": 1
      },
      {
        "api": "webgl.readPixels",
        "count": 11
      },
      {
        "api": "webgl2.readPixels",
        "count": 1
      }
    ],
    "fingerprintDetections": [
      {
        "kind": "input-monitoring",
        "heuristic": "input-listener-coverage-v1",
        "count": 1,
        "evidence": {
          "eventTypes": [
            "keydown",
            "keyup",
            "paste"
          ],
          "listenerTargets": [
            "body",
            "document"
          ],
          "thirdPartyOrigins": [
            "https://{label}.px-cloud.net/"
          ],
          "totalListenerCalls": 4
        }
      },
      {
        "kind": "session-recording",
        "heuristic": "interaction-listener-coverage-v1",
        "count": 1,
        "evidence": {
          "eventTypes": [
            "click",
            "keydown",
            "keyup",
            "mousedown",
            "mousemove",
            "mouseup",
            "pointerdown",
            "pointerup",
            "scroll",
            "touchmove",
            "touchstart",
            "visibilitychange",
            "wheel"
          ],
          "listenerTargets": [
            "body",
            "document"
          ],
          "thirdPartyOrigins": [
            "https://{label}.px-cloud.net/"
          ],
          "totalListenerCalls": 28
        }
      },
      {
        "kind": "webgl-fingerprinting",
        "heuristic": "webgl-entropy-read-v1",
        "count": 1,
        "evidence": {
          "readApis": [
            "webgl.readPixels",
            "webgl2.readPixels"
          ],
          "parameters": [
            "webgl.getParameter.UNMASKED_RENDERER_WEBGL",
            "webgl.getParameter.UNMASKED_VENDOR_WEBGL"
          ],
          "getParameterCalls": 25,
          "readPixelsCalls": 12
        }
      }
    ],
    "screenshot": null,
    "warnings": [
      "This report is one automated, headless Chromium visit from a fixed en-US / UTC profile, with no scrolling or clicking except one scripted choice on the cookie/consent banner (disclosed below). Sites can behave differently for real users, browsers, regions, accounts, or network locations.",
      "Counts are a lower bound: trackers that load only after further interaction, and any activity inside Web or Service Workers, are not observed. Service labels use a US-biased hand-curated catalog, so regional services may be under-labeled. Cookie and storage figures are an end-of-visit snapshot.",
      "The page returned HTTP 403; this report reflects an error or block page, not a normal load."
    ]
  },
  "variant": {
    "ok": true,
    "schemaVersion": 1,
    "reportType": "single",
    "summary": {
      "pageTitle": "Access to this page has been denied",
      "status": 403,
      "durationMs": 2003,
      "firstPartyDomain": "www.goodrx.com",
      "totalRequests": 13,
      "thirdPartyRequests": 8,
      "knownTrackerRequests": 0,
      "thirdPartyDomains": 4,
      "cookies": 10,
      "thirdPartyCookies": 0,
      "storageEntries": 5,
      "fingerprintEvents": 18,
      "shieldsBlockedRequests": 0
    },
    "conditions": {
      "requestedUrl": "https://www.goodrx.com/",
      "finalUrl": "https://www.goodrx.com/",
      "scannedAt": "2026-07-02T14:26:34.735Z",
      "chromiumVersion": "149.0.7827.55",
      "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/149.0.7827.55 Safari/537.36",
      "timezone": "UTC",
      "locale": "en-US",
      "language": "en-US",
      "viewport": {
        "width": 1440,
        "height": 980,
        "isMobile": false
      },
      "gpcEnabled": true,
      "consentMode": "reject-all",
      "automation": "playwright-chromium",
      "headless": true,
      "scannerEgress": "github-actions-ubuntu",
      "shieldsMode": "classification",
      "adblock": {
        "active": true,
        "source": "Brave default ad-block lists",
        "lists": 31,
        "fetchedAt": "2026-07-02T01:00:58.178Z"
      },
      "trackerCatalog": {
        "source": "Hand-curated service catalog",
        "version": "hand-curated-2026.06",
        "region": "US-biased",
        "entries": 133,
        "curatedOverrides": 133,
        "license": "AGPL-3.0-or-later"
      },
      "scannerDisclosure": "Automated Chromium scan from github-actions-ubuntu with browser 149.0.7827.55, timezone UTC, locale en-US, the listed viewport, and Brave Shields classification only. Treat results as reproducible evidence for this scan configuration, not a universal claim about all visitors."
    },
    "requests": [
      {
        "id": 1,
        "url": "https://www.goodrx.com/",
        "domain": "www.goodrx.com",
        "method": "GET",
        "resourceType": "document",
        "status": 403,
        "thirdParty": false,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 48
      },
      {
        "id": 2,
        "url": "https://www.goodrx.com/{seg}/{seg}/{seg}",
        "domain": "www.goodrx.com",
        "method": "GET",
        "resourceType": "script",
        "status": 200,
        "thirdParty": false,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 121
      },
      {
        "id": 3,
        "url": "https://fonts.googleapis.com/{seg}?%5Bredacted%5D=",
        "domain": "fonts.googleapis.com",
        "method": "GET",
        "resourceType": "stylesheet",
        "status": 200,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 328
      },
      {
        "id": 4,
        "url": "https://{label}.px-cloud.net/{seg}/{seg}",
        "domain": "{label}.px-cloud.net",
        "method": "GET",
        "resourceType": "script",
        "status": 200,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 328
      },
      {
        "id": 5,
        "url": "https://{label}.gstatic.com/{seg}/{seg}/{seg}/{seg}",
        "domain": "{label}.gstatic.com",
        "method": "GET",
        "resourceType": "font",
        "status": 200,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 367
      },
      {
        "id": 6,
        "url": "https://{label}.px-cloud.net/{seg}?%5Bredacted%5D=",
        "domain": "{label}.px-cloud.net",
        "method": "GET",
        "resourceType": "xhr",
        "status": 200,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 423
      },
      {
        "id": 7,
        "url": "https://www.goodrx.com/{seg}/{seg}/{seg}/{seg}/{seg}",
        "domain": "www.goodrx.com",
        "method": "POST",
        "resourceType": "xhr",
        "status": 200,
        "thirdParty": false,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 434
      },
      {
        "id": 8,
        "url": "https://fonts.googleapis.com/{seg}?%5Bredacted%5D=",
        "domain": "fonts.googleapis.com",
        "method": "GET",
        "resourceType": "stylesheet",
        "status": 200,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 569
      },
      {
        "id": 9,
        "url": "https://www.goodrx.com/{seg}/{seg}/{seg}",
        "domain": "www.goodrx.com",
        "method": "HEAD",
        "resourceType": "xhr",
        "status": 200,
        "thirdParty": false,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 574
      },
      {
        "id": 10,
        "url": "https://{label}.px-cloud.net/{seg}/{seg}",
        "domain": "{label}.px-cloud.net",
        "method": "HEAD",
        "resourceType": "xhr",
        "status": 200,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 575
      },
      {
        "id": 11,
        "url": "https://{label}.gstatic.com/{seg}/{seg}/{seg}/{seg}",
        "domain": "{label}.gstatic.com",
        "method": "GET",
        "resourceType": "font",
        "status": 200,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 606
      },
      {
        "id": 12,
        "url": "https://{label}.px-client.net/{seg}/{seg}?%5Bredacted%5D=",
        "domain": "{label}.px-client.net",
        "method": "GET",
        "resourceType": "xhr",
        "status": 200,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 698
      },
      {
        "id": 13,
        "url": "https://www.goodrx.com/{seg}/{seg}/{seg}/{seg}/{seg}",
        "domain": "www.goodrx.com",
        "method": "POST",
        "resourceType": "xhr",
        "status": 200,
        "thirdParty": false,
        "tracker": null,
        "blockedByShields": false,
        "startedAtMs": 1290
      }
    ],
    "domains": [
      {
        "domain": "{label}.px-cloud.net",
        "requests": 3,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "statuses": [
          200
        ],
        "resourceTypes": [
          "script",
          "xhr"
        ]
      },
      {
        "domain": "fonts.googleapis.com",
        "requests": 2,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "statuses": [
          200
        ],
        "resourceTypes": [
          "stylesheet"
        ]
      },
      {
        "domain": "{label}.gstatic.com",
        "requests": 2,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "statuses": [
          200
        ],
        "resourceTypes": [
          "font"
        ]
      },
      {
        "domain": "{label}.px-client.net",
        "requests": 1,
        "thirdParty": true,
        "tracker": null,
        "blockedByShields": false,
        "statuses": [
          200
        ],
        "resourceTypes": [
          "xhr"
        ]
      },
      {
        "domain": "www.goodrx.com",
        "requests": 5,
        "thirdParty": false,
        "tracker": null,
        "blockedByShields": false,
        "statuses": [
          403,
          200
        ],
        "resourceTypes": [
          "document",
          "script",
          "xhr"
        ]
      }
    ],
    "cookies": [
      {
        "name": "[redacted]",
        "domain": ".goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": true,
        "httpOnly": false,
        "session": false,
        "thirdParty": false
      },
      {
        "name": "[redacted]",
        "domain": ".goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": true,
        "httpOnly": false,
        "session": false,
        "thirdParty": false
      },
      {
        "name": "[redacted]",
        "domain": ".goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": true,
        "httpOnly": false,
        "session": false,
        "thirdParty": false
      },
      {
        "name": "[redacted]",
        "domain": ".goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": true,
        "httpOnly": false,
        "session": false,
        "thirdParty": false
      },
      {
        "name": "[redacted]",
        "domain": ".goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": true,
        "httpOnly": false,
        "session": true,
        "thirdParty": false
      },
      {
        "name": "[redacted]",
        "domain": ".goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": true,
        "httpOnly": false,
        "session": true,
        "thirdParty": false
      },
      {
        "name": "[redacted]",
        "domain": ".goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": true,
        "httpOnly": false,
        "session": false,
        "thirdParty": false
      },
      {
        "name": "[redacted]",
        "domain": ".goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": true,
        "httpOnly": false,
        "session": false,
        "thirdParty": false
      },
      {
        "name": "[redacted]",
        "domain": ".goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": true,
        "httpOnly": false,
        "session": true,
        "thirdParty": false
      },
      {
        "name": "[redacted]",
        "domain": "www.goodrx.com",
        "path": "/",
        "sameSite": "Lax",
        "secure": false,
        "httpOnly": false,
        "session": false,
        "thirdParty": false
      }
    ],
    "storage": [
      {
        "area": "localStorage",
        "key": "[redacted:long-token]",
        "valueBytes": 164
      },
      {
        "area": "localStorage",
        "key": "[redacted:long-token]",
        "valueBytes": 32
      },
      {
        "area": "localStorage",
        "key": "[redacted:long-token]",
        "valueBytes": 5492
      },
      {
        "area": "localStorage",
        "key": "[redacted:long-token]",
        "valueBytes": 1
      },
      {
        "area": "sessionStorage",
        "key": "[redacted]",
        "valueBytes": 36
      }
    ],
    "fingerprintEvents": [
      {
        "api": "audio.OfflineAudioContext.startRendering",
        "count": 1
      },
      {
        "api": "canvas.toDataURL",
        "count": 3
      },
      {
        "api": "webgl.getParameter.UNMASKED_RENDERER_WEBGL",
        "count": 1
      },
      {
        "api": "webgl.getParameter.UNMASKED_VENDOR_WEBGL",
        "count": 1
      },
      {
        "api": "webgl.readPixels",
        "count": 11
      },
      {
        "api": "webgl2.readPixels",
        "count": 1
      }
    ],
    "fingerprintDetections": [
      {
        "kind": "input-monitoring",
        "heuristic": "input-listener-coverage-v1",
        "count": 1,
        "evidence": {
          "eventTypes": [
            "keydown",
            "keyup",
            "paste"
          ],
          "listenerTargets": [
            "body",
            "document"
          ],
          "thirdPartyOrigins": [
            "https://{label}.px-cloud.net/"
          ],
          "totalListenerCalls": 4
        }
      },
      {
        "kind": "session-recording",
        "heuristic": "interaction-listener-coverage-v1",
        "count": 1,
        "evidence": {
          "eventTypes": [
            "click",
            "keydown",
            "keyup",
            "mousedown",
            "mousemove",
            "mouseup",
            "pointerdown",
            "pointerup",
            "scroll",
            "touchmove",
            "touchstart",
            "visibilitychange",
            "wheel"
          ],
          "listenerTargets": [
            "body",
            "document"
          ],
          "thirdPartyOrigins": [
            "https://{label}.px-cloud.net/"
          ],
          "totalListenerCalls": 28
        }
      },
      {
        "kind": "webgl-fingerprinting",
        "heuristic": "webgl-entropy-read-v1",
        "count": 1,
        "evidence": {
          "readApis": [
            "webgl.readPixels",
            "webgl2.readPixels"
          ],
          "parameters": [
            "webgl.getParameter.UNMASKED_RENDERER_WEBGL",
            "webgl.getParameter.UNMASKED_VENDOR_WEBGL"
          ],
          "getParameterCalls": 25,
          "readPixelsCalls": 12
        }
      }
    ],
    "screenshot": null,
    "warnings": [
      "This report is one automated, headless Chromium visit from a fixed en-US / UTC profile, with no scrolling or clicking except one scripted choice on the cookie/consent banner (disclosed below). Sites can behave differently for real users, browsers, regions, accounts, or network locations.",
      "Counts are a lower bound: trackers that load only after further interaction, and any activity inside Web or Service Workers, are not observed. Service labels use a US-biased hand-curated catalog, so regional services may be under-labeled. Cookie and storage figures are an end-of-visit snapshot.",
      "The page returned HTTP 403; this report reflects an error or block page, not a normal load."
    ]
  },
  "diff": {
    "totalRequests": {
      "before": 13,
      "after": 13,
      "delta": 0
    },
    "thirdPartyRequests": {
      "before": 8,
      "after": 8,
      "delta": 0
    },
    "knownTrackerRequests": {
      "before": 0,
      "after": 0,
      "delta": 0
    },
    "thirdPartyDomains": {
      "before": 4,
      "after": 4,
      "delta": 0
    },
    "cookies": {
      "before": 10,
      "after": 10,
      "delta": 0
    },
    "thirdPartyCookies": {
      "before": 0,
      "after": 0,
      "delta": 0
    },
    "storageEntries": {
      "before": 5,
      "after": 5,
      "delta": 0
    },
    "fingerprintEvents": {
      "before": 18,
      "after": 18,
      "delta": 0
    },
    "addedDomains": [],
    "removedDomains": [],
    "addedEntities": [],
    "removedEntities": [],
    "addedCookies": [],
    "removedCookies": [],
    "addedStorageKeys": [],
    "removedStorageKeys": [],
    "addedFingerprinting": [],
    "removedFingerprinting": [],
    "addedProvenance": [],
    "removedProvenance": [],
    "shieldsBlockedRequests": {
      "before": 0,
      "after": 0,
      "delta": 0
    }
  },
  "warnings": [
    "Consent comparison runs are sequential automated visits: one asked to click the banner's accept-all choice, one asked to click reject-all (first layer only). A run where no control was clicked reflects the pre-consent state instead; see each run's consent note. Differences can also come from timing, experiments, cache state, or bot detection.",
    "Accept-all attempt: This report is one automated, headless Chromium visit from a fixed en-US / UTC profile, with no scrolling or clicking except one scripted choice on the cookie/consent banner (disclosed below). Sites can behave differently for real users, browsers, regions, accounts, or network locations.",
    "Accept-all attempt: Counts are a lower bound: trackers that load only after further interaction, and any activity inside Web or Service Workers, are not observed. Service labels use a US-biased hand-curated catalog, so regional services may be under-labeled. Cookie and storage figures are an end-of-visit snapshot.",
    "Accept-all attempt: The page returned HTTP 403; this report reflects an error or block page, not a normal load.",
    "Reject-all attempt: This report is one automated, headless Chromium visit from a fixed en-US / UTC profile, with no scrolling or clicking except one scripted choice on the cookie/consent banner (disclosed below). Sites can behave differently for real users, browsers, regions, accounts, or network locations.",
    "Reject-all attempt: Counts are a lower bound: trackers that load only after further interaction, and any activity inside Web or Service Workers, are not observed. Service labels use a US-biased hand-curated catalog, so regional services may be under-labeled. Cookie and storage figures are an end-of-visit snapshot.",
    "Reject-all attempt: The page returned HTTP 403; this report reflects an error or block page, not a normal load."
  ],
  "share": {
    "id": "20260702-95994cb474a9257a06affc658d456a61",
    "path": "/reports/20260702-95994cb474a9257a06affc658d456a61/",
    "jsonPath": "/reports/20260702-95994cb474a9257a06affc658d456a61.json"
  }
}
