{
  "schemaVersion": 3,
  "importerVersion": "404-observations-6",
  "redactions": [
    "Request URLs and bodies, cookies, extracted values and hashes, WebSocket payloads, push endpoints, raw errors, local paths, and unknown fields are omitted.",
    "Caller and frame URL queries, fragments, credentials, ports, and identifier-like path segments are omitted."
  ],
  "id": "chatgpt-com",
  "domain": "chatgpt.com",
  "url": "https://chatgpt.com",
  "runs": [
    {
      "id": "headful-2fa215dfe8fd",
      "mode": "headful",
      "modeInferred": false,
      "scannedAt": "2026-10-20T05:59:58.823859Z",
      "scannerVersion": "0.3",
      "browserVersion": "156.0.8078.4",
      "finalUrl": null,
      "httpStatus": null,
      "pageTitle": null,
      "pageState": "unmeasured",
      "measurementStatus": "navigation_failed",
      "finding": "unmeasured",
      "signals": {
        "canvas": null,
        "webgl": null,
        "audio": null,
        "fonts": null,
        "device": null
      },
      "collectionCallers": [],
      "apiCalls": [],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [],
      "requestCount": 0,
      "scriptsCaptured": 0,
      "framesSeen": null,
      "googleAdsObserved": null,
      "source": {
        "file": "results/headful/chatgpt-com-20261020T055958.json",
        "sha256": "2fa215dfe8fd9b1a8a3e2748d8a3d6e7d4e68429669ca22d6732d2e09c5a998a"
      },
      "scanUrl": "https://chatgpt.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": null
    },
    {
      "id": "headful-ed96784baeb0",
      "mode": "headful",
      "modeInferred": false,
      "scannedAt": "2026-10-22T14:19:33.981544Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://chatgpt.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": "attempt_started",
      "finalUrl": null,
      "httpStatus": null,
      "pageTitle": null,
      "pageState": "unmeasured",
      "measurementStatus": "scanner_error",
      "finding": "unmeasured",
      "signals": {
        "canvas": null,
        "webgl": null,
        "audio": null,
        "fonts": null,
        "device": null
      },
      "collectionCallers": [],
      "apiCalls": [],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [],
      "requestCount": 0,
      "scriptsCaptured": 0,
      "framesSeen": null,
      "googleAdsObserved": null,
      "source": {
        "file": "results/headful/chatgpt-com-20261022T141933.json",
        "sha256": "ed96784baeb0ec2865ca9c3003e65da27ad94083a1e3bde68a4d5393508912e2"
      }
    },
    {
      "id": "headful-036ec39233e7",
      "mode": "headful",
      "modeInferred": false,
      "scannedAt": "2026-10-22T14:19:34.628473Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://chatgpt.com",
      "supplementary": false,
      "partial": true,
      "navigationStatus": "committed",
      "finalUrl": "https://chatgpt.com/",
      "httpStatus": 200,
      "pageTitle": "ChatGPT: Chat, Work, Create & Code with AI",
      "pageState": "document",
      "measurementStatus": "ok",
      "finding": "not_observed",
      "signals": {
        "canvas": false,
        "webgl": false,
        "audio": false,
        "fonts": false,
        "device": false
      },
      "collectionCallers": [],
      "apiCalls": [
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": "https://chatgpt.com/"
        },
        {
          "api": "document.cookie.read",
          "count": 2,
          "callers": [
            {
              "url": "https://chatgpt.com/",
              "line": 11,
              "column": 737
            },
            {
              "url": "https://chatgpt.com/",
              "line": 11,
              "column": 2208
            }
          ],
          "inlineCaller": false,
          "frame": "https://chatgpt.com/"
        }
      ],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [],
      "requestCount": 16,
      "scriptsCaptured": 0,
      "framesSeen": 1,
      "googleAdsObserved": false,
      "source": {
        "file": "results/headful/chatgpt-com-20261022T141934.json",
        "sha256": "036ec39233e70b68d9cbfed31a02e376f6d12fc5f467dd516188378e90839f28"
      }
    },
    {
      "id": "research-27b8eb7d9148",
      "mode": "research",
      "modeInferred": false,
      "scannedAt": "2026-10-20T05:42:02.237406Z",
      "scannerVersion": "0.3",
      "browserVersion": "156.0.8078.4",
      "finalUrl": "https://chatgpt.com/",
      "httpStatus": 200,
      "pageTitle": "ChatGPT: Chat, Work, Create & Code with AI",
      "pageState": "document",
      "measurementStatus": "ok",
      "finding": "not_observed",
      "signals": {
        "canvas": false,
        "webgl": false,
        "audio": false,
        "fonts": false,
        "device": false
      },
      "collectionCallers": [],
      "apiCalls": [
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": "https://chatgpt.com/"
        },
        {
          "api": "document.cookie.read",
          "count": 2,
          "callers": [
            {
              "url": "https://chatgpt.com/",
              "line": 11,
              "column": 737
            },
            {
              "url": "https://chatgpt.com/",
              "line": 11,
              "column": 2208
            }
          ],
          "inlineCaller": false,
          "frame": "https://chatgpt.com/"
        }
      ],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [],
      "requestCount": 17,
      "scriptsCaptured": 0,
      "framesSeen": 1,
      "googleAdsObserved": false,
      "source": {
        "file": "results/headless/chatgpt-com-20261020T054202.json",
        "sha256": "27b8eb7d9148f83ddf39e52b21b233d91f3cd966196b7f995d48af48e8f642aa"
      },
      "scanUrl": "https://chatgpt.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": null
    },
    {
      "id": "research-7d846255d20b",
      "mode": "research",
      "modeInferred": false,
      "scannedAt": "2026-10-22T17:48:47.369343Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://chatgpt.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": "error",
      "finalUrl": null,
      "httpStatus": null,
      "pageTitle": null,
      "pageState": "unmeasured",
      "measurementStatus": "navigation_failed",
      "finding": "unmeasured",
      "signals": {
        "canvas": null,
        "webgl": null,
        "audio": null,
        "fonts": null,
        "device": null
      },
      "collectionCallers": [],
      "apiCalls": [
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": null
        }
      ],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [],
      "requestCount": 1,
      "scriptsCaptured": 0,
      "framesSeen": 1,
      "googleAdsObserved": false,
      "source": {
        "file": "results/headless/chatgpt-com-20261022T174847.json",
        "sha256": "7d846255d20bf1a197d9ac9d96dc1420a37bdebf63235ac0e8d3b0dab06ab407"
      }
    },
    {
      "id": "research-80b9b49377db",
      "mode": "research",
      "modeInferred": false,
      "scannedAt": "2026-10-22T21:23:00.608490Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://chatgpt.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": "domcontentloaded",
      "finalUrl": "https://chatgpt.com/",
      "httpStatus": 200,
      "pageTitle": "ChatGPT: Chat, Work, Create & Code with AI",
      "pageState": "document",
      "measurementStatus": "ok",
      "finding": "signals",
      "signals": {
        "canvas": false,
        "webgl": false,
        "audio": false,
        "fonts": false,
        "device": true
      },
      "collectionCallers": [],
      "apiCalls": [
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": "https://chatgpt.com/"
        },
        {
          "api": "document.cookie.read",
          "count": 54,
          "callers": [
            {
              "url": "https://chatgpt.com/",
              "line": 11,
              "column": 737
            },
            {
              "url": "https://chatgpt.com/",
              "line": 11,
              "column": 2208
            },
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/a-BHhvn-Uv.js",
              "line": 1,
              "column": 426
            },
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/octane-shell-shared-QopyKrnE.js",
              "line": 1,
              "column": 15613
            },
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/octane-shell-shared-QopyKrnE.js",
              "line": 1,
              "column": 15927
            }
          ],
          "inlineCaller": false,
          "frame": "https://chatgpt.com/"
        },
        {
          "api": "navigator.hardwareConcurrency",
          "count": 1,
          "callers": [
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/sentinel-BMukFG1t.js",
              "line": 1,
              "column": 9602
            }
          ],
          "inlineCaller": false,
          "frame": "https://chatgpt.com/"
        },
        {
          "api": "navigator.language",
          "count": 1,
          "callers": [
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/sentinel-BMukFG1t.js",
              "line": 1,
              "column": 9430
            }
          ],
          "inlineCaller": false,
          "frame": "https://chatgpt.com/"
        },
        {
          "api": "navigator.languages",
          "count": 1,
          "callers": [
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/sentinel-BMukFG1t.js",
              "line": 1,
              "column": 9449
            }
          ],
          "inlineCaller": false,
          "frame": "https://chatgpt.com/"
        },
        {
          "api": "navigator.maxTouchPoints",
          "count": 3,
          "callers": [
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/a-CsvGAuGf.js",
              "line": 1,
              "column": 331
            }
          ],
          "inlineCaller": false,
          "frame": "https://chatgpt.com/"
        },
        {
          "api": "navigator.platform",
          "count": 7,
          "callers": [
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/a-CsvGAuGf.js",
              "line": 1,
              "column": 305
            },
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/a-UBuTNoeb.js",
              "line": 1,
              "column": 673
            },
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/native-telemetry-CEgFfkBl.js",
              "line": 1,
              "column": 928
            },
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/octane-shell-shared-QopyKrnE.js",
              "line": 1,
              "column": 77082
            }
          ],
          "inlineCaller": false,
          "frame": "https://chatgpt.com/"
        },
        {
          "api": "navigator.userAgent",
          "count": 15,
          "callers": [
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/a-JddWuP4i.js",
              "line": 1,
              "column": 3713
            },
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/native-telemetry-CEgFfkBl.js",
              "line": 1,
              "column": 837
            },
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/native-telemetry-CEgFfkBl.js",
              "line": 1,
              "column": 893
            },
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/octane-home-client-BQrlsQEm.js",
              "line": 1,
              "column": 21263
            },
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/octane-shell-shared-QopyKrnE.js",
              "line": 1,
              "column": 210368
            }
          ],
          "inlineCaller": false,
          "frame": "https://chatgpt.com/"
        },
        {
          "api": "navigator.webdriver",
          "count": 2,
          "callers": [
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/conversation-observer-DnkU0Cuh.js",
              "line": 1,
              "column": 2119
            },
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/native-desktop-one-tap-1jwYBPDi.js",
              "line": 1,
              "column": 2113
            }
          ],
          "inlineCaller": false,
          "frame": "https://chatgpt.com/"
        },
        {
          "api": "screen.height",
          "count": 2,
          "callers": [
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/a-BRQFP-RZ.js",
              "line": 1,
              "column": 700
            },
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/sentinel-BMukFG1t.js",
              "line": 1,
              "column": 9211
            }
          ],
          "inlineCaller": false,
          "frame": "https://chatgpt.com/"
        },
        {
          "api": "screen.width",
          "count": 2,
          "callers": [
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/a-BRQFP-RZ.js",
              "line": 1,
              "column": 743
            },
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/sentinel-BMukFG1t.js",
              "line": 1,
              "column": 9198
            }
          ],
          "inlineCaller": false,
          "frame": "https://chatgpt.com/"
        },
        {
          "api": "window.devicePixelRatio",
          "count": 1,
          "callers": [
            {
              "url": "https://chatgpt.com/unauth-mweb/assets/a-BRQFP-RZ.js",
              "line": 1,
              "column": 648
            }
          ],
          "inlineCaller": false,
          "frame": "https://chatgpt.com/"
        }
      ],
      "evidenceSnippets": [
        {
          "url": "https://chatgpt.com/unauth-mweb/assets/octane-shell-shared-QopyKrnE.js",
          "excerpts": [
            "th.abs(e.scrollLeft)<=1,Bm=e=>{let t,n,a,r=e.ownerDocument,i=r.defaultView,o=j(r),s=z(e),l=i?.location.href,d=e.action,c=r.documentElement.getAttribute(\"data-conversation-retry-owner\"),u=s?.presentation.getSnapshot().phase,p=s?.view.getSnapshot().conversationSurface?.id,m=s?.view.getSnapshot().conversationHidden,g=new AbortController,h=new AbortController,f={signal:h.signal},v=!1,b=()=>{h.abort(),t?.(),n?.(),a?.()},y=()=>{v||(v=!0,g.abort(),b())},w=()=>{let t=!v&&!o.discarded&&!o.lifetime.signal.aborted&&e.isConnected&&!o.composer?.getSnapshot().inert&&!o.composer?.getSnapshot().navigationPending&&r.documentElement.getAttribute(\"data-conversation-retry-owner\")===c&&i?.location.href===l&&e.action===d&&(!s||!s.presentation.retired&&s.presentation.getSnapshot().phase===u&&s.view.getSnapshot().conversationSurface?.id===p&&s.view.getSnapshot().conversationHidden===m);return t||y(),t},k=()=>{w()};return r.addEventListener(\"web-mobile-saved-navigation-commit\",y,f),i?.addEventListener(\"pagehide\",y,f),i?.addEventListener(\"popstate\",k,f),o.lifetime.signal.addEventListener(\"abort\",y,f),t=s?.presentation.subscribe(k),n=s?.view.subscribe(k),a=o.composer?.controls$.subscribe(k),{dispose:y,isCurrent:w,settle:()=>{v||(v=!0,b())},signal:g.signal}},Fm=e=>{let t=t=>e()?navigator.mediaDevices.getUserMedia({audio:{...t?{deviceId:{exact:t}}:{},channelCount:1,sampleRate:4e3}}):Promise.reject(new DOMException(\"Dictation attempt retired\",\"AbortError\"));return\"function\"==typeof navigator.mediaDevices.enumerateDevices?(async()=>{let e=(await navigator.mediaDevices.enumerateDevices()).filter(e=>\"audioinput\"===e.kind),t=e.find(e=>\"default\"===e.deviceId),n=e.some(e=>e.label.toLowerCase().includes(\"iphone\"));return e.find(e=>n&&!e.label.toLowerCase().includes(\"iphone\")||!n&&t&&e.deviceId===t.deviceId)?.deviceId??e[0]?.deviceId})().then(t,()=>t()):t()},zm=new WeakMap,Wm=e=>e.isTrusted||null!=e.target&&(zm.has(e.target)||!0===Reflect.get(e.target,Symbol.for(\"openai.lightweight-web.native-cold-feature-click\"))),Um=e=>{let t=e.closest(\"[data-octane-settings-open-sidebar]\");return()=>null==t||t.isConnected&&t.hasAttribute(\"data-octane-settings-open-sidebar\")&&!t.matches(\":disabled\")&&!t.closest(\"[hidden], [inert]\")&&!0===t.closest(\"[data-settings-page]\")?.matches(\"dialog[open], [data-octane-settings-delivery]\")},Hm=e=>{if(e[2]!==document||void 0===e[9]||void 0===e[10])return!1;let t=e[2].cookie;return Ml(t)===e[9]&&ue(t)===e[10]&&(e[4]?le(e[4]):void 0===se())},Vm=new WeakMap,Km=(e,t)=>{let n=e.target&&Vm.get(e.target);if(n)return n;let a=[];for(let e=t;e;e=e.parentElement){let t={...e.dataset},n=null==t.conversationImageGenUpgrade?void 0:e.nextElementSibling;a.push([e.id,t,e,e instanceof HTMLAnchorElement?e.href:void 0,n?.hasAttribute(\"data-image-gen-plan-picker\")?n.cloneNode(!0):void 0])}let r=document.cookie;return[t,a[0][1],document,window.location.href,se(),Wm(e),Date.now(),e.isTrusted?e.type:void 0,a,Ml(r),ue(r)]},Zm=new WeakMap,Gm=1/0,Jm=e=>e.querySelector(\"[data-octane-shell",
            "efaultView,o=j(r),s=z(e),l=i?.location.href,d=e.action,c=r.documentElement.getAttribute(\"data-conversation-retry-owner\"),u=s?.presentation.getSnapshot().phase,p=s?.view.getSnapshot().conversationSurface?.id,m=s?.view.getSnapshot().conversationHidden,g=new AbortController,h=new AbortController,f={signal:h.signal},v=!1,b=()=>{h.abort(),t?.(),n?.(),a?.()},y=()=>{v||(v=!0,g.abort(),b())},w=()=>{let t=!v&&!o.discarded&&!o.lifetime.signal.aborted&&e.isConnected&&!o.composer?.getSnapshot().inert&&!o.composer?.getSnapshot().navigationPending&&r.documentElement.getAttribute(\"data-conversation-retry-owner\")===c&&i?.location.href===l&&e.action===d&&(!s||!s.presentation.retired&&s.presentation.getSnapshot().phase===u&&s.view.getSnapshot().conversationSurface?.id===p&&s.view.getSnapshot().conversationHidden===m);return t||y(),t},k=()=>{w()};return r.addEventListener(\"web-mobile-saved-navigation-commit\",y,f),i?.addEventListener(\"pagehide\",y,f),i?.addEventListener(\"popstate\",k,f),o.lifetime.signal.addEventListener(\"abort\",y,f),t=s?.presentation.subscribe(k),n=s?.view.subscribe(k),a=o.composer?.controls$.subscribe(k),{dispose:y,isCurrent:w,settle:()=>{v||(v=!0,b())},signal:g.signal}},Fm=e=>{let t=t=>e()?navigator.mediaDevices.getUserMedia({audio:{...t?{deviceId:{exact:t}}:{},channelCount:1,sampleRate:4e3}}):Promise.reject(new DOMException(\"Dictation attempt retired\",\"AbortError\"));return\"function\"==typeof navigator.mediaDevices.enumerateDevices?(async()=>{let e=(await navigator.mediaDevices.enumerateDevices()).filter(e=>\"audioinput\"===e.kind),t=e.find(e=>\"default\"===e.deviceId),n=e.some(e=>e.label.toLowerCase().includes(\"iphone\"));return e.find(e=>n&&!e.label.toLowerCase().includes(\"iphone\")||!n&&t&&e.deviceId===t.deviceId)?.deviceId??e[0]?.deviceId})().then(t,()=>t()):t()},zm=new WeakMap,Wm=e=>e.isTrusted||null!=e.target&&(zm.has(e.target)||!0===Reflect.get(e.target,Symbol.for(\"openai.lightweight-web.native-cold-feature-click\"))),Um=e=>{let t=e.closest(\"[data-octane-settings-open-sidebar]\");return()=>null==t||t.isConnected&&t.hasAttribute(\"data-octane-settings-open-sidebar\")&&!t.matches(\":disabled\")&&!t.closest(\"[hidden], [inert]\")&&!0===t.closest(\"[data-settings-page]\")?.matches(\"dialog[open], [data-octane-settings-delivery]\")},Hm=e=>{if(e[2]!==document||void 0===e[9]||void 0===e[10])return!1;let t=e[2].cookie;return Ml(t)===e[9]&&ue(t)===e[10]&&(e[4]?le(e[4]):void 0===se())},Vm=new WeakMap,Km=(e,t)=>{let n=e.target&&Vm.get(e.target);if(n)return n;let a=[];for(let e=t;e;e=e.parentElement){let t={...e.dataset},n=null==t.conversationImageGenUpgrade?void 0:e.nextElementSibling;a.push([e.id,t,e,e instanceof HTMLAnchorElement?e.href:void 0,n?.hasAttribute(\"data-image-gen-plan-picker\")?n.cloneNode(!0):void 0])}let r=document.cookie;return[t,a[0][1],document,window.location.href,se(),Wm(e),Date.now(),e.isTrusted?e.type:void 0,a,Ml(r),ue(r)]},Zm=new WeakMap,Gm=1/0,Jm=e=>e.querySelector(\"[data-octane-shell-layout]\")?.matches('[data-testid=\"mobile-app-shell-fallback\"]')"
          ],
          "sanitized": true
        }
      ],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [],
      "requestCount": 269,
      "scriptsCaptured": 254,
      "framesSeen": 1,
      "googleAdsObserved": false,
      "source": {
        "file": "results/headless/chatgpt-com-20261022T212300.json",
        "sha256": "80b9b49377db10423cde4be0e25736800ada41bddc8b3928e1363162d70ea648"
      }
    }
  ]
}
