{
  "generated_at": "2026-11-14T20:24:33.419217Z",
  "count": 446,
  "sites": [
    {
      "domain": "github.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Sectigo Limited",
        "issuer_cn": "Sectigo Public Server Authentication CA DV E36",
        "subject_cn": "github.com",
        "not_after": "Jan 27 23:59:59 2027 GMT",
        "days_left": 74,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 178.0
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "20.205.243.166"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 443.0,
        "min_latency_ms": 443.0,
        "max_latency_ms": 443.0,
        "server": "github.com",
        "scheme": "http",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubdomains; preload",
          "content-security-policy": "default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net productionresultssa1.blob.core.windows.net productionresultssa2.blob.core.windows.net productionresultssa3.blob.core.windows.net productionresultssa4.blob.core.windows.net productionresultssa5.blob.core.windows.net productionresultssa6.blob.core.windows.net productionresultssa7.blob.core.windows.net productionresultssa8.blob.core.windows.net productionresultssa9.blob.core.windows.net productionresultssa10.blob.core.windows.net productionresultssa11.blob.core.windows.net productionresultssa12.blob.core.windows.net productionresultssa13.blob.core.windows.net productionresultssa14.blob.core.windows.net productionresultssa15.blob.core.windows.net productionresultssa16.blob.core.windows.net productionresultssa17.blob.core.windows.net productionresultssa18.blob.core.windows.net productionresultssa19.blob.core.windows.net productionresultssa30.blob.core.windows.net productionresultssa31.blob.core.windows.net productionresultssa32.blob.core.windows.net github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com wss://production-copilot-host.webpubsub.azure.com wss://production-copilot-host-centralus.webpubsub.azure.com wss://production-copilot-host-centralus-02.webpubsub.azure.com wss://production-copilot-host-westus.webpubsub.azure.com wss://production-copilot-host-westus3.webpubsub.azure.com wss://production-copilot-host-eastasia.webpubsub.azure.com wss://production-copilot-host-austriaeast.webpubsub.azure.com api.github.com/cmc_internal/api/ edge.fullstory.com rs.fullstory.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com www.youtube-nocookie.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com user-images.githubusercontent.com private-user-images.githubusercontent.com opengraph.githubassets.com repository-images.githubusercontent.com marketplace-screenshots.githubusercontent.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com explore-feed.github.com *.googleusercontent.com objects-origin.githubusercontent.com *.githubusercontent.com images.ctfassets.net/8aevphvgewt8/; manifest-src 'self'; media-src github.com user-images.githubusercontent.com secured-user-images.githubusercontent.com private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com assets.ctfassets.net/8aevphvgewt8/ videos.ctfassets.net/8aevphvgewt8/; script-src github.githubassets.com 'sha256-6AKuI+cDd1MoUL1u4eqrA9PXmnPAkOB4h7421hPUUm0='; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/",
          "x-frame-options": "deny",
          "x-content-type-options": "nosniff",
          "referrer-policy": "origin-when-cross-origin, strict-origin-when-cross-origin"
        },
        "availability": 0.33,
        "probes_ok": 1,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "dev"
    },
    {
      "domain": "gitlab.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Sectigo Limited",
        "issuer_cn": "Sectigo Public Server Authentication CA DV R36",
        "subject_cn": "gitlab.com",
        "not_after": "May 12 23:59:59 2027 GMT",
        "days_left": 188,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 6,
        "handshake_ms": 41.9
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "172.65.251.78"
        ],
        "aaaa": [],
        "ns": [
          "diva.ns.cloudflare.com",
          "jermaine.ns.cloudflare.com"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 290.3,
        "min_latency_ms": 284.9,
        "max_latency_ms": 301.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 86,
        "bytes": 3230
      },
      "category": "dev",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "bitbucket.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon ECDSA 256 S17",
        "subject_cn": "*.bitbucket.org",
        "not_after": "May 26 00:25:58 2027 GMT",
        "days_left": 192,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 318.1
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "13.200.41.134",
          "13.200.41.136",
          "13.200.41.135"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 613.0,
        "min_latency_ms": 526.6,
        "max_latency_ms": 663.8,
        "server": "AtlassianEdge",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "content-security-policy": "frame-ancestors 'none';",
          "x-frame-options": "deny",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 39,
        "bytes": 889
      },
      "category": "dev"
    },
    {
      "domain": "stackoverflow.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "stackoverflow.com",
        "not_after": "Jan 11 12:11:49 2027 GMT",
        "days_left": 57,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 406.4
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "strict-transport-security"
        ]
      },
      "dns": {
        "a": [
          "198.252.206.1"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 565.5,
        "min_latency_ms": 561.5,
        "max_latency_ms": 571.6,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'none'; script-src 'nonce-paeJE5fmSN7DIOWDCoBAmI' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "dev"
    },
    {
      "domain": "sourcegraph.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "sourcegraph.com",
        "not_after": "Feb  7 05:36:03 2027 GMT",
        "days_left": 84,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 397.3
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.32.187",
          "172.64.155.69"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 655.7,
        "min_latency_ms": 646.7,
        "max_latency_ms": 667.9,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "dev"
    },
    {
      "domain": "codeberg.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "*.codeberg.org",
        "not_after": "Dec  9 10:09:43 2026 GMT",
        "days_left": 24,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 583.1
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "permissions-policy"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "217.197.84.140"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1140.5,
        "min_latency_ms": 833.7,
        "max_latency_ms": 1722.9,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload;",
          "x-frame-options": "SAMEORIGIN",
          "permissions-policy": "interest-cohort=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 59,
        "bytes": 2192
      },
      "category": "dev"
    },
    {
      "domain": "gitea.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "gitea.com",
        "not_after": "May 20 23:59:59 2027 GMT",
        "days_left": 187,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 420.5
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "34.217.253.146"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1194.1,
        "min_latency_ms": 1174.7,
        "max_latency_ms": 1221.7,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 71,
        "bytes": 1889
      },
      "category": "dev"
    },
    {
      "domain": "replit.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "replit.com",
        "not_after": "Feb  6 11:14:56 2027 GMT",
        "days_left": 83,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 402.3
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.35.46",
          "172.64.152.210"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 557.8,
        "min_latency_ms": 541.1,
        "max_latency_ms": 575.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; preload",
          "x-frame-options": "SAMEORIGIN",
          "referrer-policy": "same-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "dev"
    },
    {
      "domain": "codesandbox.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "codesandbox.io",
        "not_after": "Feb  7 06:09:13 2027 GMT",
        "days_left": 84,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 1340.0
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.43.9",
          "172.64.144.247"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 735.8,
        "min_latency_ms": 730.5,
        "max_latency_ms": 738.7,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "dev"
    },
    {
      "domain": "codepen.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "codepen.io",
        "not_after": "Feb  7 05:36:18 2027 GMT",
        "days_left": 84,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 392.3
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "104.16.147.32",
          "104.16.163.32"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 565.4,
        "min_latency_ms": 548.1,
        "max_latency_ms": 574.2,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'none'; script-src 'nonce-Limsctn3RCMOQ54nFqcbih' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 31,
        "bytes": 2676
      },
      "category": "dev"
    },
    {
      "domain": "jsfiddle.net",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "jsfiddle.net",
        "not_after": "Dec 21 19:30:39 2026 GMT",
        "days_left": 36,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 389.2
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "172.67.158.9",
          "104.21.49.15"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 672.1,
        "min_latency_ms": 661.0,
        "max_latency_ms": 692.7,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains",
          "x-frame-options": "ALLOWALL",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 98
      },
      "category": "dev"
    },
    {
      "domain": "python.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas R3 DV TLS CA 2025 Q4",
        "subject_cn": "www.python.org",
        "not_after": "Feb 14 13:03:45 2027 GMT",
        "days_left": 91,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 189.2
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-frame-options"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.64.223",
          "151.101.128.223",
          "151.101.0.223",
          "151.101.192.223"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 447.9,
        "min_latency_ms": 442.6,
        "max_latency_ms": 453.2,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 6,
        "bytes": 537
      },
      "category": "languages"
    },
    {
      "domain": "nodejs.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "nodejs.org",
        "not_after": "Jan  8 15:28:11 2027 GMT",
        "days_left": 54,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 367.2
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.16.213.131",
          "104.16.212.131"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1204.9,
        "min_latency_ms": 1198.5,
        "max_latency_ms": 1210.8,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 2,
        "bytes": 199
      },
      "category": "languages"
    },
    {
      "domain": "go.dev",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WR3",
        "subject_cn": "go.dev",
        "not_after": "Dec 26 23:47:23 2026 GMT",
        "days_left": 42,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 114.9
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "content-security-policy"
        ],
        "missing": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "216.239.36.21",
          "216.239.32.21",
          "216.239.34.21",
          "216.239.38.21"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 3118.6,
        "min_latency_ms": 345.2,
        "max_latency_ms": 8661.3,
        "server": "Google Frontend",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "connect-src 'self' www.google-analytics.com stats.g.doubleclick.net ; default-src 'self' ; font-src 'self' fonts.googleapis.com fonts.gstatic.com data: ; frame-ancestors 'self' ; frame-src 'self' www.google.com feedback.googleusercontent.com www.googletagmanager.com scone-pa.clients6.google.com www.youtube.com player.vimeo.com ; img-src 'self' www.google.com www.google-analytics.com ssl.gstatic.com www.gstatic.com gstatic.com data: * ; object-src 'none' ; script-src 'self' 'sha256-n6OdwTrm52KqKm6aHYgD0TFUdMgww4a0GQlIAVrMzck=' 'sha256-4ryYrf7Y5daLOBv0CpYtyBIcJPZkRD2eBPdfqsN3r1M=' 'sha256-sVKX08+SqOmnWhiySYk3xC7RDUgKyAkmbXV2GWts4fo=' www.google.com apis.google.com www.gstatic.com gstatic.com support.google.com www.googletagmanager.com www.google-analytics.com ssl.google-analytics.com tagmanager.google.com ; style-src 'self' 'unsafe-inline' fonts.googleapis.com feedback.googleusercontent.com www.gstatic.com gstatic.com tagmanager.google.com ;"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "languages"
    },
    {
      "domain": "rust-lang.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "rust-lang.org",
        "not_after": "Dec 20 20:02:51 2026 GMT",
        "days_left": 35,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 101.9
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "185.199.110.153",
          "185.199.111.153",
          "185.199.108.153",
          "185.199.109.153"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 179.8,
        "min_latency_ms": 112.1,
        "max_latency_ms": 224.5,
        "server": "GitHub.com",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "languages"
    },
    {
      "domain": "ruby-lang.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "www.ruby-lang.org",
        "not_after": "Jan 21 22:22:48 2027 GMT",
        "days_left": 68,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 568.0
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "185.199.111.153",
          "185.199.110.153",
          "185.199.108.153",
          "185.199.109.153"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 818.8,
        "min_latency_ms": 427.1,
        "max_latency_ms": 1337.6,
        "server": "GitHub.com",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 71
      },
      "category": "languages"
    },
    {
      "domain": "php.net",
      "checked_at": "2026-11-13T20:21:16Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "*.php.net",
        "not_after": "Jan 17 03:36:31 2027 GMT",
        "days_left": 64,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 491.3
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "permissions-policy"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "185.85.0.29"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1771.0,
        "min_latency_ms": 1651.3,
        "max_latency_ms": 1837.2,
        "server": "BunnyCDN-JP1-1147",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15768000",
          "x-frame-options": "SAMEORIGIN",
          "permissions-policy": "interest-cohort=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 11,
        "bytes": 292
      },
      "category": "languages",
      "stale": true,
      "stale_days": 1,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "java.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "oracle.com",
        "not_after": "Dec 19 23:59:59 2026 GMT",
        "days_left": 35,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 85,
        "handshake_ms": 430.0
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "138.1.33.162"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1959.5,
        "min_latency_ms": 1630.2,
        "max_latency_ms": 2220.4,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 19,
        "bytes": 576
      },
      "category": "languages"
    },
    {
      "domain": "kotlinlang.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "kotlinlang.org",
        "not_after": "Feb 19 23:59:59 2027 GMT",
        "days_left": 97,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 1741.6
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "x-frame-options",
          "referrer-policy"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "3.175.214.75",
          "3.175.214.96",
          "3.175.214.71",
          "3.175.214.54"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1170.9,
        "min_latency_ms": 1150.2,
        "max_latency_ms": 1194.0,
        "server": "AmazonS3",
        "scheme": "https",
        "headers": {
          "x-frame-options": "SAMEORIGIN",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 97
      },
      "category": "languages"
    },
    {
      "domain": "swift.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Apple Inc.",
        "issuer_cn": "Apple Public Server ECC CA 1 - G1",
        "subject_cn": "swift.org",
        "not_after": "Feb  2 19:33:47 2027 GMT",
        "days_left": 79,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 104.2
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "17.253.144.12"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 397.0,
        "min_latency_ms": 222.2,
        "max_latency_ms": 744.1,
        "server": "Apple",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubdomains",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 76
      },
      "category": "languages"
    },
    {
      "domain": "elixir-lang.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "elixir-lang.org",
        "not_after": "Jan 16 18:22:50 2027 GMT",
        "days_left": 62,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 166.1
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "185.199.108.153",
          "185.199.111.153",
          "185.199.109.153",
          "185.199.110.153"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 311.1,
        "min_latency_ms": 227.0,
        "max_latency_ms": 464.2,
        "server": "GitHub.com",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 75
      },
      "category": "languages"
    },
    {
      "domain": "haskell.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "www-origin.haskell.org",
        "not_after": "Jan  3 14:16:18 2027 GMT",
        "days_left": 49,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 20,
        "handshake_ms": 547.5
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "142.93.179.24"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1816.4,
        "min_latency_ms": 1791.6,
        "max_latency_ms": 1837.7,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 2,
        "bytes": 104
      },
      "category": "languages"
    },
    {
      "domain": "perl.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Certainly",
        "issuer_cn": "Certainly Intermediate R1",
        "subject_cn": "www.perl.org",
        "not_after": "Dec  5 19:59:03 2026 GMT",
        "days_left": 20,
        "expiring_soon": true,
        "tls_version": "TLSv1.3",
        "san_count": 12,
        "handshake_ms": 180.0
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.65.55",
          "151.101.1.55",
          "151.101.129.55",
          "151.101.193.55"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 438.1,
        "min_latency_ms": 420.9,
        "max_latency_ms": 470.6,
        "server": "Combust/Plack (Perl)",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "x-frame-options": "deny",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 1,
        "bytes": 107
      },
      "category": "languages"
    },
    {
      "domain": "scala-lang.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "scala-lang.org",
        "not_after": "Feb  5 18:11:51 2027 GMT",
        "days_left": 82,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 390.3
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.26.4.188",
          "104.26.5.188",
          "172.67.74.203"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1013.3,
        "min_latency_ms": 1003.4,
        "max_latency_ms": 1025.3,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 1,
        "bytes": 40
      },
      "category": "languages"
    },
    {
      "domain": "dart.dev",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WR3",
        "subject_cn": "dart.dev",
        "not_after": "Jan 28 16:22:23 2027 GMT",
        "days_left": 74,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 625.0
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "199.36.158.100"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 217.3,
        "min_latency_ms": 205.8,
        "max_latency_ms": 234.4,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31556926",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 63
      },
      "category": "languages"
    },
    {
      "domain": "lua.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "lua.org",
        "not_after": "Jan  9 14:29:15 2027 GMT",
        "days_left": 55,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 853.5
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "46.175.8.47"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 630.9,
        "min_latency_ms": 552.2,
        "max_latency_ms": 674.7,
        "server": "nginx/1.20.1",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=0;"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "languages"
    },
    {
      "domain": "r-project.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Sectigo Limited",
        "issuer_cn": "Sectigo Public Server Authentication CA DV R36",
        "subject_cn": "*.r-project.org",
        "not_after": "Jan 16 23:59:59 2027 GMT",
        "days_left": 63,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 481.1
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "137.208.57.37"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1443.8,
        "min_latency_ms": 1260.9,
        "max_latency_ms": 1590.6,
        "server": "Apache",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "languages"
    },
    {
      "domain": "julialang.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas R46 DV TLS CA 2026 Q3",
        "subject_cn": "julialang.org",
        "not_after": "Mar 24 16:06:37 2027 GMT",
        "days_left": 129,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 1,
        "handshake_ms": 239.3
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.66.49",
          "151.101.2.49",
          "151.101.130.49",
          "151.101.194.49"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 280.0,
        "min_latency_ms": 272.5,
        "max_latency_ms": 294.6,
        "server": "GitHub.com",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=5356800"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 68
      },
      "category": "languages"
    },
    {
      "domain": "typescriptlang.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Microsoft Corporation",
        "issuer_cn": "Microsoft TLS G2 RSA CA OCSP 04",
        "subject_cn": "surface.com",
        "not_after": "Feb 18 05:43:20 2027 GMT",
        "days_left": 95,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 207,
        "handshake_ms": 600.9
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "20.112.250.133",
          "20.231.239.246",
          "20.76.201.171",
          "20.236.44.162",
          "20.70.246.20"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 957.4,
        "min_latency_ms": 815.8,
        "max_latency_ms": 1074.9,
        "server": "GitHub.com",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31556952; includeSubDomains; preload"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "languages"
    },
    {
      "domain": "react.dev",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "react.dev",
        "not_after": "Jan 14 12:05:18 2027 GMT",
        "days_left": 60,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 113.8
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "76.76.21.22",
          "66.33.60.129"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 160.7,
        "min_latency_ms": 152.2,
        "max_latency_ms": 176.2,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 1,
        "bytes": 24
      },
      "category": "frameworks"
    },
    {
      "domain": "vuejs.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "vuejs.org",
        "not_after": "Dec 16 01:33:45 2026 GMT",
        "days_left": 31,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 116.8
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options"
        ],
        "missing": [
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "15.197.167.90",
          "3.33.186.135"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 137.4,
        "min_latency_ms": 132.2,
        "max_latency_ms": 142.1,
        "server": "Netlify",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "frame-ancestors https://staging.certification.vuejs.org https://certification.vuejs.org https://certificates.dev https://staging.certificates.dev https://alemira.com https://*.alemira.com",
          "x-frame-options": "ALLOW-FROM https://staging.certification.vuejs.org https://certification.vuejs.org https://certificates.dev https://staging.certificates.dev https://alemira.com https://*.alemira.com"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 119
      },
      "category": "frameworks"
    },
    {
      "domain": "angular.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WR3",
        "subject_cn": "angular.io",
        "not_after": "Feb  4 12:23:16 2027 GMT",
        "days_left": 81,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 164.1
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.65.195",
          "151.101.1.195"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 790.3,
        "min_latency_ms": 763.1,
        "max_latency_ms": 833.0,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31556926"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 1,
        "bytes": 92
      },
      "category": "frameworks"
    },
    {
      "domain": "svelte.dev",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "svelte.dev",
        "not_after": "Jan 18 01:29:27 2027 GMT",
        "days_left": 64,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 120.7
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "76.76.21.123"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 146.4,
        "min_latency_ms": 142.0,
        "max_latency_ms": 150.1,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 1,
        "bytes": 24
      },
      "category": "frameworks"
    },
    {
      "domain": "nextjs.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "nextjs.org",
        "not_after": "Feb 10 02:50:44 2027 GMT",
        "days_left": 87,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 111.1
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "64.239.123.65"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 179.7,
        "min_latency_ms": 174.1,
        "max_latency_ms": 184.3,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self' nextjs.org *.nextjs.org vercel.com *.vercel.com *.vercel.sh vercel.live wss://*.vercel.com wss://*.nextjs.org localhost:*;script-src 'self' 'unsafe-inline' www.google.com www.google-analytics.com www.googleadservices.com www.gstatic.com *.youtube.com *.youtube-nocookie.com *.ytimg.com *.twimg.com cdn.ampproject.org www.googletagmanager.com *.googleapis.com *.fides-cdn.ethyca.com *.ethyca.com cdn.ethyca.com cdn.vercel-insights.com va.vercel-scripts.com si-next.vercel-scripts.com app.cal.com *.cr-relay.com vercel.com *.vercel.com *.vercel.sh vercel.live nextjs.org *.nextjs.org localhost:* chrome-extension://*;child-src *.youtube.com *.youtube-nocookie.com *.stripe.com www.google.com td.doubleclick.net github.com calendly.com vercel.cal.com *.vercel.app *.vercel.dev nextjs.org *.nextjs.org vercel.com *.vercel.com *.vercel.sh vercel.live wss://*.vercel.com wss://*.nextjs.org localhost:*;style-src 'self' 'unsafe-inline' *.googleapis.com nextjs.org *.nextjs.org vercel.com *.vercel.com *.vercel.sh vercel.live wss://*.vercel.com wss://*.nextjs.org localhost:*;img-src * blob: data:;media-src 'self' videos.ctfassets.net user-images.githubusercontent.com replicate.delivery *.public.blob.vercel-storage.com blob: data: nextjs.org *.nextjs.org vercel.com *.vercel.com *.vercel.sh vercel.live wss://*.vercel.com wss://*.nextjs.org localhost:*;connect-src 'self' data: vercel.com *.vercel.com *.vercel.sh vercel.live wss://*.vercel.com wss://*.nextjs.org nextjs.org *.nextjs.org localhost:* cdn.vercel-insights.com va.vercel-scripts.com cdp.vercel.com www.google-analytics.com www.googletagmanager.com *.googleapis.com *.cr-relay.com *.ethyca.com cdn.ethyca.com *.ingest.sentry.io *.ingest.us.sentry.io *.public.blob.vercel-storage.com;font-src 'self' *.nextjs.org *.vercel.com *.gstatic.com vercel.live *.vercel.sh;worker-src 'self' *.nextjs.org *.vercel.com blob:",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "frameworks"
    },
    {
      "domain": "nuxt.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "nuxt.com",
        "not_after": "Dec 17 21:13:15 2026 GMT",
        "days_left": 33,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 111.0
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "216.150.1.1"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 245.6,
        "min_latency_ms": 139.9,
        "max_latency_ms": 450.1,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 3,
        "bytes": 1134
      },
      "category": "frameworks"
    },
    {
      "domain": "djangoproject.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "djangoproject.com",
        "not_after": "Jan 24 06:41:36 2027 GMT",
        "days_left": 70,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 8,
        "handshake_ms": 263.5
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "content-security-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.193.55",
          "151.101.1.55",
          "151.101.129.55",
          "151.101.65.55"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 455.0,
        "min_latency_ms": 431.1,
        "max_latency_ms": 495.6,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "interest-cohort=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 2,
        "bytes": 53
      },
      "category": "frameworks"
    },
    {
      "domain": "rubyonrails.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "rubyonrails.org",
        "not_after": "Jan  3 12:03:24 2027 GMT",
        "days_left": 49,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 169.8
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "185.199.108.153"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 333.0,
        "min_latency_ms": 224.2,
        "max_latency_ms": 492.3,
        "server": "GitHub.com",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 45
      },
      "category": "frameworks"
    },
    {
      "domain": "laravel.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "laravel.com",
        "not_after": "Jan  5 19:54:41 2027 GMT",
        "days_left": 51,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 398.4
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.2.81",
          "104.18.3.81"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 882.8,
        "min_latency_ms": 778.3,
        "max_latency_ms": 1091.6,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 129
      },
      "category": "frameworks"
    },
    {
      "domain": "spring.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "*.spring.io",
        "not_after": "Mar 27 23:59:59 2027 GMT",
        "days_left": 133,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 403.6
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.42.155",
          "172.64.145.101"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 596.6,
        "min_latency_ms": 588.5,
        "max_latency_ms": 608.2,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15552000; includeSubDomains",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 92
      },
      "category": "frameworks"
    },
    {
      "domain": "expressjs.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "expressjs.com",
        "not_after": "Dec 18 05:55:46 2026 GMT",
        "days_left": 33,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 388.9
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.10.221",
          "104.18.11.221"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 570.7,
        "min_latency_ms": 569.3,
        "max_latency_ms": 571.6,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 73
      },
      "category": "frameworks"
    },
    {
      "domain": "flask.palletsprojects.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "flask.palletsprojects.com",
        "not_after": "Jan 31 00:43:34 2027 GMT",
        "days_left": 77,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 404.4
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.16.253.120",
          "104.16.254.120"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1191.5,
        "min_latency_ms": 1160.0,
        "max_latency_ms": 1223.9,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 685
      },
      "category": "frameworks"
    },
    {
      "domain": "fastapi.tiangolo.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "fastapi.tiangolo.com",
        "not_after": "Jan 23 15:29:03 2027 GMT",
        "days_left": 69,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 395.2
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "172.66.45.21",
          "172.66.46.235"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 611.2,
        "min_latency_ms": 586.1,
        "max_latency_ms": 626.5,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 1248
      },
      "category": "frameworks"
    },
    {
      "domain": "tailwindcss.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "tailwindcss.com",
        "not_after": "Feb 11 08:51:30 2027 GMT",
        "days_left": 88,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 391.8
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "172.67.68.11",
          "104.26.2.143",
          "104.26.3.143"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 595.1,
        "min_latency_ms": 579.1,
        "max_latency_ms": 625.8,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "frameworks"
    },
    {
      "domain": "vitejs.dev",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "vite.dev",
        "not_after": "Dec 15 19:34:00 2026 GMT",
        "days_left": 30,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 5,
        "handshake_ms": 114.0
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "3.33.186.135",
          "15.197.167.90"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 304.7,
        "min_latency_ms": 276.5,
        "max_latency_ms": 359.8,
        "server": "Netlify",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "frameworks"
    },
    {
      "domain": "astro.build",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "astro.build",
        "not_after": "Feb 10 20:12:32 2027 GMT",
        "days_left": 87,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 394.1
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.1.156",
          "104.18.0.156"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 570.3,
        "min_latency_ms": 564.0,
        "max_latency_ms": 577.5,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 120
      },
      "category": "frameworks"
    },
    {
      "domain": "remix.run",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "remix.run",
        "not_after": "Feb  8 15:05:10 2027 GMT",
        "days_left": 85,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 1284.2
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options"
        ]
      },
      "dns": {
        "a": [
          "151.101.65.55",
          "151.101.129.55",
          "151.101.193.55",
          "151.101.1.55"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 476.0,
        "min_latency_ms": 223.6,
        "max_latency_ms": 976.8,
        "server": "Fly/781f3a6652 (2026-11-10)",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin",
          "permissions-policy": "camera=(), geolocation=(), microphone=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "frameworks"
    },
    {
      "domain": "solidjs.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "solidjs.com",
        "not_after": "Jan 27 04:48:45 2027 GMT",
        "days_left": 73,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 592.5
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.21.30.115",
          "172.67.172.224"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1256.4,
        "min_latency_ms": 1174.6,
        "max_latency_ms": 1400.2,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 22
      },
      "category": "frameworks"
    },
    {
      "domain": "preactjs.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "preactjs.com",
        "not_after": "Dec 26 12:23:53 2026 GMT",
        "days_left": 41,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 935.9
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "172.67.211.118",
          "104.21.61.148"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 768.8,
        "min_latency_ms": 662.5,
        "max_latency_ms": 942.8,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 1,
        "bytes": 24
      },
      "category": "frameworks"
    },
    {
      "domain": "emberjs.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "emberjs.com",
        "not_after": "Jan 22 18:43:47 2027 GMT",
        "days_left": 68,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 474.3
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "15.197.167.90",
          "3.33.186.135"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 137.2,
        "min_latency_ms": 132.7,
        "max_latency_ms": 144.6,
        "server": "Netlify",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 1,
        "bytes": 53
      },
      "category": "frameworks"
    },
    {
      "domain": "npmjs.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "npmjs.com",
        "not_after": "Feb  7 06:08:58 2027 GMT",
        "days_left": 84,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 407.0
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "104.17.134.117",
          "104.17.135.117"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 1141.2,
        "min_latency_ms": 1115.6,
        "max_latency_ms": 1158.2,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'none'; script-src 'nonce-ASBiq2jJnbqv7LE18DcTCs' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "registries"
    },
    {
      "domain": "pypi.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas R3 DV TLS CA 2025 Q4",
        "subject_cn": "pypi.org",
        "not_after": "Jan 29 04:33:07 2027 GMT",
        "days_left": 75,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 146.2
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "151.101.64.223",
          "151.101.192.223",
          "151.101.128.223",
          "151.101.0.223"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 222.9,
        "min_latency_ms": 210.6,
        "max_latency_ms": 244.2,
        "server": "gunicorn",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "base-uri 'self'; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://gitlab.com/api/ https://analytics.python.org *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self'; form-action 'self' https://checkout.stripe.com https://billing.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://analytics.python.org *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII='; style-src 'self' *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE=' 'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY='",
          "x-frame-options": "deny",
          "x-content-type-options": "nosniff",
          "referrer-policy": "origin-when-cross-origin",
          "permissions-policy": "publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 12,
        "bytes": 325
      },
      "category": "registries"
    },
    {
      "domain": "crates.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas R3 DV TLS CA 2025 Q4",
        "subject_cn": "crates.io",
        "not_after": "Feb 16 15:26:58 2027 GMT",
        "days_left": 93,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 162.9
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.130.137",
          "151.101.2.137",
          "151.101.194.137",
          "151.101.66.137"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 404,
        "latency_ms": 436.0,
        "min_latency_ms": 412.8,
        "max_latency_ms": 448.4,
        "server": "Heroku",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 1,
        "bytes": 63
      },
      "category": "registries"
    },
    {
      "domain": "rubygems.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas R3 DV TLS CA 2026 Q1",
        "subject_cn": "rubygems.org",
        "not_after": "Mar  9 18:00:25 2027 GMT",
        "days_left": 114,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 159.4
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.65.227",
          "151.101.193.227",
          "151.101.1.227",
          "151.101.129.227"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 216.7,
        "min_latency_ms": 208.4,
        "max_latency_ms": 225.5,
        "server": "RubyGems.org",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "default-src 'self'; font-src 'self' https://fonts.gstatic.com; img-src 'self' data: https://secure.gaug.es https://gravatar.com https://www.gravatar.com https://secure.gravatar.com https://*.fastly-insights.com https://avatars.githubusercontent.com; object-src 'none'; script-src 'self' 'sha256-IRgcCAw28sB9+HDHW32WG2lFN2FWsEKEgjo6GzF/V50=' https://secure.gaug.es https://www.fastly-insights.com 'nonce-eYRD+xIn4JlNkiM+0IMiDA=='; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; connect-src 'self' https://s3-us-west-2.amazonaws.com/rubygems-dumps/ https://*.fastly-insights.com https://fastly-insights.com https://api.github.com http://localhost:*; form-action 'self' https://github.com/login/oauth/authorize; frame-ancestors 'self'; base-uri 'self'; report-uri https://csp-report.browser-intake-datadoghq.com/api/v2/logs?dd-api-key=pub852fa3e2312391fafa5640b60784e660&dd-evp-origin=content-security-policy&ddsource=csp-report&ddtags=service%3Arubygems.org%2Cversion%3A83a2d2232a78eb2341e09d04ea47fbb064ef0b27%2Cenv%3Aproduction%2Ctrace_id%3A6af8c3740000000029423672e5d572e6",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 5,
        "bytes": 213
      },
      "category": "registries"
    },
    {
      "domain": "packagist.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "packagist.org",
        "not_after": "Jan 27 22:24:48 2027 GMT",
        "days_left": 74,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 414.7
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "143.244.50.213"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 812.1,
        "min_latency_ms": 799.9,
        "max_latency_ms": 825.9,
        "server": "BunnyCDN-LA1-996",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31104000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self'; base-uri 'none'; block-all-mixed-content; connect-src 'self' https://*.algolia.net https://*.algolianet.com; form-action 'self'; frame-src https://www.google.com/recaptcha/; img-src 'self' https: data:; object-src 'none'; script-src https: 'strict-dynamic' 'unsafe-inline' 'nonce-QvAjkkpSMAdJypegPr4N5g=='; style-src 'self' 'unsafe-inline'",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 3,
        "bytes": 154
      },
      "category": "registries"
    },
    {
      "domain": "hub.docker.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "hub.docker.com",
        "not_after": "Jan 30 18:50:40 2027 GMT",
        "days_left": 86,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 18.1
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.43.187",
          "172.64.144.69"
        ],
        "aaaa": [],
        "ns": [
          "hub.docker.com.cdn.cloudflare.net"
        ],
        "mx": 1,
        "txt": 1
      },
      "http": {
        "status": 200,
        "latency_ms": 145.4,
        "min_latency_ms": 118.0,
        "max_latency_ms": 170.7,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "x-frame-options": "deny",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 98
      },
      "category": "registries",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "maven.apache.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "*.apache.org",
        "not_after": "Dec 22 21:43:09 2026 GMT",
        "days_left": 38,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 181.6
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "content-security-policy"
        ],
        "missing": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.2.132"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 212.1,
        "min_latency_ms": 203.7,
        "max_latency_ms": 224.0,
        "server": "Apache",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self' data: blob: 'unsafe-inline' 'unsafe-eval' https://www.apachecon.com/ https://www.communityovercode.org/ https://*.apache.org/ https://apache.org/ https://*.scarf.sh/  ; script-src 'self' data: blob: 'unsafe-inline' 'unsafe-eval' https://www.apachecon.com/ https://www.communityovercode.org/ https://*.apache.org/ https://apache.org/ https://*.scarf.sh/  ; style-src 'self' data: blob: 'unsafe-inline' 'unsafe-eval' https://www.apachecon.com/ https://www.communityovercode.org/ https://*.apache.org/ https://apache.org/ https://*.scarf.sh/  ; frame-ancestors 'self'; frame-src 'self' data: blob: 'unsafe-inline' 'unsafe-eval' https://www.apachecon.com/ https://www.communityovercode.org/ https://*.apache.org/ https://apache.org/ https://*.scarf.sh/  ; worker-src 'self' data: blob:;"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "registries"
    },
    {
      "domain": "nuget.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Microsoft Corporation",
        "issuer_cn": "Microsoft TLS G2 RSA CA OCSP 04",
        "subject_cn": "*.nuget.org",
        "not_after": "Jan 19 12:04:14 2027 GMT",
        "days_left": 65,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 2,
        "handshake_ms": 573.9
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "52.159.113.5"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1498.9,
        "min_latency_ms": 1463.7,
        "max_latency_ms": 1557.7,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "x-frame-options": "deny",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 4,
        "bytes": 149
      },
      "category": "registries"
    },
    {
      "domain": "hex.pm",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "hex.pm",
        "not_after": "Feb 12 05:02:06 2027 GMT",
        "days_left": 89,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 5,
        "handshake_ms": 494.5
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "35.241.14.39"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 422.3,
        "min_latency_ms": 339.7,
        "max_latency_ms": 583.9,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "script-src 'nonce-2Z02j9FM-sBFmY0cgbgt8QeYmaAhTYihtSB8KQoVwAA' 'strict-dynamic'; style-src 'nonce-z60lyPf7Z1IYsTE3maV_bfULtsioFlh-aNYTItRVlW0'; connect-src 'self' https://*.hcaptcha.com https://api.stripe.com https://s.hex.pm; default-src 'self'; img-src 'self' data: https://www.gravatar.com https://q.stripe.com; form-action 'self'; frame-src 'self' https://hcaptcha.com https://*.hcaptcha.com https://asciinema.org https://*.stripe.com https://readme.hex.pm; base-uri 'self'; frame-ancestors 'none'; font-src 'self' https://fonts.gstatic.com; object-src 'none';",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 167
      },
      "category": "registries"
    },
    {
      "domain": "pub.dev",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WR3",
        "subject_cn": "pub.dev",
        "not_after": "Jan 10 16:09:20 2027 GMT",
        "days_left": 56,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 114.8
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "34.36.0.14"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 548.5,
        "min_latency_ms": 352.1,
        "max_latency_ms": 667.0,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self'; font-src 'self' data: https://fonts.googleapis.com/ https://fonts.gstatic.com/; img-src 'self' https: data:; manifest-src 'none'; object-src 'none'; script-src 'self' https://tagmanager.google.com https://www.googletagmanager.com/ https://www.google.com/ https://www.google-analytics.com/ https://ssl.google-analytics.com https://adservice.google.com/ https://ajax.googleapis.com/ https://apis.google.com/ https://www.gstatic.com/ https://gstatic.com https://accounts.google.com/gsi/client; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com/ https://gstatic.com https://www.gstatic.com/ https://tagmanager.google.com https://accounts.google.com/gsi/style; frame-src 'self' https://www.googletagmanager.com/ https://accounts.google.com/ https://*.clients6.google.com; connect-src 'self' https://*.google-analytics.com https://*.analytics.google.com https://*.googletagmanager.com https://*.g.doubleclick.net https://www.google.com/ https://apis.google.com/ https://gstatic.com https://*.gstatic.com https://*.clients6.google.com; frame-ancestors 'none'; base-uri 'self'; form-action 'self'; upgrade-insecure-requests; report-to csp-endpoint; report-uri /api/csp-report",
          "x-frame-options": "deny",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 1,
        "bytes": 112
      },
      "category": "registries"
    },
    {
      "domain": "anaconda.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "anaconda.org",
        "not_after": "Jan 18 18:55:31 2027 GMT",
        "days_left": 64,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 416.8
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "104.19.145.37",
          "104.19.144.37"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 577.1,
        "min_latency_ms": 565.0,
        "max_latency_ms": 588.7,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15552000",
          "content-security-policy": "default-src 'none'; script-src 'nonce-U5EKE4vgsMMUAab5mJn8XP' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 13,
        "bytes": 403
      },
      "category": "registries"
    },
    {
      "domain": "docker.com",
      "checked_at": "2026-11-13T20:21:16Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "docker.com",
        "not_after": "Dec 27 09:34:17 2026 GMT",
        "days_left": 43,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 161.2
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "content-security-policy"
        ]
      },
      "dns": {
        "a": [
          "23.185.0.4"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 450.4,
        "min_latency_ms": 418.6,
        "max_latency_ms": 470.3,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31622400",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin",
          "permissions-policy": "geolocation=(), microphone=(), camera=(), fullscreen=(self \"https://www.youtube.com\"), payment=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 24,
        "bytes": 1055
      },
      "category": "infra",
      "stale": true,
      "stale_days": 1,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "kubernetes.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "kubernetes.io",
        "not_after": "Jan  9 07:33:50 2027 GMT",
        "days_left": 55,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 116.3
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "15.197.167.90",
          "3.33.186.135"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 139.5,
        "min_latency_ms": 139.2,
        "max_latency_ms": 139.9,
        "server": "Netlify",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 5,
        "bytes": 148
      },
      "category": "infra"
    },
    {
      "domain": "terraform.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "terraform.io",
        "not_after": "Jan 21 21:08:25 2027 GMT",
        "days_left": 68,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 115.9
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-frame-options"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "76.76.21.21"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 554.0,
        "min_latency_ms": 518.0,
        "max_latency_ms": 620.7,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000",
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 20000
      },
      "category": "infra"
    },
    {
      "domain": "ansible.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "ansible.com",
        "not_after": "Dec 22 17:23:18 2026 GMT",
        "days_left": 37,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 542.7
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "52.200.142.250",
          "34.235.198.240"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1538.5,
        "min_latency_ms": 1472.6,
        "max_latency_ms": 1628.8,
        "server": "Apache",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "script-src 'self' 'unsafe-inline' 'unsafe-eval' *.redhat.com *.redhatstatic.com *.intercomcdn.com *.intercom.io *.qualtrics.com *.mountain.com *.trkn.us *.basis.net *.sitescout.com *.mktoresp.com *.sentry-cdn.com *.integrate.com *.d41.co *.contentsquare.net *.qualified.com analytics.twitter.com assets.adobedtm.com bam.nr-data.net connect.facebook.net consent.trustarc.com googleads.g.doubleclick.net hm.baidu.com img.en25.com in.ml314.com js.driftt.com ml314.com pixel.mintigo.com px.ads.linkedin.com s.ytimg.com script.hotjar.com snap.licdn.com static.ads-twitter.com static.hotjar.com www.googleadservices.com www.googletagmanager.com www.youtube.com dpm.demdex.net platform.twitter.com bat.bing.com j.6sc.co epsilon.6sense.com pubads.g.doubleclick.net munchkin.marketo.net widget.usersnap.com resources.usersnap.com cdn5.userzoom.com app.contentsquare.com js.zi-scripts.com scripts.zoominfo.com ws.zoominfo.com ws-assets.zoominfo.com tags.clickagy.com www.trustradius.com d30ia583fbtg8i.cloudfront.net https://static.redhat.com https://www.dev.redhat.com https://www.preprod.redhat.com https://www.redhat.com; script-src-attr 'self' 'unsafe-inline'; script-src-elem 'self' 'unsafe-inline' blob: *.redhat.com *.redhatstatic.com *.intercomcdn.com *.intercom.io *.qualtrics.com *.mountain.com *.trkn.us *.basis.net *.sitescout.com *.mktoresp.com *.sentry-cdn.com *.integrate.com *.d41.co *.contentsquare.net *.qualified.com analytics.twitter.com assets.adobedtm.com bam.nr-data.net connect.facebook.net consent.trustarc.com googleads.g.doubleclick.net hm.baidu.com img.en25.com in.ml314.com js.driftt.com ml314.com pixel.mintigo.com px.ads.linkedin.com s.ytimg.com script.hotjar.com snap.licdn.com static.ads-twitter.com static.hotjar.com www.googleadservices.com www.googletagmanager.com www.youtube.com dpm.demdex.net platform.twitter.com bat.bing.com j.6sc.co epsilon.6sense.com pubads.g.doubleclick.net munchkin.marketo.net widget.usersnap.com resources.usersnap.com cdn5.userzoom.com app.contentsquare.com js.zi-scripts.com scripts.zoominfo.com ws.zoominfo.com ws-assets.zoominfo.com tags.clickagy.com www.trustradius.com d30ia583fbtg8i.cloudfront.net https://static.redhat.com https://www.dev.redhat.com https://www.preprod.redhat.com https://www.redhat.com; style-src 'self' 'unsafe-inline' *.redhat.com fonts.googleapis.com js.driftt.com www.trustradius.com d30ia583fbtg8i.cloudfront.net https://cdnjs.cloudflare.com https://static.redhat.com https://use.fontawesome.com https://www.redhat.com; style-src-attr 'self' 'unsafe-inline'; worker-src 'self' blob:; frame-ancestors 'self' tracks.redhat.com; report-uri https://o425042.ingest.sentry.io/api/5370002/security/?sentry_key=676ea2c2d4a147c2834066d24c04a9e4&sentry_environment=prod",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 20000
      },
      "category": "infra"
    },
    {
      "domain": "jenkins.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "jenkins-ci.org",
        "not_after": "Jan 12 08:43:59 2027 GMT",
        "days_left": 58,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 476.3
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "128.24.70.119"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 873.1,
        "min_latency_ms": 869.4,
        "max_latency_ms": 878.1,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=86400; includeSubDomains; preload",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "infra"
    },
    {
      "domain": "grafana.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "grafana.com",
        "not_after": "Apr  2 23:59:59 2027 GMT",
        "days_left": 139,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 13,
        "handshake_ms": 74.0
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-frame-options"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "34.120.177.193"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 413.7,
        "min_latency_ms": 306.1,
        "max_latency_ms": 629.0,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "x-frame-options": "DENY"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 84
      },
      "category": "infra"
    },
    {
      "domain": "prometheus.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "prometheus.io",
        "not_after": "Dec 29 06:56:20 2026 GMT",
        "days_left": 44,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 393.4
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.21.60.220",
          "172.67.201.240"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 654.0,
        "min_latency_ms": 580.0,
        "max_latency_ms": 776.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=2592000; preload",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 1248
      },
      "category": "infra"
    },
    {
      "domain": "elastic.co",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "elastic.co",
        "not_after": "Jan  5 01:00:33 2027 GMT",
        "days_left": 51,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 96,
        "handshake_ms": 200.8
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "content-security-policy"
        ],
        "missing": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "34.107.161.234"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 515.6,
        "min_latency_ms": 494.6,
        "max_latency_ms": 532.4,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "content-security-policy": "frame-ancestors 'self' https://*.elastic.co https://elasticsandbox.docebosaas.com https://elastic.docebosaas.com;"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 20000
      },
      "category": "infra"
    },
    {
      "domain": "datadoghq.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "*.datadoghq.com",
        "not_after": "Mar 25 23:59:59 2027 GMT",
        "days_left": 131,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 1838.0
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "54.230.70.119",
          "54.230.70.5",
          "54.230.70.56",
          "54.230.70.41"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1016.6,
        "min_latency_ms": 756.6,
        "max_latency_ms": 1164.5,
        "server": "AmazonS3",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "content-security-policy": "frame-ancestors 'self' https://onlinexperiences.com https://next.brella.io https://pheedloop.com https://gather.town https://datadog.docebosaas.com/",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 9,
        "disallow_rules": 3,
        "bytes": 525
      },
      "category": "infra"
    },
    {
      "domain": "sentry.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "sentry.io",
        "not_after": "Feb 20 23:59:59 2027 GMT",
        "days_left": 98,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 92.7
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "content-security-policy"
        ],
        "missing": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "34.8.226.60",
          "34.111.148.117"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1305.4,
        "min_latency_ms": 1161.3,
        "max_latency_ms": 1483.9,
        "server": "nginx",
        "scheme": "http",
        "headers": {
          "content-security-policy": "upgrade-insecure-requests; default-src 'none'; script-src 'strict-dynamic' 'nonce-QcPVnr7U3GO70ynKTgfTIb6sW9lBLld1' 'report-sample' 'self' 'unsafe-inline' 'unsafe-eval' *.sentry.dev www.googletagmanager.com plausible.io player.vimeo.com prod-assets.sequelvideo.com; connect-src 'self' sentry.io *.sentry.io *.sentry.dev reload.getsentry.net www.google.com unpkg.com vimeo.com plausible.io *.sequelvideo.com *.sequel.io; img-src 'self' sentry.io *.sentry.io data: *.sentry.dev storage.googleapis.com sentry-blog.storage.googleapis.com www.googletagmanager.com i.vimeocdn.com images.ctfassets.net images.lumacdn.com *.sequelvideo.com *.cloudinary.com; style-src 'self' 'unsafe-inline' *.sentry.dev; media-src 'self' videos.ctfassets.net; font-src 'self' *.sentry.dev data: fonts.gstatic.com; frame-src player.vimeo.com demo.arcade.software recaptcha.google.com www.google.com *.sequel.io *.sequelvideo.com; manifest-src 'self' *.sentry.dev; base-uri 'none'; frame-ancestors *.sentry.io; report-uri https://o1.ingest.sentry.io/api/1297627/security/?sentry_key=e811b9077ef64dcf8a279ec18a61b222"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 140
      },
      "category": "infra"
    },
    {
      "domain": "nginx.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "nginx.org",
        "not_after": "Jan 13 12:15:38 2027 GMT",
        "days_left": 59,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 16,
        "handshake_ms": 752.9
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "3.125.197.172"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 940.0,
        "min_latency_ms": 829.6,
        "max_latency_ms": 1006.6,
        "server": "nginx/1.31.3",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 72
      },
      "category": "infra"
    },
    {
      "domain": "apache.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "apache.org",
        "not_after": "Jan  9 20:42:50 2027 GMT",
        "days_left": 56,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 157.9
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "content-security-policy"
        ],
        "missing": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.2.132"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 222.3,
        "min_latency_ms": 220.2,
        "max_latency_ms": 223.3,
        "server": "Apache",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self' data: 'unsafe-inline' https://www.apachecon.com/ https://analytics.apache.org/ http://analytics.apache.org/ https://www.youtube-nocookie.com https://www.youtube.com; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://www.apachecon.com/ https://analytics.apache.org/ http://analytics.apache.org/ https://www.youtube-nocookie.com https://www.youtube.com; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; img-src 'self' data: https://www.apache.org/ https://www.apachecon.com/;"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 1,
        "bytes": 47
      },
      "category": "infra"
    },
    {
      "domain": "hashicorp.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "hashicorp.com",
        "not_after": "Dec 22 11:01:18 2026 GMT",
        "days_left": 37,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 201.5
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "76.76.21.21"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 429,
        "latency_ms": 157.1,
        "min_latency_ms": 142.8,
        "max_latency_ms": 184.8,
        "server": "Vercel",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "infra"
    },
    {
      "domain": "puppet.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "cf-test.puppet.com",
        "not_after": "Dec 22 07:05:52 2026 GMT",
        "days_left": 37,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 9,
        "handshake_ms": 187.5
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.185.0.1"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 455.2,
        "min_latency_ms": 432.8,
        "max_latency_ms": 479.5,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "default-src 'self' 846-hel-222.mktoresp.com 173-dti-322.mktoresp.com 059-alg-683.mktoresp.com js.zi-scripts.com static.addtoany.com stats.g.doubleclick.net tracking-api.g2.com play.google.com www.google.com; connect-src 'self' 846-hel-222.mktoweb.com analytics.google.com c.6sc.co ipv6.6sc.co cdn.cookielaw.org distillery.wistia.com fast.wistia.com fast.wistia.net pipedream.wistia.com geolocation.onetrust.com epsilon.6sense.com secure.adnxs.com ws.zoominfo.com px.ads.linkedin.com www.google.com www.googleadservices.com www.google-analytics.com googleads.g.doubleclick.net jnn-pa.googleapis.com api.simplecast.com cdn.simplecast.com givebutter.com umsafoundation.org www.youtube.com *.google-analytics.com *.analytics.google.com *.googletagmanager.com pagead2.googlesyndication.com google.com stats.g.doubleclick.net js.zi-scripts.com privacyportal-eu.onetrust.com 846-hel-222.mktoresp.com app.qualified.com tracking-api.g2.com tr.capterra.com 173-dti-322.mktoresp.com embed-cloudfront.wistia.com *.clarity.ms 173-dti-322.mktoutil.com www.google.com.co wss://ws6.qualified.com https://analytics.formassembly.com bam.nr-data.net www.google.co.uk www.google.co.in *.reddit.com ad.doubleclick.net https://www.blazemeter.com *.blazemeter.com https://logx.optimizely.com https://*.optimizely.com https://api.zaius.com https://d1igp3oop3iho5.cloudfront.net https://medley.prod.irtysh.dubai.aws.dev tryhelixalm.perforce.com; font-src 'self' www.perforce.com www.blazemeter.com www.gliffy.com www.jrebel.com www.openlogic.com www.zend.com www.puppet.com www.perfecto.io fonts.gstatic.com cdn.simplecast.com data: fast.wistia.com use.typekit.net www.gartner.com https://cdn.ckeditor.com res-1.cdn.office.net assets.qualified.com; frame-src 'self' 846-hel-222.mktoweb.com 173-dti-322.mktoresp.com 059-alg-683.mktoresp.com resources.perforce.com static.addtoany.com www.googletagmanager.com www.perforce.com www.blazemeter.com www.gliffy.com www.jrebel.com www.openlogic.com www.zend.com www.puppet.com www.perfecto.io fast.wistia.net player.simplecast.com www.youtube.com umsafoundation.org live-totalview.pantheonsite.io live-imsl.pantheonsite.io www.google.com app.qualified.com fast.wistia.com player.vimeo.com player.captivate.fm 605957.extforms.netsuite.com www.gartner.com dslwuu69twiif.cloudfront.net https://app.storylane.io/ podcasts.captivate.fm demo.perforce.com https://a5486583420289024.cdn.optimizely.com https://a5486583420289024.cdn-pci.optimizely.com; img-src 'self' data: b.6sc.co c.bing.com bat.bing.com *.clarity.ms cdn.cookielaw.org cdn2.hubspot.net embed-ssl.wistia.com f.hubspotusercontent00.net *.trendemon.com px.ads.linkedin.com analytics.twitter.com cdn.bizible.com cdn.bizibly.com googleads.g.doubleclick.net t.co track.hubspot.com www.facebook.com www.gliffy.com www.google.com www.linkedin.com www.perforce.com www.blazemeter.com www.jrebel.com www.openlogic.com www.zend.com www.puppet.com www.perfecto.io umsafoundation.org i.ytimg.com image.simplecastcdn.com yt3.ggpht.com fast.wistia.net googletagmanager.com ssl.gstatic.com www.gstatic.com *.google-analytics.com *.googletagmanager.com www.googletagmanager.com pagead2.googlesyndication.com www.googleadservices.com google.com www.google.com.tw www.google.mn fast.wistia.com www.google.co.uk www.google.com.br www.google.no fonts.gstatic.com www.google.co.in www.google.com.ec www.google.pl https://ct.capterra.com https://px4.ads.linkedin.com www.google.ca tile.openstreetmap.org www.google.com.sg www.google.co.jp www.google.de www.google.com.au www.google.fr www.google.com.mx www.google.com.ph www.google.com.kr www.google.es blob: www.google.com.tr www.google.com.my www.google.se www.google.com.pk www.google.com.nl www.google.co.th www.google.com.np www.google.ge www.google.com.ar www.google.ie *.storyblok.com www.gartner.com cdn5.dcbstatic.com *.reddit.com www.agency-7-office.com https://cdn.optimizely.com https://api.zaius.com assets.qualified.com js.qualified.com; manifest-src 'self' 846-hel-222.mktoresp.com 173-dti-322.mktoresp.com 059-alg-683.mktoresp.com js.zi-scripts.com static.addtoany.com stats.g.doubleclick.net tracking-api.g2.com play.google.com www.google.com www.perforce.com www.blazemeter.com www.gliffy.com www.jrebel.com www.openlogic.com www.zend.com www.puppet.com www.perfecto.io; media-src 'self' blob: app.qualified.com fast.wistia.com embed-ssl.wistia.com data: embed-fastly.wistia.com embed-cloudfront.wistia.com fast.wistia.net assets.qualified.com; object-src 'self' embed-fastly.wistia.com; script-src 'self' 'strict-dynamic' 'unsafe-eval' 846-hel-222.mktoweb.com *.trendemon.com browser.sentry-cdn.com cdn.cookielaw.org cdn.jsdelivr.net cdnjs.cloudflare.com fast.wistia.com fast.wistia.net googleads.g.doubleclick.net j.6sc.co js.zi-scripts.com munchkin.marketo.net resources.perforce.com *.clarity.ms snap.licdn.com static.addtoany.com static.cloudflareinsights.com tracking.g2crowd.com ct.capterra.com cdn.bizible.com cdn.getmoreproof.com js.hs-analytics.net js.hs-banner.com js.hs-scripts.com connect.facebook.net static.ads-twitter.com p-js.s3.amazonaws.com player.simplecast.com widgets.givebutter.com https://www.google.com www.googletagmanager.com www.perforce.com www.blazemeter.com www.gliffy.com www.jrebel.com www.openlogic.com www.zend.com www.puppet.com www.perfecto.io umsafoundation.org www.youtube.com googletagmanager.com tagmanager.google.com *.googletagmanager.com www.googleadservices.com pagead2.googlesyndication.com blob: https://www.gstatic.com www.agency-7-office.com https://*.optimizely.com https://optimizely.s3.amazonaws.com https://cdn-assets-prod.s3.amazonaws.com https://d1igp3oop3iho5.cloudfront.net https://bwa.marketplace.awsstatic.com 'sha256-PQTEcRLcmWPPTtSsGurNtSdvSCVqAcpkndeUoPWOayw=' 'sha256-PXc6a9gweUOtWuF+86Yb2LK82oGhwr1ujwCOwLS7SCk=' 'sha256-D3d9TdlZeZ3t4ilgKZsjxEVz4022s6qfETyU45Sgek0=' https://cdn.ckeditor.com https://cdn.jsdelivr.net https://cdnjs.cloudflare.com https://d3js.org https://fast.wistia.com https://js.storylane.io https://resources.perforce.com https://resources.roguewave.com https://static.addtoany.com https://unpkg.com https://www.gartner.com info.perforce.com 'nonce-iJ2zj65oAceREml9bM6E0Q'; script-src-elem 'self' feedback.perforce.com js.qualified.com cdn.cookielaw.org googleads.g.doubleclick.net ct.capterra.com gist.github.com j.6sc.co munchkin.marketo.net *.clarity.ms js.zi-scripts.com https://js.storylane.io https://browser.sentry-cdn.com https://tr.capterra.com blob: snap.licdn.com www.googletagmanager.com *.trendemon.com static.cloudflareinsights.com fast.wistia.net 846-hel-222.mktoweb.com js-agent.newrelic.com cdn.bizible.com bat.bing.com demo.perforce.com https://cdn.optimizely.com https://*.optimizely.com http://d1igp3oop3iho5.cloudfront.net https://d1igp3oop3iho5.cloudfront.net 'sha256-PQTEcRLcmWPPTtSsGurNtSdvSCVqAcpkndeUoPWOayw=' 'sha256-PXc6a9gweUOtWuF+86Yb2LK82oGhwr1ujwCOwLS7SCk=' 'sha256-D3d9TdlZeZ3t4ilgKZsjxEVz4022s6qfETyU45Sgek0=' cdnjs.cloudflare.com https://cdn.ckeditor.com https://cdn.jsdelivr.net https://cdnjs.cloudflare.com https://d3js.org https://fast.wistia.com https://resources.perforce.com https://resources.roguewave.com https://static.addtoany.com https://unpkg.com https://www.gartner.com info.perforce.com resources.perforce.com 'nonce-iJ2zj65oAceREml9bM6E0Q'; style-src 'self' 'report-sample' 'unsafe-inline' 846-hel-222.mktoweb.com cdnjs.cloudflare.com resources.perforce.com www.perforce.com www.blazemeter.com www.gliffy.com www.jrebel.com www.openlogic.com www.zend.com www.puppet.com www.perfecto.io fonts.googleapis.com www.youtube.com googletagmanager.com tagmanager.google.com app-ab48.marketo.com https://feedback.perforce.com https://*.optimizely.com https://cdn.jsdelivr.net https://cdnjs.cloudflare.com https://unpkg.com; style-src-elem 'self' 'report-sample' 'unsafe-inline' feedback.perforce.com resources.perforce.com www.googletagmanager.com https://cdn.ckeditor.com 846-hel-222.mktoweb.com www.gartner.com fonts.googleapis.com www.gstatic.com cdnjs.cloudflare.com https://cdn.jsdelivr.net https://cdnjs.cloudflare.com https://unpkg.com; webrtc 'block'; worker-src 'self' blob:; base-uri 'self'; form-action 'self' https://feedback.perforce.com https://*.blazemeter.com https://www.blazemeter.com *.perforce.com; frame-ancestors 'self' www.perforce.com; report-uri https://uk3hg0f8.uriports.com/reports/report",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 97,
        "bytes": 3913
      },
      "category": "infra"
    },
    {
      "domain": "chef.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "chef.io",
        "not_after": "Jan  2 12:01:15 2027 GMT",
        "days_left": 48,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 685.9
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "192.133.11.4"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1227.9,
        "min_latency_ms": 1180.7,
        "max_latency_ms": 1311.2,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; preload",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 2,
        "bytes": 164
      },
      "category": "infra"
    },
    {
      "domain": "circleci.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "circleci.com",
        "not_after": "Feb  4 23:59:59 2027 GMT",
        "days_left": 82,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 5,
        "handshake_ms": 102.3
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "13.35.190.58",
          "13.35.190.103",
          "13.35.190.43",
          "13.35.190.92"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 858.2,
        "min_latency_ms": 825.4,
        "max_latency_ms": 917.9,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 12,
        "disallow_rules": 13,
        "bytes": 995
      },
      "category": "infra"
    },
    {
      "domain": "travis-ci.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "travis-ci.com",
        "not_after": "Jan 10 20:40:04 2027 GMT",
        "days_left": 57,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 388.7
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "172.67.75.36",
          "104.26.6.20",
          "104.26.7.20"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1396.5,
        "min_latency_ms": 1266.6,
        "max_latency_ms": 1463.2,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 0
      },
      "category": "infra"
    },
    {
      "domain": "argoproj.github.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "*.github.io",
        "not_after": "Dec 29 23:44:45 2026 GMT",
        "days_left": 45,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 6,
        "handshake_ms": 162.7
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "185.199.108.153",
          "185.199.109.153",
          "185.199.111.153",
          "185.199.110.153"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 381.8,
        "min_latency_ms": 205.7,
        "max_latency_ms": 537.5,
        "server": "GitHub.com",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31556952"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "infra"
    },
    {
      "domain": "istio.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "istio.io",
        "not_after": "Jan 23 01:43:53 2027 GMT",
        "days_left": 69,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 661.4
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-frame-options"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "75.2.60.5"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 330.3,
        "min_latency_ms": 329.4,
        "max_latency_ms": 330.9,
        "server": "Netlify",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 2,
        "bytes": 212
      },
      "category": "infra"
    },
    {
      "domain": "opentelemetry.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "*.opentelemetry.io",
        "not_after": "Jan 29 16:56:56 2027 GMT",
        "days_left": 75,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 116.5
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "3.33.186.135",
          "15.197.167.90"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 251.6,
        "min_latency_ms": 153.4,
        "max_latency_ms": 442.8,
        "server": "Netlify",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "frame-ancestors 'self';",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 14
      },
      "category": "infra"
    },
    {
      "domain": "cloudflare.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "cloudflare.com",
        "not_after": "Feb  1 23:47:08 2027 GMT",
        "days_left": 79,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 5,
        "handshake_ms": 382.8
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "104.16.133.229",
          "104.16.132.229"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1255.7,
        "min_latency_ms": 1239.8,
        "max_latency_ms": 1273.5,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://static.cloudflareinsights.com https://static-staging.cloudflareinsights.com https://challenges.cloudflare.com https://*.onetrust.com https://cdn.cookielaw.org https://ot.www.cloudflare.com https://www.googletagmanager.com https://tagmanager.google.com https://www.googleadservices.com https://googleads.g.doubleclick.net https://adservice.google.com https://cdn.bizible.com https://js.adsrvr.org https://*.marketo.net https://platform.twitter.com https://static.ads-twitter.com https://scripts.demandbase.com https://tag.demandbase.com https://*.6sc.co https://*.qualified.com https://snap.licdn.com https://bat.bing.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; font-src 'self' data:; connect-src 'self' https://*.googletagmanager.com https://*.google-analytics.com https://*.google.com https://*.doubleclick.net https://www.googleadservices.com https://translate.googleapis.com https://cdn.bizible.com https://js.adsrvr.org https://*.marketo.net https://ads-twitter.com https://analytics.twitter.com https://*.twimg.com https://api.demandbase.com https://scripts.demandbase.com https://tag.demandbase.com https://tag-logger.demandbase.com https://api.company-target.com https://*.6sc.co https://epsilon.6sense.com https://*.qualified.com https://*.ads.linkedin.com https://www.linkedin.com https://bat.bing.com https: wss://*.qualified.com wss://*.registrar.cloudflare.com; frame-src https://*.adsrvr.org https://*.cloudflare.com https://*.videodelivery.net https://*.cloudflarestream.com https://www.googletagmanager.com https://*.qualified.com https://td.doubleclick.net https://bid.g.doubleclick.net https://9309168.fls.doubleclick.net https://9973066.fls.doubleclick.net https://s.company-target.com; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'none'; worker-src 'self' blob:; child-src 'self' blob:; upgrade-insecure-requests",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin",
          "permissions-policy": "geolocation=(), camera=(), microphone=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 1097
      },
      "category": "cloud"
    },
    {
      "domain": "vercel.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "*.vercel.com",
        "not_after": "Dec 24 12:18:21 2026 GMT",
        "days_left": 39,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 111.6
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "64.239.109.193",
          "64.239.123.193"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 166.1,
        "min_latency_ms": 164.0,
        "max_latency_ms": 169.0,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self' vercel.com *.vercel.com *.vercel.sh vercel.live assets.vercel.com wss://*.vercel.com *.codesandbox.io https://www.youtube-nocookie.com;script-src 'self' vercel.com *.vercel.com *.vercel.sh vercel.live va.vercel-scripts.com chrome-extension://* https://vercel.live assets.vercel.com wss://*.vercel.com *.codesandbox.io https://www.youtube-nocookie.com 'inline-speculation-rules' 'unsafe-eval' 'unsafe-inline' blob: https://www.youtube.com cdp.vercel.com https://*.fides-cdn.ethyca.com;style-src 'self' vercel.com *.vercel.com *.vercel.sh vercel.live https://vercel.live 'unsafe-inline' assets.vercel.com wss://*.vercel.com *.codesandbox.io https://www.youtube-nocookie.com;img-src 'self' blob: data: vercel.com *.vercel.sh vercel.live https://vercel.live https://vercel.com https://assets.vercel.com assets.vercel.com https://github.com/haydenbleasel.png https://github.com/openai.png https://avatars.githubusercontent.com/u/4142719 https://avatars.githubusercontent.com/u/14957082 https://cdn.raster.app https://images.ctfassets.net https://7nyt0uhk7sse4zvn.public.blob.vercel-storage.com https://lishhsx6kmthaacj.public.blob.vercel-storage.com https://mxpmvzzjgr9hogon.public.blob.vercel-storage.com https://image.mux.com https://fvqcrhkhgatlyl2m.public.blob.vercel-storage.com https://k2mkucxia43oc7fa.public.blob.vercel-storage.com https://py8fhxnkzwtsqdo9.public.blob.vercel-storage.com https://sefv1owa9ikadhua.public.blob.vercel-storage.com https://0plb106nqtqzwjym.public.blob.vercel-storage.com https://i.ytimg.com pbs.twimg.com https://*.litix.io;media-src 'self' vercel.com *.vercel.com *.vercel.sh vercel.live blob: data: assets.vercel.com wss://*.vercel.com *.codesandbox.io https://www.youtube-nocookie.com https://eleven-public-cdn.elevenlabs.io https://lishhsx6kmthaacj.public.blob.vercel-storage.com https://fvqcrhkhgatlyl2m.public.blob.vercel-storage.com https://sefv1owa9ikadhua.public.blob.vercel-storage.com https://0plb106nqtqzwjym.public.blob.vercel-storage.com https://video.twimg.com https://*.mux.com https://*.litix.io https://ejiidnob33g9ap1r.public.blob.vercel-storage.com;connect-src data: 'self' vercel.com *.vercel.com *.vercel.sh vercel.live https://vercel.live wss://ws-us3.pusher.com wss://*.vercel.com *.codesandbox.io assets.vercel.com https://www.youtube-nocookie.com https://*.contentful.com https://lishhsx6kmthaacj.public.blob.vercel-storage.com https://fvqcrhkhgatlyl2m.public.blob.vercel-storage.com https://sefv1owa9ikadhua.public.blob.vercel-storage.com https://0plb106nqtqzwjym.public.blob.vercel-storage.com www.vercel-status.com *.ingest.sentry.io *.ingest.us.sentry.io react-tweet.vercel.app https://*.mux.com https://*.litix.io https://sockjs-us3.pusher.com https://ejiidnob33g9ap1r.public.blob.vercel-storage.com https://unpkg.com/@rive-app/ https://cdn.jsdelivr.net/npm/@rive-app/ cdp.vercel.com https://*.fides-cdn.ethyca.com;font-src 'self' vercel.live https://vercel.live https://assets.vercel.com *.vercel.sh vercel.com https://lishhsx6kmthaacj.public.blob.vercel-storage.com https://k2mkucxia43oc7fa.public.blob.vercel-storage.com;frame-src 'self' vercel.com *.vercel.com *.vercel.sh vercel.live *.codesandbox.io https://www.youtube-nocookie.com assets.vercel.com wss://*.vercel.com;worker-src 'self' blob:;frame-ancestors 'self' https://vercel.com https://app.contentful.com https://*.contentful.com https://*.vercel.sh https://*.vercel.com https://claude.ai https://37a30e4bfcf9dbabb336cfdd75e343b1.claudemcpcontent.com https://ac6127567836815e3d8be55c5ee20681.claudemcpcontent.com;",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 11,
        "bytes": 575
      },
      "category": "cloud"
    },
    {
      "domain": "netlify.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "netlify.com",
        "not_after": "Feb  5 23:59:59 2027 GMT",
        "days_left": 83,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 6,
        "handshake_ms": 116.7
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "permissions-policy"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "15.197.167.90",
          "3.33.186.135"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 436.6,
        "min_latency_ms": 417.6,
        "max_latency_ms": 468.7,
        "server": "Netlify",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "permissions-policy": "browsing-topics=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 933
      },
      "category": "cloud"
    },
    {
      "domain": "digitalocean.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "digitalocean.com",
        "not_after": "Feb  7 05:39:57 2027 GMT",
        "days_left": 84,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 385.8
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "content-security-policy"
        ],
        "missing": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.19.173.68",
          "104.19.174.68"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1145.6,
        "min_latency_ms": 1126.3,
        "max_latency_ms": 1159.1,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' www.googletagmanager.com segment.digitalocean.com *.trustarc.com fast.wistia.com fast.wistia.net capture.navattic.com digitalocean.navattic.com boards.greenhouse.io *.ondigitalocean.app assets.digitalocean.com anchor.digitalocean.com *.google-analytics.com www.googleadservices.com googleads.g.doubleclick.net *.amplitude.com challenges.cloudflare.com bat.bing.com static.ads-twitter.com platform.twitter.com www.instagram.com static.codepen.io asciinema.org cdn.jsdelivr.net snap.licdn.com connect.facebook.net *.googlesyndication.com bzrcdn.openai.com cdn.vector.co wt.inflection.io cdn.schemaapp.com pocustrack.com js.zi-scripts.com *.pw.adn.cloud ddwl4m2hdecbv.cloudfront.net www.youtube.com do-community.github.io digitalocean.github.io; worker-src 'self' blob: *.wistia.com *.wistia.net *.navattic.com; style-src 'self' 'unsafe-inline' fonts.googleapis.com do-community.github.io digitalocean.github.io cdnjs.cloudflare.com https://www.digitalocean.com; img-src 'self' data: blob: https: https://www.digitalocean.com https://www.digitalocean.com; media-src 'self' blob: *.digitaloceanspaces.com *.wistia.com *.wistia.net; font-src 'self' data: *.trustarc.com fonts.gstatic.com *.wistia.com *.wistia.net cdnjs.cloudflare.com digitalocean.github.io do-community.github.io; connect-src 'self' api.digitalocean.com inbound.digitalocean.com tracking.digitalocean.com cloud.digitalocean.com/api/v1/ segment.digitalocean.com *.segment.io api.greenhouse.io 113-DTN-266.mktorest.com anchor.digitalocean.com *.navattic.com *.trustarc.com *.google-analytics.com analytics.google.com *.analytics.google.com *.googletagmanager.com *.ondigitalocean.app *.amplitude.com *.doubleclick.net www.google.com google.com www.google.ae www.google.am www.google.at www.google.az www.google.ba www.google.be www.google.bg www.google.bj www.google.by www.google.ca www.google.ch www.google.ci www.google.cl www.google.cm www.google.co.ao www.google.co.cr www.google.co.id www.google.co.il www.google.co.in www.google.co.jp www.google.co.ke www.google.co.kr www.google.co.ma www.google.co.mz www.google.co.nz www.google.co.th www.google.co.tz www.google.co.uk www.google.co.uz www.google.co.ve www.google.co.za www.google.co.zw www.google.com.ar www.google.com.au www.google.com.bd www.google.com.bo www.google.com.br www.google.com.bz www.google.com.co www.google.com.do www.google.com.ec www.google.com.eg www.google.com.et www.google.com.gh www.google.com.gt www.google.com.hk www.google.com.jm www.google.com.kh www.google.com.kw www.google.com.lb www.google.com.mm www.google.com.mt www.google.com.mx www.google.com.my www.google.com.ng www.google.com.ni www.google.com.np www.google.com.om www.google.com.pa www.google.com.pe www.google.com.pg www.google.com.ph www.google.com.pk www.google.com.pr www.google.com.py www.google.com.qa www.google.com.sa www.google.com.sg www.google.com.sv www.google.com.tr www.google.com.tw www.google.com.ua www.google.com.uy www.google.com.vc www.google.com.vn www.google.cz www.google.de www.google.dk www.google.dz www.google.es www.google.fi www.google.fr www.google.ge www.google.gm www.google.gr www.google.gy www.google.hn www.google.hu www.google.ie www.google.iq www.google.it www.google.je www.google.jo www.google.kg www.google.kz www.google.li www.google.lk www.google.lt www.google.md www.google.mk www.google.mn www.google.mu www.google.mv www.google.mw www.google.nl www.google.no www.google.pl www.google.ps www.google.ro www.google.rs www.google.ru www.google.se www.google.sn www.google.so www.google.tg www.google.tl www.google.tn www.google.tt bat.bing.com bat.bing.net px.ads.linkedin.com t.co analytics.twitter.com www.googleadservices.com adservice.google.com *.googlesyndication.com connect.facebook.net www.facebook.com cdn.vector.co api.vector.co wt.inflection.io cdn.schemaapp.com data.schemaapp.com pocustrack.com api-ingest.pocustrack.com js.zi-scripts.com ws.zoominfo.com bzrcdn.openai.com bzr.openai.com *.pw.adn.cloud ddwl4m2hdecbv.cloudfront.net *.algolia.net *.algolianet.com cloudflare-dns.com dns.google *.wistia.com *.wistia.net *.litix.io do-community.github.io *.ingest.sentry.io *.ingest.us.sentry.io https://www.digitalocean.com https://harvey-demo-563lj.ondigitalocean.app; frame-src 'self' lyceum.digitalocean.com fast.wistia.com fast.wistia.net *.navattic.com www.youtube-nocookie.com www.youtube.com open.spotify.com *.buzzsprout.com *.ondigitalocean.app challenges.cloudflare.com job-boards.greenhouse.io www.facebook.com api.vector.co platform.twitter.com www.instagram.com codepen.io player.vimeo.com glitch.com; frame-ancestors 'self'; base-uri 'self'; object-src 'none'"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 4,
        "bytes": 246
      },
      "category": "cloud"
    },
    {
      "domain": "linode.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "www.linode.com",
        "not_after": "Jan 25 17:22:29 2027 GMT",
        "days_left": 71,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 29,
        "handshake_ms": 174.2
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.207.162.185",
          "23.207.162.179"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 5641.0,
        "min_latency_ms": 4296.8,
        "max_latency_ms": 6339.7,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "frame-ancestors 'self';",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 8,
        "bytes": 499
      },
      "category": "cloud"
    },
    {
      "domain": "heroku.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "heroku.com",
        "not_after": "Feb  6 05:05:23 2027 GMT",
        "days_left": 83,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 181.5
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "192.0.66.110"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 247.4,
        "min_latency_ms": 233.0,
        "max_latency_ms": 276.1,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "default-src https: data: wss://*.hotjar.com wss://*.crazyegg.com *.crazyegg.com wss://*.zohopublic.com; script-src https: blob: data: 'unsafe-inline' 'unsafe-eval'; style-src https: data: 'unsafe-inline'; img-src data: https: 'unsafe-inline'; font-src data: https: 'unsafe-inline'; frame-ancestors 'self'; object-src 'self' blob; upgrade-insecure-requests; media-src 'self' blob: data: https:;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade",
          "permissions-policy": "autoplay=(), camera=(), gyroscope=(), magnetometer=(), microphone=(), payment=(), publickey-credentials-get=(), usb=(), browsing-topics=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 5,
        "bytes": 375
      },
      "category": "cloud"
    },
    {
      "domain": "render.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "render.com",
        "not_after": "Dec 18 09:19:05 2026 GMT",
        "days_left": 43,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 33.4
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "216.24.57.1"
        ],
        "aaaa": [],
        "ns": [
          "ns-1514.awsdns-61.org",
          "ns-1554.awsdns-02.co.uk",
          "ns-319.awsdns-39.com",
          "ns-784.awsdns-34.net"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 133.4,
        "min_latency_ms": 127.7,
        "max_latency_ms": 137.9,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.osano.com https://*.posthog.com https://*.i.posthog.com https://assets.calendly.com https://scout-cdn.salesloft.com https://snap.licdn.com https://www.google.com https://googleads.g.doubleclick.net https://www.googleadservices.com https://www.googletagmanager.com https://www.gstatic.com ; connect-src 'self' https://*.algolia.net https://*.algolianet.com https://*.google-analytics.com https://*.google.com https://*.googletagmanager.com https://*.doubleclick.net https://www.googleadservices.com https://*.hsforms.com https://*.inkeep.com https://*.linkedin.com https://*.osano.com https://*.posthog.com https://*.i.posthog.com https://*.segment.com https://*.segment.io https://api.unifyintent.com https://api.ashbyhq.com https://cdn.growthbook.io https://cdn.sanity.io https://hubspot-forms-static-embed.s3.amazonaws.com https://pagead2.googlesyndication.com https://scout.salesloft.com https://translate.googleapis.com ; worker-src 'self' blob: https://*.osano.com; report-uri https://render.report-uri.com/r/t/csp/reportOnly; report-to wizard;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 6,
        "bytes": 939
      },
      "category": "cloud",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "railway.app",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "railway.app",
        "not_after": "Jan 27 03:10:18 2027 GMT",
        "days_left": 73,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 592.1
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "content-security-policy",
          "x-frame-options"
        ],
        "missing": [
          "strict-transport-security",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.10.246",
          "104.18.11.246"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1253.8,
        "min_latency_ms": 1239.5,
        "max_latency_ms": 1266.8,
        "server": "railway-hikari",
        "scheme": "https",
        "headers": {
          "content-security-policy": "frame-ancestors 'self' https://railway.com",
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 5,
        "disallow_rules": 13,
        "bytes": 568
      },
      "category": "cloud"
    },
    {
      "domain": "fly.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "fly.io",
        "not_after": "Jan 30 23:24:21 2027 GMT",
        "days_left": 77,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 837.1
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "strict-transport-security",
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "37.16.18.81"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 675.9,
        "min_latency_ms": 574.8,
        "max_latency_ms": 786.8,
        "server": "Fly/781f3a6652 (2026-11-10)",
        "scheme": "https",
        "headers": {
          "content-security-policy": "base-uri 'self'; frame-ancestors 'self';",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 176
      },
      "category": "cloud"
    },
    {
      "domain": "supabase.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "supabase.com",
        "not_after": "Feb 10 05:18:27 2027 GMT",
        "days_left": 87,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 118.5
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "216.150.1.193"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 179.3,
        "min_latency_ms": 167.5,
        "max_latency_ms": 191.3,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 121
      },
      "category": "cloud"
    },
    {
      "domain": "firebase.google.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE2",
        "subject_cn": "*.google.com",
        "not_after": "Dec 30 19:07:41 2026 GMT",
        "days_left": 55,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 30,
        "handshake_ms": 36.4
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options"
        ],
        "missing": [
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "142.251.41.14"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 2
      },
      "http": {
        "status": 200,
        "latency_ms": 338.4,
        "min_latency_ms": 290.1,
        "max_latency_ms": 387.4,
        "server": "Google Frontend",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubdomains; preload",
          "content-security-policy": "base-uri 'self'; object-src 'none'; script-src 'strict-dynamic' 'unsafe-inline' https: http: 'nonce-WMrjkPqg2hSOuMZn1pcPvoWSTBCE2f' 'unsafe-eval'; frame-ancestors 'self' https://developers.google.com/_d/analytics-iframe; report-uri https://csp.withgoogle.com/csp/devsite/v2",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 2,
        "bytes": 106
      },
      "category": "cloud",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "aws.amazon.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "aws.amazon.com",
        "not_after": "Mar  4 23:59:59 2027 GMT",
        "days_left": 110,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 7,
        "handshake_ms": 397.9
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "18.65.14.54",
          "18.65.14.97",
          "18.65.14.35",
          "18.65.14.10"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 723.5,
        "min_latency_ms": 673.6,
        "max_latency_ms": 752.8,
        "server": "Server",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=47304000; includeSubDomains",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 3,
        "disallow_rules": 271,
        "bytes": 13879
      },
      "category": "cloud"
    },
    {
      "domain": "azure.microsoft.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Microsoft Corporation",
        "issuer_cn": "Microsoft TLS G2 RSA CA OCSP 04",
        "subject_cn": "azure.microsoft.com",
        "not_after": "Apr  2 19:05:38 2027 GMT",
        "days_left": 138,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 137.1
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.15.142.149"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 537.8,
        "min_latency_ms": 470.2,
        "max_latency_ms": 579.4,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 20,
        "bytes": 1284
      },
      "category": "cloud"
    },
    {
      "domain": "cloud.google.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE2",
        "subject_cn": "*.google.com",
        "not_after": "Dec 30 19:07:41 2026 GMT",
        "days_left": 55,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 30,
        "handshake_ms": 27.9
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "permissions-policy"
        ],
        "missing": [
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "142.251.40.110"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 6
      },
      "http": {
        "status": 200,
        "latency_ms": 148.0,
        "min_latency_ms": 92.9,
        "max_latency_ms": 251.0,
        "server": "ESF",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "script-src 'report-sample' 'nonce-0joNPqxwz032waC7XpbN5w' 'unsafe-inline';object-src 'none';base-uri 'self';report-uri /_/GoogleCloudUxWebAppCgcUi/cspreport;worker-src 'self' blob:",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "permissions-policy": "ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 6,
        "disallow_rules": 24,
        "bytes": 2529
      },
      "category": "cloud",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "oracle.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "oracle.com",
        "not_after": "Dec 19 23:59:59 2026 GMT",
        "days_left": 35,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 85,
        "handshake_ms": 441.3
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "strict-transport-security",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "138.1.33.162"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 759.6,
        "min_latency_ms": 746.2,
        "max_latency_ms": 775.8,
        "server": "AkamaiGHost",
        "scheme": "https",
        "headers": {
          "content-security-policy": "frame-ancestors 'self' https://www.oracle.eu https://oracle.eu https://my.oracle.com https://eeho.fa.us2.oraclecloud.com https://blogs.oracle.com *.khapps.com *.khapps.jp *.lsapps.oracle.com *.lsapps.oracle.jp *.dev-lsapps.oracle.com https://oraclesso.sharepoint.com https://oracle.sharepoint.com https://partners.oracle.com https://partners-stage.oracle.com https://partners-test.oracle.com https://partners-sit.oracle.com https://partners-dev.oracle.com",
          "x-frame-options": "sameorigin",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "cloud"
    },
    {
      "domain": "ibm.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G3 TLS ECC SHA384 2020 CA1",
        "subject_cn": "ibm.com",
        "not_after": "Apr 25 23:59:59 2027 GMT",
        "days_left": 162,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 212.1
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "184.24.90.232"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 835.3,
        "min_latency_ms": 804.1,
        "max_latency_ms": 859.9,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "upgrade-insecure-requests",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 5,
        "disallow_rules": 154,
        "bytes": 4616
      },
      "category": "cloud"
    },
    {
      "domain": "alibabacloud.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign GCC R46 OV TLS CA 2025",
        "subject_cn": "*.aliyun.com",
        "not_after": "Feb 26 15:46:35 2027 GMT",
        "days_left": 103,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 248,
        "handshake_ms": 1569.8
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "47.88.251.171",
          "8.214.166.55",
          "47.88.251.180",
          "47.88.251.165",
          "47.88.251.179",
          "47.88.198.40",
          "47.88.251.170",
          "47.88.251.176",
          "47.88.251.174",
          "8.214.166.59",
          "47.88.198.38",
          "47.88.251.161",
          "47.88.128.163",
          "47.88.198.34",
          "47.88.251.168",
          "8.214.166.56",
          "47.88.251.175",
          "47.88.251.162",
          "8.214.166.17",
          "47.88.251.177",
          "47.88.198.37",
          "47.241.205.249",
          "8.214.166.60",
          "47.88.251.163",
          "47.88.251.173",
          "47.88.251.178",
          "47.241.205.204",
          "47.88.251.172",
          "8.214.166.61",
          "47.88.251.164",
          "47.88.198.17",
          "47.88.198.24",
          "47.88.251.166",
          "47.241.205.248",
          "47.88.251.169",
          "47.88.198.31"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1625.1,
        "min_latency_ms": 1192.9,
        "max_latency_ms": 2071.0,
        "server": "ESA",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 20,
        "bytes": 478
      },
      "category": "cloud"
    },
    {
      "domain": "scaleway.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Sectigo Limited",
        "issuer_cn": "Sectigo Public Server Authentication CA DV R36",
        "subject_cn": "*.scaleway.com",
        "not_after": "Feb 19 23:59:59 2027 GMT",
        "days_left": 97,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 744.2
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "79.127.204.113"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 1612.1,
        "min_latency_ms": 1578.7,
        "max_latency_ms": 1642.1,
        "server": "BunnyCDN-DE1-1331",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "cloud"
    },
    {
      "domain": "ovh.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "ovh.com",
        "not_after": "Dec 28 08:18:30 2026 GMT",
        "days_left": 43,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 544.0
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "198.27.92.1"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2401.5,
        "min_latency_ms": 2296.8,
        "max_latency_ms": 2539.1,
        "server": null,
        "scheme": "https",
        "headers": {
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 9,
        "disallow_rules": 159,
        "bytes": 6531
      },
      "category": "cloud"
    },
    {
      "domain": "hetzner.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "Thawte TLS RSA CA G1",
        "subject_cn": "*.hetzner.com",
        "not_after": "Jan 29 23:59:59 2027 GMT",
        "days_left": 76,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 752.1
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "213.133.116.44"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1545.6,
        "min_latency_ms": 1470.1,
        "max_latency_ms": 1622.7,
        "server": "HeRay",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains;",
          "content-security-policy": "frame-ancestors 'self'; base-uri 'self'; object-src 'none'; script-src 'self' https://use.hetzner.com",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 2,
        "bytes": 196
      },
      "category": "cloud"
    },
    {
      "domain": "vultr.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Sectigo Limited",
        "issuer_cn": "Sectigo Public Server Authentication CA DV R36",
        "subject_cn": "*.vultr.com",
        "not_after": "May  6 23:59:59 2027 GMT",
        "days_left": 173,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 685.9
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "strict-transport-security"
        ]
      },
      "dns": {
        "a": [
          "108.61.13.174"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 1358.8,
        "min_latency_ms": 1286.5,
        "max_latency_ms": 1432.3,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'none'; script-src 'nonce-DayUw2HsB9WFSmzUM24asr' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "cloud"
    },
    {
      "domain": "upcloud.com",
      "checked_at": "2026-11-13T20:21:16Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "upcloud.com",
        "not_after": "Feb 11 05:39:36 2027 GMT",
        "days_left": 89,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 596.0
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "172.66.43.62",
          "172.66.40.194"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 564.1,
        "min_latency_ms": 553.5,
        "max_latency_ms": 571.3,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15552000; includeSubDomains",
          "content-security-policy": "default-src 'none'; script-src 'nonce-UOkmjaE497cuh79RkFkrgI' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 3,
        "disallow_rules": 1,
        "bytes": 416
      },
      "category": "cloud",
      "stale": true,
      "stale_days": 1,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "backblaze.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "backblaze.com",
        "not_after": "Feb  2 21:58:06 2027 GMT",
        "days_left": 80,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 2879.8
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.17.5.3",
          "104.17.6.3"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1296.6,
        "min_latency_ms": 1219.6,
        "max_latency_ms": 1370.4,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=2592000",
          "content-security-policy": "frame-ancestors 'self' https://secure.backblaze.com",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 11,
        "bytes": 777
      },
      "category": "cloud"
    },
    {
      "domain": "wasabi.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "wasabi.com",
        "not_after": "Jan  6 16:43:59 2027 GMT",
        "days_left": 52,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 718.9
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "3.33.186.135",
          "15.197.167.90"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 403.8,
        "min_latency_ms": 374.5,
        "max_latency_ms": 441.6,
        "server": "Netlify",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "frame-ancestors https://app.storyblok.com",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 112
      },
      "category": "cloud"
    },
    {
      "domain": "akamai.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G3 TLS ECC SHA384 2020 CA1",
        "subject_cn": "www.akamai.com",
        "not_after": "Apr 20 23:59:59 2027 GMT",
        "days_left": 157,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 5,
        "handshake_ms": 410.7
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "95.100.153.148",
          "95.100.153.176"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 6043.5,
        "min_latency_ms": 1444.7,
        "max_latency_ms": 10642.3,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000 ; includeSubDomains ; preload",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 0.67,
        "probes_ok": 2,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "cloud"
    },
    {
      "domain": "fastly.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Certainly",
        "issuer_cn": "Certainly Intermediate R1",
        "subject_cn": "www.fastly.com",
        "not_after": "Dec 13 15:51:58 2026 GMT",
        "days_left": 28,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 254.8
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.1.57",
          "151.101.193.57",
          "151.101.129.57",
          "151.101.65.57"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 475.8,
        "min_latency_ms": 448.2,
        "max_latency_ms": 494.3,
        "server": "Artisanal bits",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 11,
        "bytes": 398
      },
      "category": "cloud"
    },
    {
      "domain": "bunny.net",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "bunny.net",
        "not_after": "Jan 27 14:18:49 2027 GMT",
        "days_left": 73,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 617.1
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "169.150.225.43"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1027.4,
        "min_latency_ms": 929.3,
        "max_latency_ms": 1194.9,
        "server": "BunnyCDN-JP1-1150",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 86
      },
      "category": "cloud"
    },
    {
      "domain": "mongodb.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "mongodb.com",
        "not_after": "Jan  3 05:16:50 2027 GMT",
        "days_left": 49,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 1225.5
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "3.33.132.188",
          "15.197.135.80"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2784.6,
        "min_latency_ms": 2093.1,
        "max_latency_ms": 3478.5,
        "server": "istio-envoy",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 79,
        "bytes": 2859
      },
      "category": "database"
    },
    {
      "domain": "redis.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "redis.io",
        "not_after": "Jan 31 20:36:31 2027 GMT",
        "days_left": 78,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 349.4
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "content-security-policy"
        ],
        "missing": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.25.196"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 670.4,
        "min_latency_ms": 564.4,
        "max_latency_ms": 880.3,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=10368000; includeSubDomains; preload",
          "content-security-policy": "frame-ancestors 'self' https://redis.io"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 11,
        "bytes": 578
      },
      "category": "database"
    },
    {
      "domain": "postgresql.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "www.postgresql.org",
        "not_after": "Dec 30 01:09:08 2026 GMT",
        "days_left": 45,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 5,
        "handshake_ms": 529.1
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options"
        ],
        "missing": [
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "217.196.149.50"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 3149.7,
        "min_latency_ms": 1931.6,
        "max_latency_ms": 5518.4,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "default-src 'self' ; img-src * data: ; script-src 'unsafe-eval' 'self' www.google-analytics.com ssl.google-analytics.com www.googletagmanager.com tagmanager.google.com data: ; connect-src 'self' www.google-analytics.com ssl.google-analytics.com ; media-src 'self' ; style-src 'self' fonts.googleapis.com tagmanager.google.com ; font-src 'self' fonts.gstatic.com data: ; frame-ancestors 'none' ; report-uri https://csp-report.postgresql.org/",
          "x-frame-options": "DENY"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 9,
        "bytes": 273
      },
      "category": "database"
    },
    {
      "domain": "mysql.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "oracle.com",
        "not_after": "Dec 19 23:59:59 2026 GMT",
        "days_left": 35,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 85,
        "handshake_ms": 495.0
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "138.1.33.162"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 982.5,
        "min_latency_ms": 955.4,
        "max_latency_ms": 1035.8,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15768000",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 4,
        "bytes": 184
      },
      "category": "database"
    },
    {
      "domain": "sqlite.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "a1.sqlite.org",
        "not_after": "Jan 27 14:56:24 2027 GMT",
        "days_left": 73,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 23,
        "handshake_ms": 760.8
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "194.195.208.62"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 995.2,
        "min_latency_ms": 983.7,
        "max_latency_ms": 1008.4,
        "server": null,
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 5,
        "bytes": 100
      },
      "category": "database"
    },
    {
      "domain": "clickhouse.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "clickhouse.com",
        "not_after": "Jan 26 05:28:24 2027 GMT",
        "days_left": 72,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 390.7
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "172.66.43.7",
          "172.66.40.249"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 661.6,
        "min_latency_ms": 626.9,
        "max_latency_ms": 695.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=0; includeSubDomains; preload",
          "content-security-policy": "default-src 'self' https://www.googletagmanager.com; media-src 'self' https://clickhouse.com; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://js.navattic.com https://*.googletagmanager.com https://www.googletagmanager.com https://googleads.g.doubleclick.net https://pagead2.googlesyndication.com https://www.google.com https://www.googleadservices.com https://cdn.segment.com https://analytics.ahrefs.com https://tag.clearbitscripts.com https://cdn.cr-relay.com https://p.conversion.ai https://connect.facebook.net https://snap.licdn.com https://munchkin.marketo.net https://www.redditstatic.com https://static.reo.dev https://cdn-prod.securiti.ai https://pixel.byspotify.com https://static.ads-twitter.com https://tag.unifyintent.com https://ajax.cloudflare.com https://buttons.github.io https://cdnjs.cloudflare.com https://cdn.ampproject.org https://cdn.redocly.com https://static.cloudflareinsights.com https://yastatic.net https://app.clearbit.io https://marketo.clearbit.com https://x.clearbitjs.com https://discover.clickhouse.com https://galaxy-overlay.clickhouse.com https://forms.conversion.ai https://js.driftt.com https://widget.drift.com https://www.gstatic.com https://widget.kapa.ai https://bam.nr-data.net https://js-agent.newrelic.com otel.fyi https://conversions-config.reddit.com https://pixel-config.reddit.com https://cookie-cdn.cookiepro.com https://embed.lu.ma https://platform.twitter.com https://js.stripe.com https://player.vimeo.com https://www.youtube.com https://bzrcdn.openai.com; style-src 'self' 'unsafe-inline' https://cdn-prod.securiti.ai https://discover.clickhouse.com https://cdnjs.cloudflare.com https://embed.lu.ma https://fonts.googleapis.com; img-src * 'self' data: https: https://*.google-analytics.com https://*.googletagmanager.com https://google.com https://googleads.g.doubleclick.net https://pagead2.googlesyndication.com https://www.google.com https://www.googleadservices.com https://www.facebook.com https://px.ads.linkedin.com https://*.mktoresp.com https://alb.reddit.com https://cdn-prod.securiti.ai https://discover.clickhouse.com https://analytics.twitter.com https://t.co https://bzr.openai.com; object-src 'self' https://blog-images.clickhouse.com; connect-src 'self' https://js.navattic.com https://*.google-analytics.com https://*.analytics.google.com https://analytics.google.com https://*.googletagmanager.com https://stats.g.doubleclick.net https://ad.doubleclick.net https://google.com https://googleads.g.doubleclick.net https://pagead2.googlesyndication.com https://www.google.com https://www.googleadservices.com https://www.google.ad https://www.google.ae https://www.google.com.af https://www.google.com.ag https://www.google.al https://www.google.am https://www.google.co.ao https://www.google.com.ar https://www.google.as https://www.google.at https://www.google.com.au https://www.google.az https://www.google.ba https://www.google.com.bd https://www.google.be https://www.google.bf https://www.google.bg https://www.google.com.bh https://www.google.bi https://www.google.bj https://www.google.com.bn https://www.google.com.bo https://www.google.com.br https://www.google.bs https://www.google.bt https://www.google.co.bw https://www.google.by https://www.google.com.bz https://www.google.ca https://www.google.cd https://www.google.cf https://www.google.cg https://www.google.ch https://www.google.ci https://www.google.co.ck https://www.google.cl https://www.google.cm https://www.google.cn https://www.google.com.co https://www.google.co.cr https://www.google.com.cu https://www.google.cv https://www.google.com.cy https://www.google.cz https://www.google.de https://www.google.dj https://www.google.dk https://www.google.dm https://www.google.com.do https://www.google.dz https://www.google.com.ec https://www.google.ee https://www.google.com.eg https://www.google.es https://www.google.com.et https://www.google.fi https://www.google.com.fj https://www.google.fm https://www.google.fr https://www.google.ga https://www.google.ge https://www.google.gg https://www.google.com.gh https://www.google.com.gi https://www.google.gl https://www.google.gm https://www.google.gr https://www.google.com.gt https://www.google.gy https://www.google.com.hk https://www.google.hn https://www.google.hr https://www.google.ht https://www.google.hu https://www.google.co.id https://www.google.ie https://www.google.co.il https://www.google.im https://www.google.co.in https://www.google.iq https://www.google.is https://www.google.it https://www.google.je https://www.google.com.jm https://www.google.jo https://www.google.co.jp https://www.google.co.ke https://www.google.com.kh https://www.google.ki https://www.google.kg https://www.google.co.kr https://www.google.com.kw https://www.google.kz https://www.google.la https://www.google.com.lb https://www.google.li https://www.google.lk https://www.google.co.ls https://www.google.lt https://www.google.lu https://www.google.lv https://www.google.com.ly https://www.google.co.ma https://www.google.md https://www.google.me https://www.google.mg https://www.google.mk https://www.google.ml https://www.google.com.mm https://www.google.mn https://www.google.com.mt https://www.google.mu https://www.google.mv https://www.google.mw https://www.google.com.mx https://www.google.com.my https://www.google.co.mz https://www.google.com.na https://www.google.com.ng https://www.google.com.ni https://www.google.ne https://www.google.nl https://www.google.no https://www.google.com.np https://www.google.nr https://www.google.nu https://www.google.co.nz https://www.google.com.om https://www.google.com.pa https://www.google.com.pe https://www.google.com.pg https://www.google.com.ph https://www.google.com.pk https://www.google.pl https://www.google.pn https://www.google.com.pr https://www.google.ps https://www.google.pt https://www.google.com.py https://www.google.com.qa https://www.google.ro https://www.google.ru https://www.google.rw https://www.google.com.sa https://www.google.com.sb https://www.google.sc https://www.google.se https://www.google.com.sg https://www.google.sh https://www.google.si https://www.google.sk https://www.google.com.sl https://www.google.sn https://www.google.so https://www.google.sm https://www.google.sr https://www.google.st https://www.google.com.sv https://www.google.td https://www.google.tg https://www.google.co.th https://www.google.com.tj https://www.google.tl https://www.google.tm https://www.google.tn https://www.google.to https://www.google.com.tr https://www.google.tt https://www.google.com.tw https://www.google.co.tz https://www.google.com.ua https://www.google.co.ug https://www.google.co.uk https://www.google.com.uy https://www.google.co.uz https://www.google.com.vc https://www.google.co.ve https://www.google.co.vi https://www.google.com.vn https://www.google.vu https://www.google.ws https://www.google.rs https://www.google.co.za https://www.google.co.zm https://www.google.co.zw https://www.google.cat https://cdn.segment.com https://analytics.ahrefs.com https://api.cr-relay.com https://p.conversion.ai https://seonaapi.conversion.ai https://connect.facebook.net https://www.facebook.com https://px.ads.linkedin.com https://*.mktoresp.com https://*.mktoutil.com https://ads.reddit.com https://conversions-config.reddit.com https://events.redditmedia.com https://pixel-config.reddit.com https://pixel.redditmedia.com https://www.reddit.com https://www.redditstatic.com https://api.reo.dev https://app.securiti.ai https://cdn-prod.securiti.ai https://pixels.spotify.com https://ads-twitter.com https://analytics.twitter.com https://t.co https://api.unifyintent.com https://bam.nr-data.net https://cdn.ampproject.org https://cdn.linkedin.oribi.io https://cdn.plyr.io https://*.clickhouse.com https://clickhouse.com https://*.clickhouse.cloud https://clickhouse.cloud https://*.clickhouse-dev.com https://clickhouse-dev.com https://*.clickhouse-staging.com https://clickhouse-staging.com https://forms.conversion.ai wss://js.driftt.com wss://widget.drift.com https://app.clearbit.com https://app.clearbit.io https://cookie-cdn.cookiepro.com https://geolocation.onetrust.com https://privacyportal.cookiepro.com https://api.github.com https://api.ashbyhq.com https://cdn.growthbook.io https://ipinfo.io https://api.inkeep.com https://api.io.inkeep.com https://kapa-widget-proxy-la7dkmplpq-uc.a.run.app/proxy/ https://noembed.com https://yoast.com otel.fyi https://*.ingest.sentry.io https://api.segment.io https://api.segment.io/v1/ https://cdn.segment.com/v1/projects/dZuEnmCPmWqDuSEzCvLUSBBRt8Xrh2el/settings https://cdn.segment.com/v1/projects/pYKX60InlEzX6aI1NeyVhSF3pAIRj4Xo/settings https://cdn.segment.com/analytics-next/bundles/* https://cdn.segment.com/next-integrations/integrations/* wss://api.segment.io https://api.vimeo.com https://vimeo.com https://bzr.openai.com; frame-src 'self' blob: https://td.doubleclick.net https://www.googletagmanager.com https://forms.conversion.ai https://capture.navattic.com https://app.hex.tech https://bid.g.doubleclick.net https://js.driftt.com https://platform.twitter.com https://player.vimeo.com https://js.stripe.com https://luma.com https://webto.salesforce.com https://www.google.com https://www.gstatic.com https://www.youtube.com https://www.youtube-nocookie.com https://*.clickhouse.com https://*.clickhouse-dev.com https://*.clickhouse-staging.com https://blog-images.clickhouse.com; font-src 'self' data: https://fonts.gstatic.com; form-action 'self' https://webto.salesforce.com; frame-ancestors 'self' https://*.clickhouse.com; worker-src 'self' blob:;",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 2,
        "bytes": 166
      },
      "category": "database"
    },
    {
      "domain": "cassandra.apache.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "*.apache.org",
        "not_after": "Dec 22 21:43:09 2026 GMT",
        "days_left": 38,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 255.9
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "content-security-policy"
        ],
        "missing": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.2.132"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 434.0,
        "min_latency_ms": 413.5,
        "max_latency_ms": 455.3,
        "server": "Apache",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self' data: blob: 'unsafe-inline' 'unsafe-eval' https://www.apachecon.com/ https://www.communityovercode.org/ https://*.apache.org/ https://apache.org/ https://*.scarf.sh/  ; script-src 'self' data: blob: 'unsafe-inline' 'unsafe-eval' https://www.apachecon.com/ https://www.communityovercode.org/ https://*.apache.org/ https://apache.org/ https://*.scarf.sh/  ; style-src 'self' data: blob: 'unsafe-inline' 'unsafe-eval' https://www.apachecon.com/ https://www.communityovercode.org/ https://*.apache.org/ https://apache.org/ https://*.scarf.sh/  ; frame-ancestors 'self'; frame-src 'self' data: blob: 'unsafe-inline' 'unsafe-eval' https://www.apachecon.com/ https://www.communityovercode.org/ https://*.apache.org/ https://apache.org/ https://*.scarf.sh/  ; worker-src 'self' data: blob:;"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 1,
        "bytes": 116
      },
      "category": "database"
    },
    {
      "domain": "couchbase.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "couchbase.com",
        "not_after": "Jan 24 18:19:13 2027 GMT",
        "days_left": 70,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 839.7
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "strict-transport-security"
        ]
      },
      "dns": {
        "a": [
          "141.193.213.11",
          "141.193.213.10"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 780.4,
        "min_latency_ms": 509.2,
        "max_latency_ms": 1042.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'none'; script-src 'nonce-5Sx49UkrEehjUV4FDuzvde' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "database"
    },
    {
      "domain": "neo4j.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "neo4j.com",
        "not_after": "Jan  6 17:52:05 2027 GMT",
        "days_left": 52,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 402.7
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.13.16",
          "104.18.12.16"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 605.8,
        "min_latency_ms": 589.5,
        "max_latency_ms": 623.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "content-security-policy": "frame-ancestors 'self' https://*.saleshood.com;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 11,
        "bytes": 1334
      },
      "category": "database"
    },
    {
      "domain": "influxdata.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "influxdata.com",
        "not_after": "Dec 29 23:59:59 2026 GMT",
        "days_left": 45,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 1,
        "handshake_ms": 1313.3
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "99.83.166.99",
          "75.2.112.211"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2075.9,
        "min_latency_ms": 1416.8,
        "max_latency_ms": 2444.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "default-src 'self'; img-src 'self' data: https: *.influxdata.com influxdays.com *.influxdays.com *.influxstaging.com www.google.com optimize.google.com www.google-analytics.com www.googletagmanager.com www.eventbrite.com.au www.eventbrite.com *.visualwebsiteoptimizer.com app.vwo.com *.qualified.com useruploads.vwo.io; style-src 'self' 'unsafe-inline' https: fonts.googleapis.com optimize.google.com *.visualwebsiteoptimizer.com app.vwo.com *.qualified.com; font-src 'self' data: https: fonts.googleapis.com themes.googleusercontent.com fonts.gstatic.com; frame-src 'self' *.influxdata.com https://*.qualified.com https://influxdata.zoom.us https://www.surveymonkey.com https://jobs.ashbyhq.com https://boards.greenhouse.io https://moreainflux.github.io https://js.driftt.com *.marketo.com *.googletagmanager.com https://www.google.com https://player.vimeo.com https://www.youtube.com https://www.youtube-nocookie.com https://docs.google.com https://platform.twitter.com https://optimize.google.com https://www.g2.com *.chilipiper.com https://www.eventbrite.com.au *.visualwebsiteoptimizer.com app.vwo.com; script-src 'self' 'unsafe-inline' 'unsafe-eval' https: *.influxstaging.com *.google-analytics.com optimize.google.com code.jquery.com *.googletagmanager.com *.google.com munchkin.marketo.net platform.twitter.com www.googleanalytics.com www.googleoptimize.com js.chilipiper.com www.eventbrite.com.au *.qualified.com *.visualwebsiteoptimizer.com blob:; connect-src 'self' https: wss: *.google-analytics.com *.mktoresp.com *.visualwebsiteoptimizer.com app.vwo.com *.qualified.com; media-src 'self' mediastream: https://345197-1067112-raikfcquaxqncofqfm.stackpathdns.com https://*.qualified.com https://videos.ctfassets.net; child-src https://*.qualified.com blob:; frame-ancestors 'self' https: *.influxdata.com; object-src 'self' blob:",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 48,
        "bytes": 4687
      },
      "category": "database"
    },
    {
      "domain": "timescale.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "timescale.com",
        "not_after": "Dec 27 15:36:50 2026 GMT",
        "days_left": 42,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 1076.7
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options"
        ],
        "missing": [
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "76.76.21.21"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 424.4,
        "min_latency_ms": 309.2,
        "max_latency_ms": 635.0,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000",
          "content-security-policy": "frame-ancestors 'self' https://app.contentful.com https://timescale.ghost.io https://blog-cms.tigerdata.com https://assets.tigerdata.com https://assets.timescale.com https://timescale.com https://www.timescale.com; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://accounts.google.com https://cdn.cr-proxy.com https://*.googletagmanager.com https://www.googletagmanager.com http://js.hs-scripts.com https://*.hs-scripts.com https://js.hubspot.com https://js.hsforms.net https://static.hsappstatic.net https://*.hubspotusercontent-na1.net https://js.hscollectedforms.net https://js.hs-analytics.net https://js.hs-banner.com https://js.usemessages.com https://www.google-analytics.com https://ssl.google-analytics.com https://www.google.com https://www.gstatic.com https://googleads.g.doubleclick.net https://j.6sc.co https://*.leandata.com https://static.ads-twitter.com https://analytics.twitter.com https://cdn.qualified.com https://js.qualified.com https://unpkg.com https://cmp.osano.com https://cdn.vector.co https://vercel.live https://www.redditstatic.com https://tag.unifyintent.com https://jobs.ashbyhq.com https://snap.licdn.com https://js.stripe.com https://js.userpilot.io https://beehiiv-adnetwork-production.s3.amazonaws.com https://v.onfire.ai https://code.trygravity.ai https://sc.lfeeder.com https://*.i.posthog.com https://*.posthog.com https://*.mountain.com https://app.varify.io https://editor.varify.io; worker-src 'self' blob:; style-src 'self' 'unsafe-inline' https://accounts.google.com https://fonts.googleapis.com https://tagmanager.google.com https://www.googletagmanager.com; frame-src 'self' https://*.tigerdata.com https://accounts.google.com https://www.youtube.com https://player.vimeo.com https://vercel.live https://vercel.com https://app.contentful.com https://www.googletagmanager.com https://td.doubleclick.net https://bid.g.doubleclick.net https://www.google.com https://js.qualified.com https://app.qualified.com https://forms.hsforms.com https://*.leandata.com https://jobs.ashbyhq.com https://js.stripe.com https://api.vector.co https://editor.varify.io https://youtu.be; connect-src 'self' https://*.tigerdata.com https://accounts.google.com https://www.google.com https://api.cr-proxy.com https://*.google-analytics.com https://analytics.google.com https://*.analytics.google.com https://*.googletagmanager.com https://*.doubleclick.net https://region1.google-analytics.com https://region1.analytics.google.com https://*.sentry.io https://o417395.ingest.us.sentry.io http://ib.adnxs.com https://secure.adnxs.com http://c.6sc.co https://j.6sc.co https://ipv6.6sc.co https://pixel.ad.samsungads.com https://px.ads.linkedin.com https://analytics.twitter.com https://*.qualified.com https://wss.qualified.com wss://*.qualified.com https://api.github.com https://api.vector.co https://cta-service-cms2.hubspot.com https://forms.hsforms.com https://hubspot-forms-static-embed.s3.amazonaws.com https://cmp.osano.com https://consent.api.osano.com https://tattle.api.osano.com https://*.leandata.com https://pixel-config.reddit.com https://alb.reddit.com https://api.unifyintent.com https://jobs.ashbyhq.com https://*.algolianet.com https://*.algolia.net https://pagead2.googlesyndication.com https://www.googleadservices.com https://responses.timescale.com https://dev-responses.timescale.com https://api2.amplitude.com https://*.userpilot.io wss://*.userpilot.io https://ingestion.prod.apiarydata.net https://*.onfire.ai https://*.trygravity.ai https://*.lfeeder.com https://*.leadfeeder.com https://*.i.posthog.com https://*.posthog.com https://app.varify.io https://44.238.122.172 https://100.20.58.101 https://35.85.84.151 https://44.228.85.26 https://34.215.155.61 https://35.160.46.251 https://52.71.121.170 https://18.210.229.244 https://44.212.189.233 https://3.212.39.155 https://52.22.50.55 https://54.156.2.105; img-src 'self' data: blob: https: http:; media-src 'self' data: blob: https: http:; font-src 'self' data: https://fonts.gstatic.com https://assets.tigerdata.com https://*.leandata.com; default-src 'self'",
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 3,
        "disallow_rules": 2,
        "bytes": 436
      },
      "category": "database"
    },
    {
      "domain": "planetscale.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "planetscale.com",
        "not_after": "Feb 10 15:37:19 2027 GMT",
        "days_left": 87,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 703.5
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "content-security-policy"
        ],
        "missing": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.13.253",
          "104.18.18.253"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 696.6,
        "min_latency_ms": 624.3,
        "max_latency_ms": 766.5,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "base-uri 'self'; block-all-mixed-content; default-src 'self'; connect-src 'self' https://o499952.ingest.us.sentry.io; script-src 'self' 'nonce-R16T+rG1m+FMI1LtjJweWIDo+R6eICP4kG48BaDtWEs='; style-src 'self' 'unsafe-inline'; img-src 'self' data: https://planetscale-images.imgix.net; form-action 'self' https://app.planetscale.com; frame-src 'self' https://player.vimeo.com https://www.youtube-nocookie.com; font-src 'self'; media-src 'self' blob:"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 124
      },
      "category": "database"
    },
    {
      "domain": "neon.tech",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "neon.tech",
        "not_after": "Dec 31 03:52:00 2026 GMT",
        "days_left": 46,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 344.5
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.23.51",
          "104.18.22.51"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1009.8,
        "min_latency_ms": 932.7,
        "max_latency_ms": 1116.8,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 3,
        "disallow_rules": 2,
        "bytes": 300
      },
      "category": "database"
    },
    {
      "domain": "turso.tech",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "turso.tech",
        "not_after": "Dec 22 07:18:07 2026 GMT",
        "days_left": 37,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 363.6
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options"
        ],
        "missing": [
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "76.76.21.21"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 224.1,
        "min_latency_ms": 186.9,
        "max_latency_ms": 251.6,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000",
          "content-security-policy": "frame-ancestors 'none'",
          "x-frame-options": "DENY"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 3,
        "bytes": 153
      },
      "category": "database"
    },
    {
      "domain": "prisma.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "prisma.io",
        "not_after": "Jan  1 12:12:04 2027 GMT",
        "days_left": 47,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 234.7
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "76.76.21.21"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 628.2,
        "min_latency_ms": 299.5,
        "max_latency_ms": 1186.2,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://ingest.promptwatch.com https://analytics.ahrefs.com https://cdn-cookieyes.com https://cdn.tolt.io https://unpkg.com https://cdn.jsdelivr.net https://www.youtube.com https://www.youtube-nocookie.com https://tally.so https://va.vercel-scripts.com https://www.googletagmanager.com https://bzrcdn.openai.com https://widget.kapa.ai https://www.google.com https://www.gstatic.com https://metrics.kapa.ai https://proxyhog.prisma-data.net https://cdn.cr-relay.com https://app.enzuzo.com/ https://static.ads-twitter.com https://snap.licdn.com https://vercel.live https://58qr5yci46.execute-api.us-east-1.amazonaws.com https://analytics.twitter.com https://t.co https://px.ads.linkedin.com https://region1.google-analytics.com https://googleads.g.doubleclick.net https://pagead2.googlesyndication.com https://td.doubleclick.net https://*.fontawesome.com https://raw.githubusercontent.com https://hcaptcha.com https://*.hcaptcha.com https://cdnjs.cloudflare.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://cdn.tolt.io https://vercel.live https://proxyhog.prisma-data.net https://hcaptcha.com https://*.hcaptcha.com https://cdnjs.cloudflare.com https://*.fontawesome.com; font-src 'self' data: https://fonts.gstatic.com https://vercel.live https://assets.vercel.com https://*.fontawesome.com https://cdnjs.cloudflare.com; img-src https://www.google.lk https://analytics.google.com https://ad.doubleclick.net 'self' data: http://localhost:3002 http://127.0.0.1:3002 https://www.googletagmanager.com https://bzr.openai.com https://www.prisma.io https://prisma.io https://cdn.sanity.io https://prismalens.vercel.app https://api.producthunt.com https://www.google.com https://www.google.com/s2/favicons https://*.gstatic.com https://pbs.twimg.com/ https://cdn.tolt.io https://cdn-cookieyes.com https://website-prisma.vercel.app https://www.cursor.com/ https://cursor.com/ https://analytics.twitter.com https://t.co https://static.ads-twitter.com https://px.ads.linkedin.com https://snap.licdn.com https://pagead2.googlesyndication.com https://googleads.g.doubleclick.net https://vercel.live https://vercel.com blob: https://td.doubleclick.net https://raw.githubusercontent.com https://github.com https://avatars.githubusercontent.com https://*.meetupstatic.com https://*.google-analytics.com https://stats.g.doubleclick.net; connect-src https://analytics.google.com https://ad.doubleclick.net 'self' https://ingest.promptwatch.com https://analytics.ahrefs.com https://api.github.com https://p2zxqf70.api.sanity.io https://www.youtube.com https://cdn.jsdelivr.net https://accelerate-analytics-exporter.prisma-data.net https://www.prisma-status.com https://api.rippling.com https://api.producthunt.com https://*.tally.so https://va.vercel-scripts.com https://www.googletagmanager.com https://bzr.openai.com https://bzrcdn.openai.com https://www.google.com https://www.gstatic.com https://kapa-widget-proxy-la7dkmplpq-uc.a.run.app https://metrics.kapa.ai https://cdn-cookieyes.com https://log.cookieyes.com https://*.algolia.net https://*.algolianet.com https://proxyhog.prisma-data.net https://directory.cookieyes.com https://api.cr-relay.com https://pagead2.googlesyndication.com https://px.ads.linkedin.com https://internal-t.posthog.com https://vercel.live wss://ws-us3.pusher.com https://react-tweet.vercel.app https://cdn.tolt.io https://58qr5yci46.execute-api.us-east-1.amazonaws.com https://analytics.twitter.com https://t.co https://static.ads-twitter.com https://snap.licdn.com https://region1.google-analytics.com https://googleads.g.doubleclick.net https://td.doubleclick.net https://raw.githubusercontent.com https://www.google-analytics.com https://unpkg.com https://proxy.kapa.ai https://hcaptcha.com https://*.hcaptcha.com https://ka-p.fontawesome.com https://*.analytics.google.com https://stats.g.doubleclick.net https://*.google-analytics.com https://*.fontawesome.com; media-src 'self' https://*.prisma.io https://unpkg.com https://cdn.jsdelivr.net https://www.youtube.com; frame-src 'self' https://www.youtube.com https://youtube.com https://youtube-nocookie.com https://tally.so https://*.tally.so https://www.googletagmanager.com https://www.google.com https://www.gstatic.com https://vercel.live/ https://pagead2.googlesyndication.com https://googleads.g.doubleclick.net https://td.doubleclick.net https://ppg-pricing-calculator.vercel.app https://hcaptcha.com https://*.hcaptcha.com; child-src 'self' https://www.youtube.com https://youtube.com https://youtube-nocookie.com https://tally.so https://*.tally.so https://www.googletagmanager.com https://www.google.com https://www.gstatic.com; worker-src 'self'; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'self';",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 11,
        "bytes": 368
      },
      "category": "database"
    },
    {
      "domain": "mariadb.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "mariadb.org",
        "not_after": "Jan 17 04:02:24 2027 GMT",
        "days_left": 63,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 496.3
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "permissions-policy"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "178.63.77.61",
          "195.201.174.49"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 903.6,
        "min_latency_ms": 817.8,
        "max_latency_ms": 958.2,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "permissions-policy": "private-state-token-redemption=(self \"https://www.google.com\" \"https://www.gstatic.com\" \"https://recaptcha.net\" \"https://challenges.cloudflare.com\" \"https://hcaptcha.com\"), private-state-token-issuance=(self \"https://www.google.com\" \"https://www.gstatic.com\" \"https://recaptcha.net\" \"https://challenges.cloudflare.com\" \"https://hcaptcha.com\")"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 2,
        "bytes": 325
      },
      "category": "database"
    },
    {
      "domain": "duckdb.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "duckdb.org",
        "not_after": "Jan  3 06:17:13 2027 GMT",
        "days_left": 49,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 5344.9
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.26.14.99",
          "172.67.72.239",
          "104.26.15.99"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 616.8,
        "min_latency_ms": 605.0,
        "max_latency_ms": 630.1,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 5,
        "bytes": 166
      },
      "category": "database"
    },
    {
      "domain": "openai.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "openai.com",
        "not_after": "Feb 12 06:25:38 2027 GMT",
        "days_left": 89,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 366.0
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "content-security-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.33.45",
          "172.64.154.211"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 573.2,
        "min_latency_ms": 569.1,
        "max_latency_ms": 576.7,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 98
      },
      "category": "ai"
    },
    {
      "domain": "anthropic.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "anthropic.com",
        "not_after": "Feb  1 18:24:43 2027 GMT",
        "days_left": 78,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 443.0
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "160.79.104.10"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1370.0,
        "min_latency_ms": 1293.6,
        "max_latency_ms": 1519.5,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "default-src 'self'; script-src 'self' 'unsafe-inline' https://cdn.intellimize.co https://cdnjs.cloudflare.com https://d3e54v103j8qbb.cloudfront.net https://cdn.prod.website-files.com https://hubspotonwebflow.com https://www.googletagmanager.com https://a-cdn.anthropic.com https://connect.facebook.net https://www.youtube.com https://cdn.jsdelivr.net https://cdn.finsweet.com https://maps.googleapis.com https://js.hsforms.net https://player.vimeo.com https://claude.com/shared/webflow-antalytics.js https://assets.claude.ai/sdk/antalytics/; style-src 'self' 'unsafe-inline' https://cdn.prod.website-files.com https://cdnjs.cloudflare.com https://fonts.googleapis.com; img-src 'self' data: https://cdn.sanity.io https://assets.claude.com https://www-cdn.anthropic.com https://cdn.prod.website-files.com https://img.youtube.com https://i.ytimg.com https://www.facebook.com https://maps.googleapis.com https://maps.gstatic.com https://www.googletagmanager.com https://forms-na1.hsforms.com; frame-src 'self' https://www.youtube-nocookie.com https://www.youtube.com https://cdn.embedly.com https://assets.claude.ai https://a.anthropic.com https://*.intellimizeio.com https://anthropic.swoogo.com https://*.hsforms.com https://*.hubspot.com; connect-src 'self' blob: https://cdn.intellimize.co https://api.intellimize.co https://log.intellimize.co https://cdn.sanity.io https://assets.claude.com https://links.iterable.com https://a-cdn.anthropic.com https://a-api.anthropic.com https://www.facebook.com https://www.google-analytics.com https://cdn.prod.website-files.com https://hubspotonwebflow.com https://maps.googleapis.com https://vimeo.com https://www.googletagmanager.com https://code.claude.com https://forms.hsforms.com https://forms-na1.hsforms.com https://hubspot-forms-static-embed.s3.amazonaws.com https://cdnjs.cloudflare.com https://www.gstatic.com https://api.anthropic.com/api/event_logging/ https://claude.com; media-src 'self' https://cdn.sanity.io https://assets.claude.com; worker-src 'self' blob:; font-src 'self' data: https://cdn.prod.website-files.com https://fonts.gstatic.com; object-src 'none'; frame-ancestors 'self'; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 71
      },
      "category": "ai"
    },
    {
      "domain": "huggingface.co",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "huggingface.co",
        "not_after": "Feb 27 23:59:59 2027 GMT",
        "days_left": 114,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 21.9
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "18.164.174.17",
          "18.164.174.23",
          "18.164.174.118",
          "18.164.174.55"
        ],
        "aaaa": [],
        "ns": [
          "ns-137.awsdns-17.com",
          "ns-919.awsdns-50.net",
          "ns-1452.awsdns-53.org",
          "ns-1955.awsdns-52.co.uk"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 28.2,
        "min_latency_ms": 25.9,
        "max_latency_ms": 30.1,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "x-frame-options": "DENY",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 68
      },
      "category": "ai",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "replicate.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "replicate.com",
        "not_after": "Jan 10 23:17:22 2027 GMT",
        "days_left": 57,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 389.3
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.2.60",
          "104.18.3.60"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1017.4,
        "min_latency_ms": 899.2,
        "max_latency_ms": 1082.8,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15552000",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 120
      },
      "category": "ai"
    },
    {
      "domain": "perplexity.ai",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "perplexity.ai",
        "not_after": "Feb  1 09:12:54 2027 GMT",
        "days_left": 88,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 21.7
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "104.18.26.48",
          "104.18.27.48"
        ],
        "aaaa": [],
        "ns": [
          "emerson.ns.cloudflare.com",
          "jessica.ns.cloudflare.com"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 124.9,
        "min_latency_ms": 78.3,
        "max_latency_ms": 202.1,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'none'; script-src 'nonce-WKEjcPnPNtm76WoC1ngvjZ' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 12,
        "bytes": 448
      },
      "category": "ai",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "mistral.ai",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "mistral.ai",
        "not_after": "Jan  7 23:08:23 2027 GMT",
        "days_left": 63,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 38.7
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "162.159.142.207",
          "172.66.2.203"
        ],
        "aaaa": [],
        "ns": [
          "ada.ns.cloudflare.com",
          "ivan.ns.cloudflare.com"
        ],
        "mx": 9,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 148.8,
        "min_latency_ms": 110.9,
        "max_latency_ms": 203.4,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15552000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.googletagmanager.com https://www.google-analytics.com https://analytics.google.com https://client.axept.io https://api.axept.io https://static.axept.io https://js-eu1.hs-scripts.com https://js-eu1.hscollectedforms.net https://js-eu1.hs-analytics.net https://js-eu1.hs-banner.com https://forms-eu1.hscollectedforms.net https://cdn.jsdelivr.net https://static.claydar.com https://cdn.claydar.com https://challenges.cloudflare.com; style-src 'self' 'unsafe-inline' https://www.googletagmanager.com https://fonts.googleapis.com https://fonts.axept.io https://cdn.jsdelivr.net; font-src 'self' https://fonts.gstatic.com https://fonts.axept.io https://cdn.jsdelivr.net; img-src 'self' data: blob: https://cms.globalaegis.net https://www.googletagmanager.com https://www.google-analytics.com https://analytics.google.com https://axeptio.imgix.net https://track-eu1.hubspot.com https://favicons.axept.io https://i.ytimg.com https://www.google.com https://www.google.fr https://www.google.de https://www.google.co.uk https://www.google.es https://www.google.it https://www.google.nl https://www.google.be https://www.google.ch https://www.google.at https://www.google.pt https://www.google.ie https://www.google.dk https://www.google.se https://www.google.no https://www.google.fi https://www.google.pl https://www.google.cz https://www.google.gr https://www.google.hu https://www.google.ro https://www.google.sk https://www.google.bg https://www.google.hr https://www.google.si https://www.google.lt https://www.google.lv https://www.google.ee https://www.google.lu https://www.google.com.tr https://www.google.ru https://www.google.com.ua https://www.google.ca https://www.google.com.mx https://www.google.com.br https://www.google.com.ar https://www.google.co.jp https://www.google.com.au https://www.google.co.nz https://www.google.co.in https://www.google.com.sg https://www.google.com.hk https://www.google.co.kr https://www.google.com.my https://www.google.co.th https://www.google.co.id https://www.google.com.ph https://www.google.com.vn https://www.google.co.za https://www.google.ae https://www.google.com.sa https://www.google.co.il https://www.google.com.eg https://pagead2.googlesyndication.com https://stats.g.doubleclick.net https://googleads.g.doubleclick.net https://td.doubleclick.net; media-src 'self' https://cms.globalaegis.net blob:; connect-src 'self' https://cms.globalaegis.net https://www.google-analytics.com https://*.google-analytics.com https://analytics.google.com https://*.analytics.google.com https://www.googletagmanager.com https://client.axept.io https://static.axept.io https://api.axept.io https://forms-eu1.hscollectedforms.net https://ingesteer.services-prod.nsvcs.net https://api.claydar.com https://pagead2.googlesyndication.com https://stats.g.doubleclick.net https://www.google.com; frame-src 'self' https://www.googletagmanager.com https://td.doubleclick.net https://www.youtube.com https://www.youtube-nocookie.com https://player.vimeo.com https://app.storylane.io https://spaces-blogs-staging-mistral-01d83c8e.koyeb.app/ https://*.demo.emmi.ai/ https://challenges.cloudflare.com https://ml4-blog-widgets.netlify.app; worker-src 'self' blob:; object-src 'none'; base-uri 'self'; form-action 'self' https://chat.mistral.ai; frame-ancestors 'none'; upgrade-insecure-requests",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin",
          "permissions-policy": "camera=(), microphone=(), geolocation=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 70
      },
      "category": "ai",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "cohere.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "cohere.com",
        "not_after": "Jan 22 17:43:20 2027 GMT",
        "days_left": 68,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 116.1
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "76.76.21.21"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 631.1,
        "min_latency_ms": 401.4,
        "max_latency_ms": 778.5,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains;",
          "x-frame-options": "ALLOW-FROM https://www.sanity.io",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 12,
        "bytes": 352
      },
      "category": "ai"
    },
    {
      "domain": "stability.ai",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "stability.ai",
        "not_after": "Feb  6 00:09:02 2027 GMT",
        "days_left": 83,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 484.1
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "198.185.159.144",
          "198.185.159.145",
          "198.49.23.144",
          "198.49.23.145"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 664.7,
        "min_latency_ms": 565.5,
        "max_latency_ms": 728.6,
        "server": "Squarespace",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15552000",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 27,
        "bytes": 1503
      },
      "category": "ai"
    },
    {
      "domain": "midjourney.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "midjourney.com",
        "not_after": "Jan 21 09:05:02 2027 GMT",
        "days_left": 67,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 404.1
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "strict-transport-security"
        ]
      },
      "dns": {
        "a": [
          "104.18.33.217",
          "172.64.154.39"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 554.4,
        "min_latency_ms": 547.4,
        "max_latency_ms": 568.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'none'; script-src 'nonce-65Udaj4lpxdwuk0HUMZHIy' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "ai"
    },
    {
      "domain": "elevenlabs.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WR3",
        "subject_cn": "elevenlabs.io",
        "not_after": "Dec 26 11:31:59 2026 GMT",
        "days_left": 41,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 108.5
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "content-security-policy"
        ],
        "missing": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "34.54.252.193"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 513.9,
        "min_latency_ms": 194.6,
        "max_latency_ms": 679.1,
        "server": "nginx/1.30.6",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=1800;",
          "content-security-policy": "frame-ancestors 'self' https://payload.elevenlabs.io;"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 4,
        "disallow_rules": 96,
        "bytes": 3077
      },
      "category": "ai"
    },
    {
      "domain": "groq.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "groq.com",
        "not_after": "Feb  3 16:42:30 2027 GMT",
        "days_left": 80,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 115.5
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "content-security-policy"
        ],
        "missing": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "64.239.109.193"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 229.5,
        "min_latency_ms": 165.7,
        "max_latency_ms": 348.9,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000",
          "content-security-policy": "default-src 'self' ; script-src 'self' 'unsafe-inline' 'unsafe-eval' groq.com *.groq.com groqcloud.com *.groqcloud.com groqcloud.net *.groqcloud.net *.vercel.groqcloud.net sanity.io *.sanity.io *.sanity.studio cdn.sanity.io *.api.sanity.io *.sanity-cdn.com api.consentjs.datagrail.io js.hs-analytics.net js.hs-banner.com js.hs-scripts.com js.hsadspixel.net js.hscollectedforms.net js.hsforms.net js.hubspot.com edge.marker.io *.posthog.com static.cloudflareinsights.com www.googletagmanager.com googleads.g.doubleclick.net static.hsappstatic.net *.hubspotusercontent-na1.net *.vimeocdn.com player.vimeo.com www.redditstatic.com static.hsappstatic.net ; connect-src 'self' groq.com *.groq.com groqcloud.com *.groqcloud.com groqcloud.net *.groqcloud.net *.vercel.groqcloud.net sanity.io *.sanity.io *.sanity.studio cdn.sanity.io *.api.sanity.io *.sanity-cdn.com boards-api.greenhouse.io api.consentjs.datagrail.io *.hs-analytics.net *.hs-banner.com *.hs-scripts.com *.hsadspixel.net *.hscollectedforms.net *.hsforms.com *.hsforms.net api.hubapi.com *.hubspot.com *.marker.io *.posthog.com www.google.ca www.google.com google.com *.google-analytics.com analytics.google.com stats.g.doubleclick.net ad.doubleclick.net *.googleapis.com *.googlesyndication.com *.googletagmanager.com *.gstatic.com *.youtube.com *.vimeocdn.com vimeo.com *.reddit.com www.redditstatic.com static.hsappstatic.net ; worker-src 'self' blob: data: groq.com *.groq.com groqcloud.com *.groqcloud.com groqcloud.net *.groqcloud.net *.vercel.groqcloud.net sanity.io *.sanity.io *.sanity.studio cdn.sanity.io *.api.sanity.io *.sanity-cdn.com ; style-src 'self' 'unsafe-inline' groq.com *.groq.com groqcloud.com *.groqcloud.com groqcloud.net *.groqcloud.net *.vercel.groqcloud.net sanity.io *.sanity.io *.sanity.studio cdn.sanity.io *.api.sanity.io *.sanity-cdn.com app.marker.io *.posthog.com google.com fonts.googleapis.com fonts.gstatic.com *.vimeocdn.com ; img-src 'self' blob: data: groq.com *.groq.com groqcloud.com *.groqcloud.com groqcloud.net *.groqcloud.net *.vercel.groqcloud.net sanity.io *.sanity.io *.sanity.studio cdn.sanity.io *.api.sanity.io *.sanity-cdn.com *.hsforms.com track.hubspot.com app.marker.io *.posthog.com *.google.ca *.google.com google.com www.googletagmanager.com *.youtube.com *.vimeocdn.com *.reddit.com ; media-src 'self' blob: data: groq.com *.groq.com groqcloud.com *.groqcloud.com groqcloud.net *.groqcloud.net *.vercel.groqcloud.net sanity.io *.sanity.io *.sanity.studio cdn.sanity.io *.api.sanity.io *.sanity-cdn.com *.posthog.com google.com *.vimeocdn.com ; font-src 'self' groq.com *.groq.com groqcloud.com *.groqcloud.com groqcloud.net *.groqcloud.net *.vercel.groqcloud.net sanity.io *.sanity.io *.sanity.studio cdn.sanity.io *.api.sanity.io *.sanity-cdn.com app.marker.io *.posthog.com fonts.googleapis.com fonts.gstatic.com *.vimeocdn.com ; object-src 'none' ; base-uri 'self' ; form-action 'self' groq.com *.groq.com groqcloud.com *.groqcloud.com groqcloud.net *.groqcloud.net *.vercel.groqcloud.net sanity.io *.sanity.io *.sanity.studio cdn.sanity.io *.api.sanity.io *.sanity-cdn.com app.marker.io ssr.marker.io forms.hsforms.com ; frame-src 'self' groq.com *.groq.com groqcloud.com *.groqcloud.com groqcloud.net *.groqcloud.net *.vercel.groqcloud.net sanity.io *.sanity.io *.sanity.studio cdn.sanity.io *.api.sanity.io *.sanity-cdn.com app.marker.io forms.hsforms.com www.googletagmanager.com js.hsforms.net td.doubleclick.net player.vimeo.com ; frame-ancestors 'self' groq.com *.groq.com groqcloud.com *.groqcloud.com groqcloud.net *.groqcloud.net *.vercel.groqcloud.net sanity.io *.sanity.io *.sanity.studio cdn.sanity.io *.api.sanity.io *.sanity-cdn.com ; upgrade-insecure-requests;"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 2,
        "bytes": 90
      },
      "category": "ai"
    },
    {
      "domain": "together.ai",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "together.ai",
        "not_after": "Jan 26 16:06:01 2027 GMT",
        "days_left": 72,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 796.2
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "content-security-policy",
          "x-content-type-options"
        ],
        "missing": [
          "strict-transport-security",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "198.202.211.1"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1360.1,
        "min_latency_ms": 1281.6,
        "max_latency_ms": 1501.6,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'self'; base-uri 'self'; frame-ancestors 'self'; object-src 'none'; form-action 'self' https://*.hsforms.com https://www.facebook.com; upgrade-insecure-requests; block-all-mixed-content; img-src 'self' data: https:; font-src 'self' data: https:; style-src 'self' 'unsafe-inline' https:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https:; connect-src 'self' https://webflow.com https://cdn.jsdelivr.net https://*.together.ai https://api.together.xyz https://www.googletagmanager.com https://*.google-analytics.com https://*.analytics.google.com https://*.doubleclick.net https://*.googlesyndication.com https://*.google.com https://www.googleadservices.com https://*.amplitude.com https://px.ads.linkedin.com https://*.reddit.com https://analytics.twitter.com https://t.co https://*.hubspot.com https://*.hubapi.com https://*.hsforms.com https://*.hs-analytics.net https://*.hsadspixel.net https://*.hs-banner.com https://*.termly.io https://*.intellimize.co https://*.intellimizeio.com https://*.unifyintent.com https://*.lfeeder.com https://*.salesforce-scrt.com https://boards-api.greenhouse.io https://challenges.cloudflare.com https://maps.googleapis.com https://*.b-cdn.net https://d3-36c34dc0877246a0b32c4f4e24be6ce8.ecs.us-east-1.on.aws https://bded8a3c6ae-1-1053047382554.us-central1.run.app; frame-src 'self' https://*.together.ai https://www.googletagmanager.com https://*.my.site.com https://challenges.cloudflare.com https://*.hsforms.com https://www.youtube.com https://www.youtube-nocookie.com https://cdn.embedly.com https://app.termly.io https://www.facebook.com https://luma.com https://player.vimeo.com; worker-src 'self' blob:; manifest-src 'self'; media-src 'self' https: blob:",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 1,
        "bytes": 357
      },
      "category": "ai"
    },
    {
      "domain": "ollama.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WR3",
        "subject_cn": "ollama.com",
        "not_after": "Dec 15 10:06:57 2026 GMT",
        "days_left": 30,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 72.9
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "x-frame-options"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "34.36.133.15"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 912.0,
        "min_latency_ms": 811.1,
        "max_latency_ms": 974.1,
        "server": "Google Frontend",
        "scheme": "https",
        "headers": {
          "x-frame-options": "DENY"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 17,
        "bytes": 451
      },
      "category": "ai"
    },
    {
      "domain": "langchain.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "langchain.com",
        "not_after": "Jan 25 04:53:20 2027 GMT",
        "days_left": 71,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 558.6
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "strict-transport-security",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "198.202.211.1"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1303.2,
        "min_latency_ms": 1288.3,
        "max_latency_ms": 1311.7,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "frame-ancestors 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 46
      },
      "category": "ai"
    },
    {
      "domain": "pinecone.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "pinecone.io",
        "not_after": "Jan  4 13:34:51 2027 GMT",
        "days_left": 50,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 1091.5
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "76.76.21.21"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 766.6,
        "min_latency_ms": 334.8,
        "max_latency_ms": 1561.6,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 7,
        "bytes": 400
      },
      "category": "ai"
    },
    {
      "domain": "weaviate.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "weaviate.io",
        "not_after": "Dec 23 20:43:48 2026 GMT",
        "days_left": 39,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 223.3
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "75.2.60.5"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 331.3,
        "min_latency_ms": 330.4,
        "max_latency_ms": 332.1,
        "server": "Netlify",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 10,
        "bytes": 556
      },
      "category": "ai"
    },
    {
      "domain": "qdrant.tech",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "qdrant.tech",
        "not_after": "Dec 17 20:13:47 2026 GMT",
        "days_left": 32,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 476.4
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "75.2.60.5"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 333.8,
        "min_latency_ms": 332.1,
        "max_latency_ms": 335.6,
        "server": "Netlify",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 79
      },
      "category": "ai"
    },
    {
      "domain": "chroma.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "www.chroma.com",
        "not_after": "Dec 26 15:43:47 2026 GMT",
        "days_left": 41,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 2661.6
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "75.2.60.5"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1333.2,
        "min_latency_ms": 1002.2,
        "max_latency_ms": 1931.8,
        "server": "Netlify",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 30,
        "bytes": 893
      },
      "category": "ai"
    },
    {
      "domain": "deepmind.google",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "error": "_ssl.c:983: The handshake operation timed out"
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "216.239.36.21",
          "216.239.34.21",
          "216.239.32.21",
          "216.239.38.21"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 675.8,
        "min_latency_ms": 431.7,
        "max_latency_ms": 800.4,
        "server": "Google Frontend",
        "scheme": "http",
        "headers": {
          "strict-transport-security": "max-age=2592000; includeSubdomains",
          "content-security-policy": "require-trusted-types-for 'script'; base-uri 'none'; default-src 'self' *.gstatic.com https://storage.googleapis.com/gdm-deepmind-com-prod-public/ https://storage.googleapis.com/gdm-deepmind-com-prod-canvas/; connect-src 'self' *.google-analytics.com *.gstatic.com services.google.com auditrecording-pa.googleapis.com *.google.com *.googlesyndication.com *.googletagmanager.com *.g.doubleclick.net *.googleadservices.com https://storage.googleapis.com/gdm-deepmind-com-prod-public/ https://storage.googleapis.com/gdm-deepmind-com-prod-canvas/; font-src 'self' https://fonts.gstatic.com https://fonts.googleapis.com data: https://storage.googleapis.com/gdm-deepmind-com-prod-public/ https://storage.googleapis.com/gdm-deepmind-com-prod-canvas/; frame-ancestors 'self' https://*.appspot.com https://*.corp.google.com; frame-src 'self' www.youtube.com https://storage.googleapis.com/deepmind-media/ ai.google deepmind.google accounts.google.com *.ai.studio *.googletagmanager.com https://storage.googleapis.com/gdm-deepmind-com-prod-public/ https://storage.googleapis.com/gdm-deepmind-com-prod-canvas/; img-src 'self' data: *.googleusercontent.com *.gstatic.com *.googletagmanager.com *.i.ytimg.com i.ytimg.com *.google.com *.googlesyndication.com *.googleadservices.com *.g.doubleclick.net https://storage.googleapis.com/gdm-deepmind-com-prod-public/ https://storage.googleapis.com/gdm-deepmind-com-prod-canvas/; manifest-src 'self' https://storage.googleapis.com/gdm-deepmind-com-prod-public/ https://storage.googleapis.com/gdm-deepmind-com-prod-canvas/; media-src 'self' *.googlevideo.com https://storage.googleapis.com/gdm-deepmind-com-prod-public/ https://storage.googleapis.com/gdm-deepmind-com-prod-canvas/; style-src 'self' *.google.com *.gstatic.com https://fonts.googleapis.com 'sha256-wiM0pJPQ8Fbww0RrA8TrqToZf88RgzY0dkgHSw/AJxI=' https://storage.googleapis.com/gdm-deepmind-com-prod-public/ https://storage.googleapis.com/gdm-deepmind-com-prod-canvas/; script-src 'self' 'strict-dynamic' *.google-analytics.com *.google.com *.gstatic.com *.youtube.com *.googletagmanager.com *.googleadservices.com 'sha256-KWKf7P1AQmtmfSwajTn6BTnyOVD+CRkaq48eFjNTr74=' 'sha256-/DTJ/Z1numgLiSduzPfyLt/iqOnLZxY45ziVl5kG3Zw=' 'sha256-5LrcY7GY2z+QqRXHQyyxR6dB7BPFqSSYaA7axRAqHkk=' 'sha256-samyDQo0v5hhK2T32PInf3o4VlhsNP/0gYDIKJb0z6M=' 'sha256-HbSxvI5lVq2tCH+/S2mS/78EDbrvLekQ7A2p7pZqiUI=' 'sha256-7Omk6HodJ937TIBzL2oiq8sWI001zV/8O35FR5AZ1Hg=' 'sha256-xqxppExHC08VdbK0iJAVDjMT22NLnNltYheGFMz3qXw=' 'sha256-SXvE5Lx8M4DFOz1yd8Wl2fAuQK0Y2QRMbgFEzEh9n9k=' 'sha256-ccU4Xbu1CoSyC+1IB/ab2zsw8sNzKrUZnTWydCWjsfk=' 'sha256-t1dplYiXQKQZFUt3FIP0IvEnEMmFrlB6P7ZNO43hais=' 'sha256-6/8igoyv4GGNPeBdRc4RtKUnQUKM6tpndmkAhE0A/fc=' https://storage.googleapis.com/gdm-deepmind-com-prod-public/ https://storage.googleapis.com/gdm-deepmind-com-prod-canvas/",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 69
      },
      "category": "ai"
    },
    {
      "domain": "runwayml.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "runwayml.com",
        "not_after": "Jan 29 10:46:35 2027 GMT",
        "days_left": 75,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 112.0
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "76.76.21.21"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 354.2,
        "min_latency_ms": 315.8,
        "max_latency_ms": 384.2,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000",
          "content-security-policy": "default-src 'self';    script-src 'self' 'unsafe-eval' 'unsafe-inline' https://v.runwayml.com https://vercel.live https://va.vercel-scripts.com https://platform.twitter.com https://www.googletagmanager.com https://*.googletagmanager.com https://googleads.g.doubleclick.net https://pagead2.googlesyndication.com www.googletagmanager.com https://tag.unifyintent.com https://unifyintent.com https://static.claydar.com https://cdn.claydar.com https://p.conversion.ai https://connect.facebook.net https://capi-automation.s3.us-east-2.amazonaws.com https://snap.licdn.com https://www.gstatic.com https://www.redditstatic.com https://bzrcdn.openai.com https://consent.cookiebot.com https://consentcdn.cookiebot.com https://sanity-cdn.com https://core.sanity-cdn.com https://*.sanity-cdn.com https://sc-static.net https://tr.snapchat.com https://tr-shadow.snapchat.com;    style-src 'self' 'unsafe-inline' https://vercel.live https://www.googletagmanager.com https://fonts.googleapis.com https://consent.cookiebot.com https://consentcdn.cookiebot.com;    img-src 'self' d3phaj0sisr2ct.cloudfront.net duzue7cn7o3dm.cloudfront.net image.mux.com blob: data: https://*.supabase.co https://runway-static-assets.s3.amazonaws.com https://*.googleusercontent.com https://vercel.live https://vercel.com https://img.youtube.com https://placehold.co https://www.googletagmanager.com https://*.googletagmanager.com https://fonts.gstatic.com https://www.googleadservices.com https://pagead2.googlesyndication.com https://googleads.g.doubleclick.net https://*.google-analytics.com https://*.g.doubleclick.net https://*.google.com https://googleads.g.doubleclick.net https://www.google.com https://www.facebook.com https://px.ads.linkedin.com https://www.linkedin.com https://i.vimeocdn.com https://alb.reddit.com https://imgsct.cookiebot.com https://bzrcdn.openai.com https://cdn.sanity.io https://*.sanity.io;    media-src 'self' d3phaj0sisr2ct.cloudfront.net duzue7cn7o3dm.cloudfront.net https://runway-static-assets.s3.amazonaws.com https://image.mux.com https://stream.mux.com https://*.mux.com https://*.supabase.co blob:;    font-src 'self' https://vercel.live https://assets.vercel.com https://fonts.gstatic.com;    connect-src 'self' https://v.runwayml.com wss://v.runwayml.com https://*.verisoul.ai wss://*.verisoul.ai https://runway-static-assets.s3.amazonaws.com https://runway-static-assets.s3.us-east-1.amazonaws.com https://rest.iad-05.braze.com https://*.airtable.com https://*.salesforce.com https://api.ashbyhq.com wss://ws-us3.pusher.com https://vercel.live https://*.googleapis.com https://*.firebaseio.com https://firestore.googleapis.com https://*.firebaseauth.com https://securetoken.googleapis.com  https://www.google-analytics.com https://*.google-analytics.com https://*.analytics.google.com https://www.googletagmanager.com https://*.googletagmanager.com  https://help.runwayml.com https://www.googleadservices.com https://www.google.com https://*.google.com https://*.google.co.uk https://*.google.ca https://*.google.com.au https://*.google.de https://*.google.fr https://*.google.es https://*.google.it https://*.google.nl https://*.google.pl https://*.google.co.jp https://*.google.co.kr https://*.google.com.br https://*.google.com.mx https://*.google.cl https://*.google.com.ar https://*.google.co.in https://*.google.co.nz https://*.google.at https://*.google.ch https://*.google.be https://*.google.se https://ad.doubleclick.net https://*.g.doubleclick.net https://pagead2.googlesyndication.com www.google.com https://unifyintent.com https://api.claydar.com https://p.conversion.ai https://seonaapi.conversion.ai https://www.facebook.com https://px.ads.linkedin.com https://stream.mux.com https://image.mux.com https://*.mux.com https://inferred.litix.io https://peggy-api.runwayml.com https://faved.com https://alb.reddit.com https://pixel-config.reddit.com https://bzrcdn.openai.com https://bzr.openai.com https://consent.cookiebot.com https://consentcdn.cookiebot.com https://api-js.mixpanel.com https://api.mixpanel.com https://*.sanity.io https://*.api.sanity.io https://*.apicdn.sanity.io wss://*.api.sanity.io https://cdn.sanity.io https://sanity-cdn.com https://core.sanity-cdn.com https://*.sanity-cdn.com https://fh-118116076e9a4c2a96a99fbb70bea2a0.ecs.us-west-2.on.aws/events https://bded8a3c6ae-1-1053047382554.us-central1.run.app/events https://sc-static.net https://tr.snapchat.com https://tr6.snapchat.com https://tr-shadow.snapchat.com;    frame-src 'self' https://v.runwayml.com https://*.verisoul.ai https://www.youtube.com https://youtube.com https://www.youtube-nocookie.com https://player.vimeo.com https://vercel.live https://platform.twitter.com https://twitter.com https://www.googletagmanager.com https://consent.cookiebot.com https://consentcdn.cookiebot.com https://core.sanity-cdn.com https://*.sanity-cdn.com https://*.sanity.io https://tr.snapchat.com https://tr-shadow.snapchat.com;    worker-src 'self' blob: data:;    object-src 'none';    base-uri 'self';    form-action 'self';    frame-ancestors 'self';    upgrade-insecure-requests;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 664
      },
      "category": "ai"
    },
    {
      "domain": "jasper.ai",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "jasper.ai",
        "not_after": "Jan  7 23:38:28 2027 GMT",
        "days_left": 54,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 1342.7
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "198.202.211.1"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1464.4,
        "min_latency_ms": 1334.2,
        "max_latency_ms": 1531.3,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "frame-ancestors 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 2,
        "bytes": 664
      },
      "category": "ai"
    },
    {
      "domain": "copy.ai",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "copy.ai",
        "not_after": "Feb  2 21:47:45 2027 GMT",
        "days_left": 80,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 596.5
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "198.202.211.1"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1370.1,
        "min_latency_ms": 1298.3,
        "max_latency_ms": 1494.8,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "frame-ancestors 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 25,
        "bytes": 848
      },
      "category": "ai"
    },
    {
      "domain": "scale.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "scale.com",
        "not_after": "Jan 26 07:02:27 2027 GMT",
        "days_left": 72,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 314.0
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "76.76.21.241",
          "76.76.21.142"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 184.7,
        "min_latency_ms": 152.3,
        "max_latency_ms": 222.5,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 14,
        "disallow_rules": 255,
        "bytes": 7995
      },
      "category": "ai"
    },
    {
      "domain": "weights.gg",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "weights.gg",
        "not_after": "Jan 14 04:10:04 2027 GMT",
        "days_left": 69,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 26.0
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "172.67.144.46",
          "104.21.47.34"
        ],
        "aaaa": [],
        "ns": [
          "magdalena.ns.cloudflare.com",
          "tom.ns.cloudflare.com"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 193.7,
        "min_latency_ms": 168.2,
        "max_latency_ms": 215.5,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 84
      },
      "category": "ai",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "deepinfra.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "deepinfra.com",
        "not_after": "Dec 17 03:40:40 2026 GMT",
        "days_left": 32,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 114.8
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "76.76.21.21"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 149.7,
        "min_latency_ms": 142.7,
        "max_latency_ms": 156.4,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 125
      },
      "category": "ai"
    },
    {
      "domain": "fireworks.ai",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "fireworks.ai",
        "not_after": "Jan  9 12:21:41 2027 GMT",
        "days_left": 55,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 311.6
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options"
        ],
        "missing": [
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "76.76.21.21"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 544.7,
        "min_latency_ms": 533.3,
        "max_latency_ms": 562.6,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000",
          "content-security-policy": "frame-ancestors 'self' https://fireworks-ai-studio.vercel.app https://fireworks-ai-studio-ten.vercel.app http://localhost:3333 http://localhost:3000",
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 116
      },
      "category": "ai"
    },
    {
      "domain": "openrouter.ai",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "openrouter.ai",
        "not_after": "Feb 10 23:06:03 2027 GMT",
        "days_left": 88,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 360.2
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "104.18.2.115",
          "104.18.3.115"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 595.8,
        "min_latency_ms": 587.1,
        "max_latency_ms": 609.8,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000",
          "content-security-policy": "default-src 'self'; base-uri 'self'; object-src 'none'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://clerk.openrouter.ai https://*.protect.clerk.com https://*.client.protect.clerk.com https://challenges.cloudflare.com https://checkout.stripe.com https://connect-js.stripe.com https://js.stripe.com https://www.googletagmanager.com https://*.googletagmanager.com 'wasm-unsafe-eval' https://unpkg.com https://esm.sh https://cdn.jsdelivr.net https://static.cloudflareinsights.com https://*.posthog.com; connect-src 'self' blob: https://openrouter.ai https://model-assets.openrouter.ai https://clerk.openrouter.ai https://*.protect.clerk.com https://*.client.protect.clerk.com https://*.protect.clerk.com:* https://clerk-telemetry.com https://checkout.stripe.com https://api.stripe.com https://m.stripe.com *.google-analytics.com https://www.googletagmanager.com https://www.google.com https://*.analytics.google.com https://analytics.google.com https://*.google-analytics.com https://*.googletagmanager.com https://*.g.doubleclick.net https://fonts.googleapis.com https://raw.githubusercontent.com https://static.cloudflareinsights.com https://esm.sh https://*.browser-intake-datadoghq.com https://browser-intake-us5-datadoghq.com https://rum.browser-intake-us5-datadoghq.com https://api-na2.hsforms.com https://*.posthog.com https://wrapped.openrouter.ai https://storage.googleapis.com; frame-src 'self' https://model-assets.openrouter.ai https://*.protect.clerk.com https://*.client.protect.clerk.com https://challenges.cloudflare.com https://checkout.stripe.com https://connect-js.stripe.com https://js.stripe.com https://hooks.stripe.com https://m.stripe.network https://us5.datadoghq.com https://share-na2.hsforms.com https://www.youtube.com https://www.youtube-nocookie.com; img-src 'self' data: blob: https://*.github.io https://model-assets.openrouter.ai https://img.clerk.com https://*.stripe.com https://www.googletagmanager.com www.google.com https://*.google-analytics.com https://*.googletagmanager.com https://analytics.google.com https://*.analytics.google.com https://*.g.doubleclick.net https://source.unsplash.com https://t0.gstatic.com https://imagedelivery.net https://raw.githubusercontent.com https://wrapped.openrouter.ai; media-src 'self' data: blob: https://model-assets.openrouter.ai https://vgi-bench-mirror.openrouter.ai; worker-src 'self' blob: data:; style-src 'self' 'unsafe-inline' sha256-0hAheEzaMe6uXIKV4EehS9pu1am1lj/KnnzrOYqckXk= https://fonts.googleapis.com https://unpkg.com https://cdn.jsdelivr.net https://*.posthog.com; frame-ancestors 'self'; font-src 'self' https://fonts.gstatic.com https://cdn.jsdelivr.net; upgrade-insecure-requests",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer, strict-origin-when-cross-origin",
          "permissions-policy": "payment=(self \"https://checkout.stripe.com\" \"https://connect-js.stripe.com\" \"https://js.stripe.com\" \"https://*.js.stripe.com\" \"https://hooks.stripe.com\")"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 1,
        "bytes": 137
      },
      "category": "ai"
    },
    {
      "domain": "lmsys.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "lmsys.org",
        "not_after": "Jan  2 17:17:45 2027 GMT",
        "days_left": 48,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 559.2
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "216.150.1.1"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 476.1,
        "min_latency_ms": 305.3,
        "max_latency_ms": 797.4,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 67
      },
      "category": "ai"
    },
    {
      "domain": "modal.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "modal.com",
        "not_after": "Mar 16 23:59:59 2027 GMT",
        "days_left": 122,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 506.1
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "18.65.14.18",
          "18.65.14.63",
          "18.65.14.34",
          "18.65.14.73"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1480.9,
        "min_latency_ms": 1150.7,
        "max_latency_ms": 1724.9,
        "server": "envoy",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "content-security-policy": "frame-src embed.fillout.com portal.usepylon.com modal.portal.usepylon.com player.vimeo.com www.youtube.com platform.twitter.com https://js.stripe.com; script-src 'self' 'sha256-YVjUgA2wfCKDpPCQSoSsVYZcJV29PzZq1QqN1mIv8QI=' platform.twitter.com https://modal-cdn.com/js-bundles/ 'wasm-unsafe-eval' https://js.stripe.com https://js.workos.com 'nonce-ekROHTw1DmROR/JLthULfA=='; style-src 'self' 'unsafe-inline' use.typekit.net p.typekit.net; form-action 'none'; frame-ancestors 'none'",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 33,
        "bytes": 1208
      },
      "category": "ai"
    },
    {
      "domain": "baseten.co",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "baseten.co",
        "not_after": "Jan 15 19:18:12 2027 GMT",
        "days_left": 61,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 187.9
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "76.76.21.21"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 411.6,
        "min_latency_ms": 330.2,
        "max_latency_ms": 535.8,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000",
          "content-security-policy": "default-src 'self'; script-src 'self' 'unsafe-inline' 'wasm-unsafe-eval' https://www.googletagmanager.com https://www.google-analytics.com https://googleads.g.doubleclick.net https://www.google.com/recaptcha/ https://www.gstatic.com/recaptcha/ https://connect.facebook.net https://snap.licdn.com https://static.ads-twitter.com https://www.redditstatic.com https://code.trygravity.ai https://app.koah.ai https://bzrcdn.openai.com https://js.hs-scripts.com https://js-na1.hs-scripts.com https://js.hs-analytics.net https://js.hs-banner.com https://js.hsadspixel.net https://js.hscollectedforms.net https://js.hsforms.net https://cdn.cr-relay.com https://d-code.liadm.com https://data.processwebsitedata.com https://fe.sitedataprocessing.com https://dx.mountain.com https://gs.mountain.com https://px.mountain.com https://a.usbrowserspeed.com https://sc.lfeeder.com https://knock2-backend-2ba4792164c3.herokuapp.com https://tag.prospectdesk.ai https://tag.trovo-tag.com https://tag.unifyintent.com https://www.youtube.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://www.gstatic.com; font-src 'self' data: https://fonts.gstatic.com; img-src 'self' data: blob: https:; connect-src 'self' https: wss://ws-us3.pusher.com; media-src 'self' blob: https:; worker-src 'self' blob:; frame-src 'self' https://www.youtube.com https://www.youtube-nocookie.com https://player.vimeo.com https://www.google.com https://tag.trovo-tag.com https://i.liadm.com https://forms.hsforms.com https://www.facebook.com; object-src 'none'; frame-ancestors 'self'; base-uri 'self'; form-action 'self' https://forms.hsforms.com https://www.facebook.com; report-uri https://o350043.ingest.us.sentry.io/api/4512330032283648/security/?sentry_key=819b865b28753cb0764fd6a66b238224&sentry_environment=production; report-to csp",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin",
          "permissions-policy": "accelerometer=(), autoplay=(self \"https://www.youtube-nocookie.com\" \"https://player.vimeo.com\"), camera=(), display-capture=(), encrypted-media=(self \"https://www.youtube-nocookie.com\" \"https://player.vimeo.com\"), fullscreen=(self \"https://www.youtube-nocookie.com\" \"https://player.vimeo.com\"), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), picture-in-picture=(self \"https://www.youtube-nocookie.com\" \"https://player.vimeo.com\"), publickey-credentials-get=(), screen-wake-lock=(), sync-xhr=(), usb=(), xr-spatial-tracking=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 2,
        "bytes": 100
      },
      "category": "ai"
    },
    {
      "domain": "notion.so",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "notion.so",
        "not_after": "Jan 10 00:40:01 2027 GMT",
        "days_left": 56,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 5,
        "handshake_ms": 421.4
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "referrer-policy"
        ],
        "missing": [
          "x-frame-options",
          "x-content-type-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "208.103.161.17",
          "208.103.161.16",
          "208.103.161.1",
          "208.103.161.2"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2087.9,
        "min_latency_ms": 1977.1,
        "max_latency_ms": 2179.1,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "script-src 'self' 'unsafe-inline' 'unsafe-eval' https://gist.github.com https://apis.google.com https://cdn.amplitude.com https://api.amplitude.com https://dev-embed.notion.co https://embed.notion.co https://static.zdassets.com https://api.smooch.io\t https://decagon.ai https://http-inputs-notion.splunkcloud.com https://*.sentry.io https://checkout.stripe.com https://js.stripe.com https://embed.typeform.com https://admin.typeform.com https://ucv.bynder.com https://js.sentry-cdn.com https://js.chilipiper.com https://platform.twitter.com https://cdn.syndication.twimg.com https://accounts.google.com https://vimeo.com https://player.vimeo.com https://youtube.com https://www.youtube.com https://app.cal.com https://www.googletagmanager.com https://www.googleadservices.com https://googleads.g.doubleclick.net https://cdn.metadata.io https://platformapi.metadata.io https://api-gw.metadata.io https://cdn.cr-relay.com https://d2hrivdxn8ekm8.cloudfront.net https://d1lu3pmaz2ilpx.cloudfront.net https://dvqigh9b7wa32.cloudfront.net https://d330aiyvva2oww.cloudfront.net https://d34r8q7sht0t9k.cloudfront.net https://transcend-cdn.com https://wcs.naver.com https://wcs.naver.net https://ssl.pstatic.net https://cdn01.boxcdn.net https://api.tailorhq.ai https://app.tailorhq.ai https://cdn.tailorhq.ai https://cached-api.tailorhq.ai https://cdn.sprig.com https://assets.customer.io https://track.customer.io https://code.gist.build https://www.google.com https://www.gstatic.com https://challenges.cloudflare.com https://hcaptcha.com https://*.hcaptcha.com https://maps.googleapis.com https://pagead2.googlesyndication.com https://x.clearbitjs.com https://connect.facebook.net https://snap.licdn.com/ https://px.ads.linkedin.com/ https://munchkin.marketo.net https://info.notion.com https://bat.bing.com https://s.yimg.jp https://www.youtube-nocookie.com https://www.youtube.com/iframe_api https://js.partnerstack.com https://partnerlinks.io https://analytics.tiktok.com/ https://vitals.vercel-insights.com https://va.vercel-scripts.com https://vercel.live https://www.redditstatic.com https://static.ads-twitter.com https://insights.metadata.io https://bzrcdn.openai.com https://acdn.adnxs.com/dmp/up/pixie.js https://dx.mountain.com https://a.usbrowserspeed.com https://static.hotjar.com https://script.hotjar.com https://cloud.memsource.com https://editor.memsource.com https://*.vector.co https://d-code.liadm.com/ https://*.usbrowserspeed.com;connect-src 'self' data: blob: https://img.notionusercontent.com https://artifact.notionusercontent.com https://*.artifact.notionusercontent.com https://notion.so/eap https://cdn.amplitude.com https://api.amplitude.com https://app.notion.com notion://app.notion.com https://app.prod.notion.com https://app.canary.notion.com https://api.embed.ly https://dev-embed.notion.co https://embed.notion.co https://ekr.zdassets.com https://ekr.zendesk.com\t https://makenotion.zendesk.com\t https://api.smooch.io\t wss://api.smooch.io\t https://http-inputs-notion.splunkcloud.com https://*.sentry.io https://checkout.stripe.com https://js.stripe.com https://m.stripe.com https://library.notion.com https://d8ejoa1fys2rk.cloudfront.net https://cdn.contentful.com https://preview.contentful.com https://images.ctfassets.net https://tracking.chilipiper.com https://api.chilipiper.com https://api.unsplash.com https://api.giphy.com/ https://giphy-analytics.giphy.com/ https://media0.giphy.com/ https://media1.giphy.com/ https://media2.giphy.com/ https://media3.giphy.com/ https://media4.giphy.com/ https://media5.giphy.com/ https://media6.giphy.com/ https://media7.giphy.com/ https://media8.giphy.com/ https://media9.giphy.com/ https://media10.giphy.com/ https://boards-api.greenhouse.io https://accounts.google.com https://oauth2.googleapis.com https://vimeo.com https://player.vimeo.com https://youtube.com https://www.youtube.com https://www.googletagmanager.com https://analytics.google.com https://ad.doubleclick.net/ccm/s/collect https://www.googleadservices.com https://googleads.g.doubleclick.net https://region1.google-analytics.com https://region1.analytics.google.com https://www.google-analytics.com https://cdn.metadata.io https://platformapi.metadata.io https://api-gw.metadata.io https://api.cr-relay.com https://d2hrivdxn8ekm8.cloudfront.net https://d1lu3pmaz2ilpx.cloudfront.net https://dvqigh9b7wa32.cloudfront.net https://d330aiyvva2oww.cloudfront.net https://verifi.podscribe.com https://verifi.pdscrb.com https://pixel.tapad.com https://ipv4.podscribe.com https://ipv4.pdscrb.com https://transcend-cdn.com https://telemetry.transcend.io https://wcs.naver.com https://nam.veta.naver.com https://tivan.naver.com https://api.statsig.com https://statsigapi.net https://exp.notion.com https://us1.gb-ingest.com https://api.box.com https://api.tailorhq.ai https://app.tailorhq.ai https://cdn.tailorhq.ai https://cached-api.tailorhq.ai https://*.mux.com https://api.sprig.com https://storage.googleapis.com https://cdn.sprig.com https://cdn.userleap.com https://assets.customer.io https://track.customer.io https://*.api.gist.build https://*.cloud.gist.build https://www.google.com https://hcaptcha.com https://*.hcaptcha.com https://tiles.versatiles.org https://maps.googleapis.com https://places.googleapis.com https://8d4f9jvuda.algolia.net https://pagead2.googlesyndication.com https://google.com https://x.clearbitjs.com https://app.clearbitjs.com https://connect.facebook.net https://snap.licdn.com/ https://px.ads.linkedin.com/ https://munchkin.marketo.net https://*.mktoresp.com https://info.notion.com https://bat.bing.com https://s.yimg.jp https://www.youtube-nocookie.com https://www.youtube.com/iframe_api https://js.partnerstack.com https://grsm.io https://partnerlinks.io https://analytics.tiktok.com/ https://vitals.vercel-insights.com https://va.vercel-scripts.com https://vercel.live https://www.redditstatic.com https://static.ads-twitter.com https://insights.metadata.io https://bzrcdn.openai.com https://bzr.openai.com https://acdn.adnxs.com/dmp/up/pixie.js https://dx.mountain.com https://a.usbrowserspeed.com https://api.mail.dev.notion.so/graphql https://api.mail.notion.so/graphql https://*.hotjar.com https://*.hotjar.io wss://*.hotjar.com https://cloud.memsource.com https://editor.memsource.com https://api.vector.co/;font-src 'self' data: https://cdnjs.cloudflare.com https://cdn.jsdelivr.net https://d8ejoa1fys2rk.cloudfront.net https://cdn01.boxcdn.net https://fonts.gstatic.com;img-src 'self' data: blob: https: https://img.notionusercontent.com https://mail-resource-proxy.mail.notion.com https://app.notion.com notion://app.notion.com https://app.prod.notion.com https://app.canary.notion.com https://images.ctfassets.net https://platform.twitter.com https://syndication.twitter.com https://pbs.twimg.com https://ton.twimg.com https://region1.google-analytics.com https://region1.analytics.google.com https://*.mux.com https://track.customer.io https://bzr.openai.com;style-src 'self' 'unsafe-inline' https://cdnjs.cloudflare.com https://cdn.jsdelivr.net https://github.githubassets.com https://d8ejoa1fys2rk.cloudfront.net https://js.chilipiper.com https://platform.twitter.com https://ton.twimg.com https://accounts.google.com https://transcend-cdn.com https://cdn01.boxcdn.net https://code.gist.build https://hcaptcha.com https://*.hcaptcha.com https://fonts.googleapis.com;frame-src 'self' https: http: https://artifact.notionusercontent.com https://*.artifact.notionusercontent.com https://app.notion.com notion://app.notion.com https://app.prod.notion.com https://app.canary.notion.com https://accounts.google.com https://renderer.gist.build https://code.gist.build https://challenges.cloudflare.com https://hcaptcha.com https://*.hcaptcha.com https://notion.notion.site https://notion-templates.notion.site;frame-ancestors 'self' https://app.notion.com notion://app.notion.com https://app.prod.notion.com https://app.canary.notion.com notion://www.notion.so https://app.contentful.com;worker-src 'self' blob:;child-src 'self' blob:;media-src blob: https: http: https://*.mux.com",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 11,
        "disallow_rules": 16,
        "bytes": 1136
      },
      "category": "saas"
    },
    {
      "domain": "slack.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "slack.com",
        "not_after": "Jan  5 08:37:07 2027 GMT",
        "days_left": 51,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 112.6
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "52.196.128.139",
          "52.192.46.121",
          "35.73.126.78",
          "35.74.58.174"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 370.4,
        "min_latency_ms": 130.7,
        "max_latency_ms": 619.9,
        "server": "Apache",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-frame-options": "SAMEORIGIN",
          "referrer-policy": "no-referrer"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 3,
        "disallow_rules": 14,
        "bytes": 484
      },
      "category": "saas"
    },
    {
      "domain": "zoom.us",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "*.zoom.us",
        "not_after": "Dec 29 23:59:59 2026 GMT",
        "days_left": 45,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 386.1
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "170.114.52.2"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1295.2,
        "min_latency_ms": 1205.3,
        "max_latency_ms": 1353.3,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15552000; includeSubDomains"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 28,
        "bytes": 2005
      },
      "category": "saas"
    },
    {
      "domain": "asana.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "asana.com",
        "not_after": "Jan 10 14:43:57 2027 GMT",
        "days_left": 56,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 161.3
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "15.197.167.90",
          "3.33.186.135"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 457.2,
        "min_latency_ms": 165.1,
        "max_latency_ms": 1018.1,
        "server": "Netlify",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "worker-src blob:; frame-ancestors 'self' https://www.surveymonkey.com https://google.com https://app.asana.com https://prod-eu1.app.asana.com https://prod-au1.app.asana.com https://prod-jp1.app.asana.com https://blog.asana.com https://academy.asana.com https://app.optimizely.com/ https://app.contentful.com; report-uri https://app.asana.com/-/csp_report; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://app.spara.co https://*.spara.co https://*.vector.co https://www.google.com/recaptcha/ https://www.gstatic.com/recaptcha/ https://ajax.aspnetcdn.com https://bat.bing.com https://sjs.bizographics.com https://ct.capterra.com https://googleads.g.doubleclick.net https://connect.facebook.net https://tracking.g2crowd.com https://www.google-analytics.com https://apis.google.com https://www.googleadservices.com https://*.googleapis.com https://tpc.googlesyndication.com https://www.googletagmanager.com https://ssl.gstatic.com https://cdn.jotfor.ms https://form.jotform.us https://snap.licdn.com https://px.ads.linkedin.com https://www.linkedin.com https://luna1.co https://js.recurly.com https://fast.wistia.com https://fast.wistia.net https://www.youtube.com https://s.ytimg.com https://*.marketo.com https://*.marketo.net https://cdnjs.cloudflare.com https://api.ipify.org https://cdn.pdst.fm https://*.vimeocdn.com https://resources.asana.com https://w58858w0sjxx.statuspage.io https://cdn.cookielaw.org https://geolocation.onetrust.com https://*.logs.datadoghq.com https://www.datadoghq-browser-agent.com https://tagmanager.google.com/debug https://t.contentsquare.net contentsquare.com app.contentsquare.com https://cdn.jsdelivr.net/npm/@sheerid/jslib@1/ https://v2.listenloop.com https://boards.greenhouse.io/embed/job_board/js https://job-boards.greenhouse.io https://www.redditstatic.com/ads/pixel.js https://yjtag.jp/tag.js https://s.yjtag.jp/tag.js https://s.yimg.jp/ https://yjtag.yahoo.co.jp/tag https://analytics.tiktok.com/i18n/pixel/ https://s.pinimg.com/ct/ https://b92.yahoo.co.jp/rt/ https://t-antenna.asana.com/ https://scripts.postie.com/wbgboxjj/lp.1.js https://b91.yahoo.co.jp/pagead/ https://b98.yahoo.co.jp/ https://accounts.google.com/gsi/client  https://js.adstk.io/convpixel.js https://a.quora.com/qevents.js https://d34r8q7sht0t9k.cloudfront.net/tag.js https://collector-39548.us.tvsquared.com/tv2track.js https://*.qualified.com https://static.xingcdn.com/xingtrk/index.js https://ct.pinterest.com/static/ct/token_create.js https://*.6sc.co https://*.6sense.com https://js.zi-scripts.com/ https://*.mountain.com/ https://c0.adalyser.com/adalyser.js https://dyv6f9ner1ir9.cloudfront.net/assets/js/nloader.js https://pagead2.googlesyndication.com https://c.amazon-adsystem.com/aat/amzn.js https://*.optimizely.com https://optimizely.s3.amazonaws.com https://tr.capterra.com https://pixel.byspotify.com/ping.min.js https://bzrcdn.openai.com/sdk/oaiq.min.js https://capi-automation.s3.us-east-2.amazonaws.com/public/client_js/capiParamBuilder/clientParamBuilder.bundle.js https://cdp-cdn.asana.com https://tag.sites-analytics.com https://log.sites-analytics.com",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 14,
        "bytes": 547
      },
      "category": "saas"
    },
    {
      "domain": "trello.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "*.frontend.public.atl-paas.net",
        "not_after": "Feb  9 23:59:59 2027 GMT",
        "days_left": 87,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 54,
        "handshake_ms": 162.3
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "3.175.214.75",
          "3.175.214.64",
          "3.175.214.122",
          "3.175.214.4"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 932.0,
        "min_latency_ms": 575.4,
        "max_latency_ms": 1643.7,
        "server": "AtlassianEdge",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; preload",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 23,
        "bytes": 657
      },
      "category": "saas"
    },
    {
      "domain": "monday.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GoDaddy.com, Inc.",
        "issuer_cn": "Go Daddy Secure Certificate Authority - G2",
        "subject_cn": "*.monday.com",
        "not_after": "Dec 16 15:06:09 2026 GMT",
        "days_left": 31,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 396.2
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.16.50.19",
          "104.16.51.19"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 685.5,
        "min_latency_ms": 651.6,
        "max_latency_ms": 743.9,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 127,
        "bytes": 3263
      },
      "category": "saas"
    },
    {
      "domain": "airtable.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "app.airtable.com",
        "not_after": "Jan 26 23:59:59 2027 GMT",
        "days_left": 73,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 366.1
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ]
      },
      "dns": {
        "a": [
          "3.175.214.62",
          "3.175.214.52",
          "3.175.214.91",
          "3.175.214.16"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1579.8,
        "min_latency_ms": 1307.1,
        "max_latency_ms": 1794.5,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "referrer-policy": "no-referrer-when-downgrade",
          "permissions-policy": "identity-credentials-get=(self)"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 17,
        "bytes": 506
      },
      "category": "saas"
    },
    {
      "domain": "figma.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "*.figma.com",
        "not_after": "Feb  3 23:59:59 2027 GMT",
        "days_left": 81,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 159.7
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "3.173.197.33",
          "3.173.197.92",
          "3.173.197.7",
          "3.173.197.49"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1065.1,
        "min_latency_ms": 796.3,
        "max_latency_ms": 1345.7,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self' https://accounts.google.com/gsi/ ; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://platform.twitter.com/js/ https://platform.twitter.com/widgets.js https://player.vimeo.com/api/player.js https://www.youtube.com/iframe_api https://www.youtube.com/s/player/ https://accounts.google.com/gsi/client https://adora-cdn.com/adora-start.js https://decagon.ai ; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com/ https://accounts.google.com/gsi/style ; object-src 'none' ; base-uri 'self' ; font-src 'self' https://fonts.gstatic.com ; connect-src 'self' https://static.figma.com https://forms.figma.com https://boards-api.greenhouse.io/v1/boards/figma/jobs https://vimeo.com https://accounts.google.com/gsi/ https://figma.com/api/figment-proxy/monitor https://staging.figma.com/api/figment-proxy/monitor https://figma.com/api/figment-proxy/identify https://staging.figma.com/api/figment-proxy/identify https://figma.com/api/figment-proxy/page https://staging.figma.com/api/figment-proxy/page https://staging.figma.com/api/user/help-center https://www.figma.com/api/user/help-center https://cdn.sanity.io https://events.statsigapi.net/v1/rgstr https://statsigapi.net/v1/sdk_exception https://prodregistryv2.org/v1/rgstr https://featuregates.org/v1/initialize https://featureassets.org/v1/initialize https://o22594.ingest.sentry.io *.adora-cdn.com https://figma-marketing-tools.vercel.app/api/white-background https://decagon.ai ; frame-src 'self' *.figma.site https://www.figma.com https://marketing.figma.com https://marketing.staging.figma.com https://platform.twitter.com https://player.vimeo.com https://www.youtube.com https://accounts.google.com/gsi/ https://figma.com/api/figment-proxy/monitor https://staging.figma.com/api/figment-proxy/monitor https://figma.com/api/figment-proxy/identify https://staging.figma.com/api/figment-proxy/identify https://figma.com/api/figment-proxy/page https://staging.figma.com/api/figment-proxy/page https://decagon.ai https://sprig.figma.com https://sprig.staging.figma.com ; img-src 'self' data: blob: https://cdn.sanity.io https://i.vimeocdn.com https://*.figma.com https://i.ytimg.com https://www.gravatar.com https://i0.wp.com/s3-alpha.figma.com/ https://i1.wp.com/s3-alpha.figma.com/ https://i2.wp.com/s3-alpha.figma.com/ https://i3.wp.com/s3-alpha.figma.com/ ; media-src 'self' https://cdn.sanity.io https://static.figma.com ; worker-src 'self' ; upgrade-insecure-requests",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 36,
        "bytes": 20000
      },
      "category": "saas"
    },
    {
      "domain": "miro.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "miro.com",
        "not_after": "Jan 31 23:59:59 2027 GMT",
        "days_left": 78,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 397.8
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "18.65.14.74",
          "18.65.14.23",
          "18.65.14.7",
          "18.65.14.129"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 831.9,
        "min_latency_ms": 821.2,
        "max_latency_ms": 851.1,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "default-src 'unsafe-inline' 'unsafe-eval' data: blob: filesystem: about: miroapp: wss: ws: *; frame-src 'unsafe-inline' 'unsafe-eval' data: blob: miroapp: *; base-uri 'unsafe-inline' about: data: *; form-action 'unsafe-inline' data: post-it-alpha: post-it: com.mmm.postit.miro: *; worker-src 'unsafe-inline' data: blob: miroapp: *; report-uri https://s.realtimeboard.com/api/25/security/?sentry_key=fb5e3001534f453e85d1771b1088b293&sentry_environment=production;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 66,
        "bytes": 1681
      },
      "category": "saas"
    },
    {
      "domain": "coda.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "coda.io",
        "not_after": "Jan  9 23:59:59 2027 GMT",
        "days_left": 56,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 5,
        "handshake_ms": 397.4
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "x-frame-options"
        ]
      },
      "dns": {
        "a": [
          "13.35.190.16",
          "13.35.190.64",
          "13.35.190.100",
          "13.35.190.101"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 659.6,
        "min_latency_ms": 118.4,
        "max_latency_ms": 1247.5,
        "server": "CloudFront",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "content-security-policy": "base-uri 'none';child-src 'self' * blob:;connect-src 'self' https://cdn.coda.io https://docs.superhuman.com https://id.superhuman.com https://f-log-superhuman-docs.grammarly.io https://superhuman-docs.femetrics.grammarly.io https://gateway.superhuman.com wss://capi.superhuman.com/freews wss://gateway.superhuman.com https://gateway.superhuman.com wss://gateway.superhuman.com https://f-log-notetaker.grammarly.io https://notetaker.femetrics.grammarly.io wss://coda.io https://auth.grammarly.com wss://capi-local.grammarly.com/freews wss://capi.grammarly.com/freews https://f-log-ai-editor.grammarly.io https://ai-editor.femetrics.grammarly.io https://gr-core-prod-assistant-file.s3.amazonaws.com/ https://goldengate.grammarly.com https://subscription.grammarly.com https://traces.grammarly.io/v1/traces https://d1m7gvwd59hen3.cloudfront.net https://superhuman.framer.website https://superhuman.com https://coda.io wss://*.intercom.io https://coda-us-west-2-prod-blobs-upload.s3-accelerate.amazonaws.com https://coda-us-west-2-prod-vision-uploads.s3.us-west-2.amazonaws.com https://coda-us-west-2-prod-go-uploads.s3.us-west-2.amazonaws.com https://coda-us-west-2-prod-packs-upload.s3-accelerate.amazonaws.com https://coda-us-west-2-prod-packs.s3.us-west-2.amazonaws.com https://codahosted.io https://codacontent.io https://coda.io https://*.intercom.io https://uploads.intercomcdn.com https://uploads.intercomusercontent.com https://sdk.iad-05.braze.com https://app.getsentry.com https://iframe.ly https://cdn.iframe.ly https://baconipsum.com https://api.trello.com https://api.stripe.com https://api.iterable.com https://*.google-analytics.com https://*.analytics.google.com https://*.googletagmanager.com https://www.google.com/ccm/collect https://*.g.doubleclick.net https://*.google.com https://www.google.com/pagead/landing https://www.facebook.com https://*.marketo.com https://*.mktoresp.com https://*.mktoutil.com https://*.mutinycdn.com https://*.mutinyhq.com https://*.mutinyhq.io https://cdn.cookielaw.org https://*.onetrust.com https://transcend-cdn.com https://cdn.transcend.io https://telemetry.transcend.io https://telemetry.us.transcend.io https://superhumanstatic.com https://pp-sh-static.io https://www.grammarly.com https://www.ppgr.io https://www.qagr.io https://us-central1-adaptive-growth.cloudfunctions.net https://sink.pdst.fm https://partnerlinks.io https://pixel.pvd.to https://tracker.pixeltracker.co https://pixelconnector.pixeltracker.co https://login.microsoftonline.com https://graph.microsoft.com https://*.hotjar.com https://*.hotjar.io wss://*.hotjar.com https://*.api.sanity.io https://*.apicdn.sanity.io https://app.clearbit.com https://cdn.linkedin.oribi.io https://snap.licdn.com https://px.ads.linkedin.com https://px4.ads.linkedin.com https://p.adsymptotic.com https://gw.linkedin.oribi.io https://dc.ads.linkedin.com https://sjs.bizographics.com https://api.sprig.com https://cdn.sprig.com https://pixels.spotify.com/v1/ingest https://api.cr-relay.com/ https://api.palette.dev https://*.pendo.io https://pendo-static-5894826467983360.storage.googleapis.com https://*.forethought.ai https://coda-migrations.femetrics.grammarly.io https://in.grammarly.com https://gateway.grammarly.com https://treatment.grammarly.com https://gates.grammarly.com ;default-src 'self' https://cdn.coda.io https://codacontent.io https://coda-us-west-2-prod-blobs.s3.us-west-2.amazonaws.com https://coda.io;font-src data: https://cdn.coda.io https://js.intercomcdn.com https://fonts.intercomcdn.com https://fonts.gstatic.com https://fonts.googleapis.com https://use.typekit.net https://static-web.grammarly.com https://*.pendo.io;form-action 'self' https://api-iam.intercom.io https://intercom.help *.coda.io;frame-ancestors  *.intercom-sheets.com teams.microsoft.com chrome-extension://ocjjmmnhefcaopncklmdodfglamkeign chrome-extension://pbdpddefpmdbfdgkaknnmimgjmjoefmj chrome-extension://cdgkmagmdldlpiglliebaajdpdkigcbi chrome-extension://dipjbaeecehmimeelgehcodalckeklid chrome-extension://clppjidbanhondokgacbbbhdnihejpad chrome-extension://hnjmaaohmpmdoanfjacbknnehbdpjpmm chrome-extension://aojbbefmgiilpnbipikljicoojkjbfle chrome-extension://kbfnbcaeplbcioakkpcpgfkobkghlhen chrome-extension://cnkljppodomflaoljemgokomblgbgenf chrome-extension://fiicfmbdhpbnebmbofpphmalhgofdakc   *.sanity.studio  ;frame-src *;img-src * blob: data:;media-src 'self' https://codahosted.io https://cdn.coda.io https://js.intercomcdn.com https://cdn.sanity.io;object-src 'none';report-uri /csp-violation;script-src  'unsafe-inline' 'unsafe-eval' https: https://*.mutinycdn.com https://*.googletagmanager.com https://cdn.cr-relay.com/ https://*.forethought.ai https://transcend-cdn.com https://cdn.transcend.io;style-src 'self' 'unsafe-inline' blob: https://accounts.google.com https://cdn.coda.io https://fonts.googleapis.com https://use.typekit.net https://p.typekit.net  https://*.pendo.io https://*.mktoweb.com https://transcend-cdn.com https://cdn.transcend.io https://superhumanstatic.com https://pp-sh-static.io https://www.grammarly.com https://www.ppgr.io https://www.qagr.io;worker-src 'self' blob:",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin",
          "permissions-policy": "fullscreen=*, autoplay=(self), geolocation=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 4,
        "bytes": 122
      },
      "category": "saas"
    },
    {
      "domain": "clickup.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "*.clickup.com",
        "not_after": "Mar 23 23:59:59 2027 GMT",
        "days_left": 129,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 398.8
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "referrer-policy"
        ],
        "missing": [
          "x-content-type-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "54.230.70.54",
          "54.230.70.96",
          "54.230.70.49",
          "54.230.70.46"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2264.1,
        "min_latency_ms": 581.4,
        "max_latency_ms": 5382.9,
        "server": "AmazonS3",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "frame-ancestors 'self' https://*.clickup.com",
          "x-frame-options": "DENY",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 35,
        "bytes": 1308
      },
      "category": "saas"
    },
    {
      "domain": "basecamp.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "basecamp.com",
        "not_after": "Feb  1 09:26:52 2027 GMT",
        "days_left": 78,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 386.9
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "x-frame-options"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.14.58",
          "104.18.15.58"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 629.3,
        "min_latency_ms": 627.4,
        "max_latency_ms": 631.8,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 2,
        "bytes": 105
      },
      "category": "saas"
    },
    {
      "domain": "atlassian.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "*.frontend.public.atl-paas.net",
        "not_after": "Feb  9 23:59:59 2027 GMT",
        "days_left": 87,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 54,
        "handshake_ms": 449.0
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "13.33.183.117",
          "13.33.183.106",
          "13.33.183.49",
          "13.33.183.24"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2219.5,
        "min_latency_ms": 1423.9,
        "max_latency_ms": 3244.0,
        "server": "AtlassianEdge",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; preload",
          "content-security-policy": "base-uri 'self'; default-src 'self' *.atlassian.com *.intercomcdn.com *.orangelogic.com *.6sc.co *.6sense.com sourcetreeapp.com *.sourcetreeapp.com bitbucket.org *.bitbucket.org; script-src 'self' *.1mind.com *.gstatic.com *.cookielaw.org *.public.atl-paas.net *.prod.atl-paas.net *.googletagmanager.com *.marketo.net *.marketo.com *.atlassian.com utt.impactcdn.com *.google.com *.doubleclick.com *.googleadservices.com *.livechatinc.com *.bing.com *.quora.com *.yimg.jp *.clicktale.net *.linkedin.com *.twitter.com *.licdn.com *.demandbase.com *.doubleclick.net *.facebook.net *.redditstatic.com *.clearbitscripts.com *.clarity.ms *.vimeo.com *.google-analytics.com facebook.com *.facebook.com impactcdn.com *.impactcdn.com clearbitjs.com *.clearbitjs.com yahoo.co.jp *.yahoo.co.jp *.recaptcha.net *.ads-twitter.com *.intercom.io *.intercomcdn.com *.jsdelivr.net *.6sc.co *.6sense.com *.techtarget.com *.capterra.com sourcetreeapp.com *.sourcetreeapp.com bitbucket.org *.bitbucket.org roundprincethere.com *.roundprincethere.com bzrcdn.openai.com dyv6f9ner1ir9.cloudfront.net *.adsrvr.org analytics.o11.tech https://s3.amazonaws.com/beehiiv-adnetwork-production/pixel-v2.js 'unsafe-eval' 'unsafe-inline'; style-src 'self' *.public.atl-paas.net *.prod.atl-paas.net fonts.googleapis.com https://accounts.google.com/gsi/style *.googletagmanager.com sourcetreeapp.com *.sourcetreeapp.com bitbucket.org *.bitbucket.org 'unsafe-inline'; img-src 'self' *.1mind.com blob: data: atlassian.com *.atlassian.com *.cookielaw.org *.gravatar.com *.wp.com fd-assets.prod.atl-paas.net pixel.pointmediatracker.com *.prod.public.atl-paas.net cnv.event.prod.bidr.io *.doubleclick.net *.clicktale.net *.bing.com rlcdn.com reddit.com quora.com *.rlcdn.com *.reddit.com *.quora.com *.ctfassets.net  *.linkedin.com *.google.com *.google.com.au *.company-target.com *.facebook.com *.google-analytics.com *.twitter.com t.co *.intercomcdn.com *.intercomassets.com *.frontend.public.atl-paas.net *.orangelogic.com *.googletagmanager.com img.logo.dev *.atlassian.net sourcetreeapp.com *.sourcetreeapp.com bitbucket.org *.bitbucket.org bytebucket.org *.bytebucket.org bitbucket-assetroot.s3.amazonaws.com b.6sc.co obs.roundprincethere.com cdn.blisspointmedia.com connect.facebook.net; font-src 'self' *.1mind.com *.ctfassets.net *.intercomcdn.com *.gstatic.com *.frontend.public.atl-paas.net *.atl.orangelogic.com; frame-ancestors 'none'; form-action 'self' pages.eml.atlassian.com app-ab35.marketo.com *.marketo.com *.mktoresp.com *.facebook.com; report-uri https://web-security-reports.services.atlassian.com/csp-report/wac-web; report-to csp-default-endpoint; connect-src 'self' *.1mind.com wss://*.1mind.com ws: atlassian.com *.atlassian.com *.cookielaw.org *.onetrust.com *.public.atl-paas.net *.prod.atl-paas.net *.mktoresp.com *.marketo.com *.ingest.sentry.io *.workato.com atlassian.sjv.io statsigapi.net *.statsigapi.net *.contentful.com atlassian.net *.clicktale.net *.contentsquare.net *.bing.com google-analytics.com company-target.com linkedin.com *.google-analytics.com *.company-target.com *.linkedin.com *.doubleclick.net *.reddit.com *.redditstatic.com *.google.com *.demandbase.com *.clarity.ms *.clearbit.com *.intercom.io *.algolianet.com *.algolia.net *.algolia.io *.recaptcha.net https://unpkg.com/@rive-app/ *.facebook.com *.orangelogic.com *.adnxs.com *.6sc.co *.6sense.com m.castle.io apis.auxia.io *.atlassian.net https://participant.connect.us-east-1.amazonaws.com wss://participant.connect.us-east-1.amazonaws.com *.connect.us-east-1.amazonaws.com sourcetreeapp.com *.sourcetreeapp.com bitbucket.org *.bitbucket.org obs.roundprincethere.com ibc-flow.techtarget.com *.googleadservices.com *.ingest.us.sentry.io bzrcdn.openai.com bzr.openai.com *.adsrvr.org ingestion.prod.apiarydata.net; frame-src 'self' *.1mind.com *.loom.com *.youtube.com *.google.com *.doubleclick.net *.recaptcha.net *.atl-paas.net pages.eml.atlassian.com app-ab35.marketo.com *.marketo.com *.mktoresp.com *.company-target.com *.googletagmanager.com *.atlassian.net *.facebook.com atlassian931.outgrow.us atlassian.wvc-test.ecosystems.io https://support-forms-ui.atlassian.com analytics.o11.tech *.adsrvr.org; media-src 'self' *.1mind.com *.ctfassets.net *.atlassian.com *.orangelogic.com; worker-src 'self' blob:",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 31,
        "bytes": 1292
      },
      "category": "saas"
    },
    {
      "domain": "linear.app",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "linear.app",
        "not_after": "Feb 11 14:02:55 2027 GMT",
        "days_left": 88,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 395.1
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.40.45",
          "172.64.147.211"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 727.2,
        "min_latency_ms": 703.4,
        "max_latency_ms": 762.4,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains",
          "content-security-policy": "default-src 'self' https://static.linear.app https://static.linear.dev; connect-src https://*.ads.linkedin.com 'self' https://o415358.ingest.sentry.io/api/5337513/ https://o415358.ingest.sentry.io/api/4504277957279744/ wss://ornj730p.api.sanity.io/ https://ornj730p.apicdn.sanity.io/ https://*.linear.app https://9RXBCYQ6DV-dsn.algolia.net https://linearstatus.com/ https://statuspage.incident.io/ https://app.posthog.com https://api.github.com/ https://api.openai.com/v1/realtime/calls https://us.api.openai.com/v1/realtime/calls https://eu.api.openai.com/v1/realtime/calls https://raw.githubusercontent.com/ https://www.githubstatus.com/ https://api.status.io/ https://dns.google/ http://127.0.0.1:44450/ http://127.0.0.1:18450/ http://127.0.0.1:33234/ https://api.linear.app https://client-api.linear.app wss://sync.linear.app/ https://*.sandbox.linear.run wss://*.sandbox.linear.run https://storage.googleapis.com/uploads.linear.app/ https://storage.googleapis.com/linear-uploads-europe-west1/ https://storage.googleapis.com/linear-uploads-us-central1/ https://storage.googleapis.com/linear-uploads-c4-us-east4/ https://storage.googleapis.com/imports.linear.app/ https://storage.googleapis.com/linear-imports-europe-west1/ https://storage.googleapis.com/linear-imports-us-central1/ https://storage.googleapis.com/linear-imports-c4-us-east4/ https://storage.googleapis.com/public.linear.app/ https://ornj730p.api.sanity.io/; script-src https://snap.licdn.com 'unsafe-inline' 'self' blob: https://js.stripe.com/v3 https://jobs.ashbyhq.com/Linear/embed https://e.linear.app https://challenges.cloudflare.com/turnstile/ 'wasm-unsafe-eval' https://static.linear.app/client/ https://static.linear.app/web/; worker-src 'self' blob: https://static.linear.app/client/ https://static.linear.app/web/; style-src 'self' 'unsafe-inline' https://static.linear.app https://static.linear.dev; font-src 'self' data: https://static.linear.app https://static.linear.dev; img-src https://*.ads.linkedin.com https://www.linkedin.com 'self' data: blob: https://*.linear.app https://*.googleusercontent.com https://cdn.sanity.io/images/ornj730p/ https://webassets.linear.app https://linear.app/cdn-cgi/imagedelivery/ https://avatars.githubusercontent.com https://i.ytimg.com/vi/ https://avatars.slack-edge.com https://pbs.twimg.com/profile_images/ https://pbs.twimg.com/ext_tw_video_thumb/ https://secure.gravatar.com; frame-ancestors 'self' https://cms.linear.app; frame-src *; media-src blob: https://uploads.linear.app https://client-api.linear.app https://public.linear.app https://imports.linear.app https://static.linear.app https://webassets.linear.app https://cdn.sanity.io/files/ornj730p/ https://video.twimg.com/ext_tw_video/ https://linear.app/static/; base-uri 'self'; report-uri https://api.linear.app/report-violation",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 2,
        "bytes": 107
      },
      "category": "saas"
    },
    {
      "domain": "zapier.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "zapier.com",
        "not_after": "Feb 25 23:59:59 2027 GMT",
        "days_left": 103,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 397.0
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "13.33.183.81",
          "13.33.183.71",
          "13.33.183.37",
          "13.33.183.73"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 409.5,
        "min_latency_ms": 204.6,
        "max_latency_ms": 652.8,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "frame-ancestors 'self' https://app.contentful.com;",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 10,
        "disallow_rules": 39,
        "bytes": 2028
      },
      "category": "saas"
    },
    {
      "domain": "make.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "make.com",
        "not_after": "Feb 12 17:57:32 2027 GMT",
        "days_left": 89,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 388.1
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.37.111",
          "172.64.150.145"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1416.2,
        "min_latency_ms": 1309.1,
        "max_latency_ms": 1615.7,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 18,
        "bytes": 499
      },
      "category": "saas"
    },
    {
      "domain": "hubspot.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "hubspot.com",
        "not_after": "Feb  8 00:07:29 2027 GMT",
        "days_left": 85,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 2098.2
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.17.91.187",
          "104.17.92.187"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1252.3,
        "min_latency_ms": 1191.4,
        "max_latency_ms": 1364.2,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "script-src 'unsafe-inline' 'unsafe-eval' 'self' 1003891.track.convertexperiments.com app.hubspot.com cdn-3.convertexperiments.com cdn-4.convertexperiments.com *.metrics.convertexperiments.com *.signals.convertexperiments.com logs.convertexperiments.com *.convertexperiments.com cdn.pdst.fm connect.facebook.net js.hs-analytics.net js.hs-banner.com js.hsforms.net js.hsleadflows.net js.hubspotfeedback.com js.usemessages.com organizer.bizzabo.com play.vidyard.com script.hotjar.com snap.licdn.com static.hotjar.com static.hsappstatic.net www.google-analytics.com www.googletagmanager.com www.recaptcha.net code.highcharts.com www.youtube.com js.hubspot.com www.dropbox.com widget.altrulabs.com www.google.com maps.googleapis.com wt-assets.hubteam.com cdn2.hubspot.net www.redditstatic.com cdn.veritonic.com gosniply.com d.impactradius-event.com js.hubspot.com 50339659.hs-sites.com analytics.tiktok.com api.s10h.io sgtm-amer.hubspot.com js.hsadspixel.net cdn.intellimize.co static.cloudflareinsights.com ob.greencolumnart.com tags.pw.adn.cloud cdn.jsdelivr.net js.storylane.io 53.fs1.hubspotusercontent-na1.net www.gstatic.com 'strict-dynamic' 'nonce-RXFqPsRUQ5o8VhetNJ9B/A=='; report-uri https://send.hsbrowserreports.com/csp/report; upgrade-insecure-requests",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 356,
        "bytes": 12606
      },
      "category": "saas"
    },
    {
      "domain": "salesforce.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "salesforce.com",
        "not_after": "Apr  9 23:59:59 2027 GMT",
        "days_left": 146,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 69,
        "handshake_ms": 516.3
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.109.11.129",
          "104.109.10.129",
          "23.1.99.130",
          "23.1.35.132",
          "184.31.3.130",
          "184.31.10.133",
          "23.1.106.133",
          "184.25.179.132"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1061.8,
        "min_latency_ms": 947.9,
        "max_latency_ms": 1159.0,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=86400",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 52,
        "disallow_rules": 225,
        "bytes": 14256
      },
      "category": "saas"
    },
    {
      "domain": "zendesk.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "zendesk.com",
        "not_after": "Jan 22 13:59:53 2027 GMT",
        "days_left": 68,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 396.1
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "content-security-policy"
        ]
      },
      "dns": {
        "a": [
          "216.198.54.2",
          "216.198.53.2"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 1310.9,
        "min_latency_ms": 1231.1,
        "max_latency_ms": 1427.6,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=0; preload",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "saas"
    },
    {
      "domain": "intercom.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "*.intercom.com",
        "not_after": "Apr 28 23:59:59 2027 GMT",
        "days_left": 165,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 398.2
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "content-security-policy"
        ],
        "missing": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "3.175.214.75",
          "3.175.214.76",
          "3.175.214.15",
          "3.175.214.49"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2306.8,
        "min_latency_ms": 1365.5,
        "max_latency_ms": 3715.0,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self' *.amazonaws.com *.cloudfront.net; frame-ancestors 'self' *.intercom.com fin.ai *.fin.ai https://app.contentful.com https://*.sanity.studio https://www.sanity.io; child-src 'self' http://intercom.test *.intercom.io *.intercom.com *.intercomcdn.com *.intercom-reporting.com intercom-sheets.com *.intercom-sheets.com *.doubleclick.net *.fls.doubleclick.net *.marketo.com *.contentful.com *.google.com www.google.com *.googletagmanager.com *.facebook.com *.googlesyndication.com *.youtube.com www.youtube-nocookie.com *.wistia.com *.wistia.net *.hotjar.com *.hotjar.io *.quora.com *.adsrvr.org *.chilipiper.com *.getreprise.com *.stackadapt.com *.o11.tech *.luma.com luma.com *.amazonaws.com *.cloudfront.net connect.facebook.net js.stripe.com vercel.live *.awswaf.com challenges.cloudflare.com wistia.net wistia.com youtube.com youtube-nocookie.com *.youtube-nocookie.com youtu.be *.youtu.be vimeo.com *.vimeo.com giphy.com *.giphy.com spotify.com *.spotify.com soundcloud.com *.soundcloud.com art19.com *.art19.com slideshare.net *.slideshare.net speakerdeck.com *.speakerdeck.com loom.com *.loom.com useloom.com *.useloom.com; connect-src 'self' http://intercom.test *.intercom.io wss://*.intercom.io *.intercom.com *.intercomcdn.com *.intercomassets.com *.intercomusercontent.com *.intercom-messenger.com wss://*.intercom-messenger.com fin.ai *.fin.ai boards-api.greenhouse.io *.marketo.com *.marketo.net *.mktoutil.com *.mktoresp.com *.sentry.io *.facebook.com *.contentful.com cdn.sanity.io *.api.sanity.io *.datadoghq.com *.browser-intake-datadoghq.com browser-intake-datadoghq.com *.googletagmanager.com *.google-analytics.com *.analytics.google.com *.google.com www.google.com *.googleadservices.com *.doubleclick.net *.g.doubleclick.net googleads.g.doubleclick.net *.googlesyndication.com *.linkedin.com *.ads.linkedin.com *.linkedin.oribi.io snap.licdn.com *.eppo.cloud *.onetrust.com *.bing.com *.bing.net *.reddit.com *.redditstatic.com *.adnxs.com *.hotjar.com:* *.hotjar.io:* wss://*.hotjar.com wss://*.hotjar.io *.akamaihd.net *.wistia.com *.wistia.net *.pingdom.net *.6sc.co *.6sense.com *.chilipiper.com *.getreprise.com *.jsdelivr.net *.litix.io *.stackadapt.com *.adsrvr.org *.influ2.com *.lu.ma *.claydar.com *.amazonaws.com *.cloudfront.net cdn.cookielaw.org connect.facebook.net *.gdn.smartling.com unpkg.com vercel.live vitals.vercel-insights.com *.awswaf.com; font-src 'self' data: https: *.amazonaws.com *.cloudfront.net; img-src 'self' data: blob: https: *.facebook.com *.ads.linkedin.com *.adsrvr.org *.amazonaws.com *.cloudfront.net; media-src 'self' data: blob: https: *.amazonaws.com *.cloudfront.net; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' 'wasm-unsafe-eval' *.intercom.io *.intercom.com fin.ai *.fin.ai *.intercomcdn.com *.intercomassets.com *.googleapis.com *.marketo.com *.marketo.net *.sentry-cdn.com *.sentry.io *.facebook.com *.doubleclick.net *.g.doubleclick.net googleads.g.doubleclick.net *.datadoghq.com *.google.com www.google.com *.google-analytics.com *.googleadservices.com *.googletagmanager.com *.googlesyndication.com *.linkedin.com snap.licdn.com *.adsymptotic.com *.bizographics.com *.contentful.com *.onetrust.com *.bing.com *.twitter.com *.wistia.com *.wistia.net *.stripe.com *.hotjar.com *.hotjar.io *.adnxs.com *.chilipiper.com *.getreprise.com *.getsmartling.com *.litix.io *.influ2.com a.usbrowserspeed.com *.6sc.co *.adsrvr.org *.redditstatic.com *.stackadapt.com tags.srv.stackadapt.com *.claydar.com *.o11.tech *.dpmsrv.com *.lu.ma *.amazonaws.com *.cloudfront.net cdn.cookielaw.org connect.facebook.net *.gdn.smartling.com unpkg.com vercel.live www.datadoghq-browser-agent.com *.awswaf.com challenges.cloudflare.com; style-src 'self' 'unsafe-inline' *.intercom.com fin.ai *.fin.ai www.intercomstatus.com www.finstatus.com *.marketo.com *.intercomassets.com *.bootstrapcdn.com *.getsmartling.com *.googleapis.com *.gstatic.com *.googletagmanager.com *.fontawesome.com *.typekit.net *.chilipiper.com *.stackadapt.com tags.srv.stackadapt.com *.influ2.com *.lu.ma *.amazonaws.com *.cloudfront.net vercel.live *.awswaf.com; worker-src data: blob:; base-uri 'self'; report-uri https://o2129.ingest.us.sentry.io/api/4512095556665344/security/?sentry_key=03f940d733b9455062f401dfd9b9178a; upgrade-insecure-requests"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 9,
        "bytes": 320
      },
      "category": "saas"
    },
    {
      "domain": "calendly.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "calendly.com",
        "not_after": "Jan 31 13:31:23 2027 GMT",
        "days_left": 77,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 534.9
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "172.64.146.81",
          "104.18.41.175"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 768.6,
        "min_latency_ms": 583.8,
        "max_latency_ms": 903.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 5,
        "bytes": 335
      },
      "category": "saas"
    },
    {
      "domain": "loom.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 S20",
        "subject_cn": "loom.com",
        "not_after": "May 15 09:54:10 2027 GMT",
        "days_left": 181,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 1282.8
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "13.226.69.49",
          "13.226.69.31",
          "13.226.69.27",
          "13.226.69.85"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 640.8,
        "min_latency_ms": 249.6,
        "max_latency_ms": 1169.1,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 5,
        "bytes": 377
      },
      "category": "saas"
    },
    {
      "domain": "canva.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "canva.com",
        "not_after": "May  4 23:59:59 2027 GMT",
        "days_left": 171,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 1136.7
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "content-security-policy"
        ]
      },
      "dns": {
        "a": [
          "54.230.70.86",
          "54.230.70.37",
          "54.230.70.50",
          "54.230.70.74"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 971.1,
        "min_latency_ms": 684.1,
        "max_latency_ms": 1135.1,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "saas"
    },
    {
      "domain": "grammarly.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "www.grammarly.com",
        "not_after": "Jan  6 23:59:59 2027 GMT",
        "days_left": 53,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 233.2
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "54.230.70.46",
          "54.230.70.90",
          "54.230.70.26",
          "54.230.70.12"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2095.0,
        "min_latency_ms": 1328.9,
        "max_latency_ms": 2572.8,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "frame-ancestors 'self' *.grammarly.com",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 8,
        "bytes": 289
      },
      "category": "saas"
    },
    {
      "domain": "todoist.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "todoist.com",
        "not_after": "Mar  8 23:59:59 2027 GMT",
        "days_left": 114,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 414.3
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "18.65.14.62",
          "18.65.14.90",
          "18.65.14.65",
          "18.65.14.52"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1797.9,
        "min_latency_ms": 1462.4,
        "max_latency_ms": 2183.0,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 22,
        "bytes": 521
      },
      "category": "saas"
    },
    {
      "domain": "evernote.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WR3",
        "subject_cn": "evernote.com",
        "not_after": "Jan  3 16:25:23 2027 GMT",
        "days_left": 49,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 117.3
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "strict-transport-security",
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "34.98.96.201"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 898.9,
        "min_latency_ms": 782.8,
        "max_latency_ms": 1047.2,
        "server": null,
        "scheme": "https",
        "headers": {
          "content-security-policy": "frame-ancestors https://www.evernote.com https://evernote.com https://stage.evernote.com https://app.preprod3.evernote.com https://evernote.prismic.io/ 'self'",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 1,
        "bytes": 166
      },
      "category": "saas"
    },
    {
      "domain": "dropbox.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G3 TLS ECC SHA384 2020 CA1",
        "subject_cn": "*.app.dropbox.com",
        "not_after": "Apr 17 23:59:59 2027 GMT",
        "days_left": 163,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 250.2
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "162.125.248.18"
        ],
        "aaaa": [],
        "ns": [
          "ns-1162.awsdns-17.org",
          "ns-1949.awsdns-51.co.uk",
          "ns-315.awsdns-39.com",
          "ns-564.awsdns-06.net"
        ],
        "mx": 2,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 545.4,
        "min_latency_ms": 513.1,
        "max_latency_ms": 594.4,
        "server": "envoy",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "base-uri 'self'; child-src https://www.dropbox.com/static/serviceworker/ blob:; connect-src https://* ws://127.0.0.1:*/ws blob: wss://dsimports.dropbox.com/; default-src 'none'; font-src 'self' data: https://*; form-action 'self' https://www.dropbox.com/ https://dl-web.dropbox.com/ https://photos.dropbox.com/ https://paper.dropbox.com/ https://showcase.dropbox.com/ https://www.hellofax.com/ https://app.hellofax.com/ https://www.hellosign.com/ https://app.hellosign.com/ https://docsend.com/ https://www.docsend.com/ https://help.dropbox.com/ https://navi.dropbox.jp/ https://a.sprig.com/ https://selfguidedlearning.dropboxbusiness.com/ https://instructorledlearning.dropboxbusiness.com/ https://sales.dropboxbusiness.com/ https://accounts.google.com/ https://api.login.yahoo.com/ https://login.yahoo.com/ https://experience.dropbox.com/ https://pal-test.adyen.com https://2e83413d8036243b-Dropbox-pal-live.adyenpayments.com/ https://onedrive.live.com/picker https://*.sharepoint.com/; frame-ancestors 'self'; frame-src https://* dbapi-6: dbapi-7: dbapi-8: dropbox-client: itms-apps: itms-appss: blob:; img-src https://* data: blob:; media-src https://* blob:; object-src 'self' https://cfl.dropboxstatic.com/static/ https://www.dropboxstatic.com/static/ https://edge-live.dropboxstatic.com/static/; report-to csp-metaserver-whitelist; report-uri https://www.dropbox.com/csp_log?policy_name=metaserver-whitelist; script-src 'unsafe-eval' 'inline-speculation-rules' https://www.dropbox.com/static/api/ https://www.dropbox.com/pithos/ https://cfl.dropboxstatic.com/static/ https://www.dropboxstatic.com/static/ https://edge-live.dropboxstatic.com/static/ https://accounts.google.com/gsi/client https://reveal.clearbit.com/v1/companies/reveal https://www.paypal.com/sdk/js https://applepay.cdn-apple.com https://snippet.meticulous.ai/record/ https://edge.cofra.me/cf-static-4d85f2a0ba2d.js https://edge.cofra.me/cf-static-cd9d8b3fe296.js https://www.google.com/recaptcha/ https://www.gstatic.com/recaptcha/ 'unsafe-inline'; style-src https://* 'unsafe-inline' 'unsafe-eval'; worker-src https://www.dropbox.com/static/serviceworker/ https://www.dropbox.com/encrypted_folder_download/service_worker.js https://www.dropbox.com/service_worker.js blob:",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 25,
        "bytes": 816
      },
      "category": "saas",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "box.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "box.com",
        "not_after": "Apr  9 23:59:59 2027 GMT",
        "days_left": 146,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 9,
        "handshake_ms": 102.4
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "74.112.186.157"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 715.2,
        "min_latency_ms": 670.1,
        "max_latency_ms": 753.9,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=2592000; includeSubDomains; preload",
          "content-security-policy": "default-src * 'self' blob: data: 'unsafe-inline'; font-src 'self' data: fonts.googleapis.com fonts.gstatic.com",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 28,
        "bytes": 1484
      },
      "category": "saas"
    },
    {
      "domain": "smartsheet.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "smartsheet.com",
        "not_after": "Dec 28 15:57:16 2026 GMT",
        "days_left": 43,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 1016.1
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.2.191",
          "151.101.130.191",
          "151.101.66.191",
          "151.101.194.191"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 768.2,
        "min_latency_ms": 431.3,
        "max_latency_ms": 1421.4,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31557600",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 35,
        "bytes": 1888
      },
      "category": "saas"
    },
    {
      "domain": "google.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE2",
        "subject_cn": "*.google.com",
        "not_after": "Dec 30 19:07:41 2026 GMT",
        "days_left": 55,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 30,
        "handshake_ms": 31.7
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "x-frame-options"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "142.251.34.78"
        ],
        "aaaa": [],
        "ns": [
          "ns1.google.com",
          "ns2.google.com",
          "ns3.google.com",
          "ns4.google.com"
        ],
        "mx": 1,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 141.3,
        "min_latency_ms": 115.6,
        "max_latency_ms": 179.0,
        "server": "gws",
        "scheme": "https",
        "headers": {
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 179,
        "bytes": 6654
      },
      "category": "productivity",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "microsoft.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Microsoft Corporation",
        "issuer_cn": "Microsoft TLS G2 RSA CA OCSP 04",
        "subject_cn": "microsoft.com",
        "not_after": "Jan 30 14:50:49 2027 GMT",
        "days_left": 76,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 157,
        "handshake_ms": 155.9
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "150.171.110.138"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 687.8,
        "min_latency_ms": 592.4,
        "max_latency_ms": 799.2,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 22,
        "disallow_rules": 154,
        "bytes": 9126
      },
      "category": "productivity"
    },
    {
      "domain": "apple.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Apple Inc.",
        "issuer_cn": "Apple Public EV Server ECC CA 1 - G1",
        "subject_cn": "apple.com",
        "not_after": "Dec 23 19:10:23 2026 GMT",
        "days_left": 38,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 101.2
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "17.253.144.10"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 201.5,
        "min_latency_ms": 192.6,
        "max_latency_ms": 217.4,
        "server": "Apple",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubdomains",
          "content-security-policy": "default-src 'self' blob: data: *.akamaized.net *.apple.com *.apple-mapkit.com *.cdn-apple.com *.organicfruitapps.com; child-src blob: mailto: embed.music.apple.com embed.podcasts.apple.com https://recyclingprogram.apple.com https://smb.apple.com https://nova.apple.com swdlp.apple.com www.apple.com www.instagram.com platform.twitter.com www.youtube-nocookie.com; img-src 'unsafe-inline' blob: data: *.apple.com *.apple-mapkit.com *.cdn-apple.com *.mzstatic.com; script-src 'unsafe-inline' 'unsafe-eval' blob: *.apple.com *.apple-mapkit.com www.instagram.com platform.twitter.com; style-src 'unsafe-inline' *.apple.com",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 5,
        "disallow_rules": 9,
        "bytes": 1018
      },
      "category": "productivity"
    },
    {
      "domain": "gmail.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE2",
        "subject_cn": "gmail.com",
        "not_after": "Dec 30 19:09:05 2026 GMT",
        "days_left": 55,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 32.6
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "permissions-policy"
        ],
        "missing": [
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "142.251.40.101"
        ],
        "aaaa": [],
        "ns": [
          "ns3.google.com",
          "ns4.google.com",
          "ns2.google.com",
          "ns1.google.com"
        ],
        "mx": 5,
        "txt": 5
      },
      "http": {
        "status": 200,
        "latency_ms": 278.8,
        "min_latency_ms": 232.5,
        "max_latency_ms": 340.4,
        "server": "ESF",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "require-trusted-types-for 'script';report-uri /v3/signin/_/AccountsSignInUi/cspreport",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "permissions-policy": "ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 3,
        "bytes": 129
      },
      "category": "productivity",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "office.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Microsoft Corporation",
        "issuer_cn": "Microsoft TLS G2 RSA CA OCSP 04",
        "subject_cn": "m365.cloud.microsoft",
        "not_after": "Jan 21 12:34:51 2027 GMT",
        "days_left": 67,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 20,
        "handshake_ms": 238.9
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "13.107.6.156"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 688.7,
        "min_latency_ms": 626.0,
        "max_latency_ms": 780.8,
        "server": null,
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 19992
      },
      "category": "productivity"
    },
    {
      "domain": "icloud.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Apple Inc.",
        "issuer_cn": "Apple Public Server ECC CA 1 - G1",
        "subject_cn": "icloud.com",
        "not_after": "Dec 22 20:30:01 2026 GMT",
        "days_left": 38,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 101.9
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "17.253.144.10"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 250.1,
        "min_latency_ms": 235.8,
        "max_latency_ms": 274.6,
        "server": "AppleHttpServer/89717d3e289b",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "img-src 'self' blob: data: icloud.com *.icloud.com *.apple.com *.cdn-apple.com *.icloud-content.com *.icloud-content.com.cn *.apple-mapkit.com *.mzstatic.com; media-src 'self' blob: data: *.icloud.com *.apple.com *.cdn-apple.com *.icloud-content.com *.icloud-content.com.cn; font-src 'self' blob: data: icloud.com *.icloud.com *.apple.com *.cdn-apple.com; connect-src blob: 'self' data: icloud.com *.icloud.com *.apple.com *.cdn-apple.com *.icloud-content.com *.icloud-content.com.cn *.apple-mapkit.com wss://*.push.apple.com; frame-src 'self' blob: mailto: sms: tel: *.icloud.com *.apple.com *.icloud-sandbox.com *.icloud-content.com *.icloud-content.com.cn; frame-ancestors 'self' *.icloud.com *.apple.com; form-action 'self' *.icloud.com *.apple.com; child-src blob: 'self'; base-uri 'self' *.icloud.com *.cdn-apple.com; report-uri https://feedbackws.icloud.com/reportRaw",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 39,
        "bytes": 1289
      },
      "category": "productivity"
    },
    {
      "domain": "proton.me",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "proton.me",
        "not_after": "Jan 25 13:14:21 2027 GMT",
        "days_left": 81,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 5,
        "handshake_ms": 294.1
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "185.70.42.45"
        ],
        "aaaa": [],
        "ns": [
          "ns1.proton.me",
          "ns2.proton.me",
          "ns3.proton.me"
        ],
        "mx": 2,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 479.5,
        "min_latency_ms": 446.4,
        "max_latency_ms": 520.0,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self'; media-src https://static.zdassets.com https://res.cloudinary.com https://pmecdn.protonweb.com; connect-src 'self' wss: https://protonmail.zendesk.com https://ekr.zdassets.com blob: https://account.proton.me https://reports.proton.me https://telemetry.proton.me https://*.algolia.net https://*.algolianet.com https://go.getproton.me https://noembed.com https://boards-api.greenhouse.io https://proton.me https://*.paypal.com https://*.paypalobjects.com https://growth.proton.me https://tiles.openfreemap.org; script-src 'self' blob: 'unsafe-eval' 'unsafe-inline'  https://static.zdassets.com https://pmecdn.protonweb.com https://www.youtube.com https://platform.twitter.com https://*.paypal.com https://*.paypalobjects.com; style-src 'self' 'unsafe-inline' https://pmecdn.protonweb.com https://*.paypal.com https://*.paypalobjects.com; font-src 'self' https://pmecdn.protonweb.com; img-src 'self' data: blob: https:; frame-src 'self' data: blob: https://www.youtube-nocookie.com https://platform.twitter.com https://*.paypal.com https://*.paypalobjects.com; object-src 'self' data: blob:; child-src 'self' data: blob: https://*.paypal.com https://*.paypalobjects.com; report-uri https://reports.proton.me/reports/csp; frame-ancestors 'self' https://*.proton.me;",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 181
      },
      "category": "productivity",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "zoho.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Sectigo Limited",
        "issuer_cn": "Sectigo Public Server Authentication CA DV R36",
        "subject_cn": "*.zoho.com",
        "not_after": "Apr 16 23:59:59 2027 GMT",
        "days_left": 153,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 464.1
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options"
        ],
        "missing": [
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "136.143.182.155"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1301.4,
        "min_latency_ms": 1279.5,
        "max_latency_ms": 1322.2,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=64072000; includeSubDomains; preload",
          "content-security-policy": "script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.zohoapis.in https://*.zohoflow.com https://*.zohocorppublic.in https://*.zohostatic.jp https://*.zohopublic.jp https://maillist-manage.com https://www.buzzsprout.com https://*.nimbuspop.com https://*.zoho.com https://*.google.com https://cdnjs.cloudflare.com https://platform.twitter.com https://player.vimeo.com https://*.maillist-manage.com https://*.manageengine.com https://*.pagesense.io https://*.zapier.com https://*.zoho.com.au https://*.zoho.eu https://*.zoho.in https://*.zoho.jp https://*.zoho.sa https://*.zohocdn.com https://*.zohocloud.ca https://*.zohostatic.com https://*.zohowebstatic.com https://cdn.ampproject.org https://cdn.checkhq.com https://fast.wistia.com https://run.pstmn.io https://www.youtube.com https://www.youtube-nocookie.com https://*.zoho.ae https://*.zohopublic.com https://*.zohopublic.in https://*.zohopublic.eu https://*.zohosalesiq.com https://*.zohocorp.com https://*.zohoexternal.in https://*.zohoexternal.com https://*.zoho.uk https://*.catalystserverless.in https://*.catalystserverless.com https://*.zohobookings.com https://*.zohobookings.eu https://*.zohobookings.in https://*.zohocdn.com.cn https://*.scoreapp.com https://*.jsdelivr.net https://*.maillist-manage.in https://*.gstatic.com https://*.zoho.sg;connect-src 'self' blob: wss://*.elevenlabs.io wss://*.rtc.elevenlabs.io https://*.elevenlabs.io https://esm.sh https://*.catalystserverless.jp https://*.development.catalystappsail.in https://*.zohorecruit.in https://*.zohorecruit.eu https://*.zoho.sg https://*.zohopublic.jp https://*.zohostratus.com https://*.zoho.in https://*.zoho.com https://*.zoho.com.au https://*.zoho.eu https://*.zoho.jp https://*.zohocloud.ca https://*.zoho.uk https://*.zoho.sa https://*.zoho.ae https://*.zohosalesiq.com https://*.zohocorp.com https://*.zohoexternal.in https://*.zohoexternal.com  https://*.zohostatic.com https://*.wistia.com https://*.maillist-manage.com https://*.maillist-manage.in https://*.maillist-manage.eu https://*.catalystserverless.in https://*.catalystserverless.com https://*.zapier.com https://api.github.com https://player.vimeo.com https://twitter.com https://*.zohocdn.com https://*.zohopublic.com https://*.zohopublic.in wss://*.zohopublic.jp wss://*.zohopublic.in wss://*.zohopublic.eu wss://vts.zohopublic.com https://*.zohowebstatic.com  https://*.zohobookings.com https://*.zohobookings.eu https://*.zohobookings.in https://*.zohocdn.com.cn https://*.zohopublic.eu https://*.scoreapp.com https://*.cdn.pagesense.io https://*.zohoportal.in https://*.cdn-in.pagesense.io https://*.jsdelivr.net;",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 114,
        "bytes": 4593
      },
      "category": "productivity"
    },
    {
      "domain": "wps.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert, Inc.",
        "issuer_cn": "GeoTrust G2 TLS CN RSA4096 SHA256 2022 CA1",
        "subject_cn": "*.wps.com",
        "not_after": "Apr  1 23:59:59 2027 GMT",
        "days_left": 138,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 255.9
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "content-security-policy"
        ],
        "missing": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "190.92.219.142"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 695.9,
        "min_latency_ms": 533.8,
        "max_latency_ms": 814.4,
        "server": "elb",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'none'; script-src 'self' 'unsafe-inline' *.wps.com *.wpscdn.com https://www.googletagmanager.com https://www.google-analytics.com https://analytics.google.com https://region1.analytics.google.com https://firebase.googleapis.com https://dev.visualwebsiteoptimizer.com https://connect.facebook.net https://*.clarity.ms https://www.google.com https://apis.google.com https://www.gstatic.com https://www.googleadservices.com https://cse.google.com https://assets-cli.udeskglobal.com https://*.udeskglobal.com https://*.udesk.cn https://js.stripe.com https://*.bing.com https://bat.r.msn.com; style-src 'self' 'unsafe-inline' *.wpscdn.com https://fonts.googleapis.com https://cdnjs.cloudflare.com https://*.udeskglobal.com https://*.udesk.cn; img-src 'self' data: *.wps.com *.wpscdn.com *.qwps.com https://*.qwps.com *.googleusercontent.com https://www.googletagmanager.com https://i.ytimg.com https://www.google.com https://www.google.co.uk https://ads.google.com https://ssl.gstatic.com https://www.google-analytics.com https://region1.analytics.google.com https://*.clarity.ms https://*.doubleclick.net https://www.googleadservices.com https://cse.google.com https://*.googlesyndication.com https://*.udeskglobal.com https://*.udesk.cn https://*.bing.com https://bat.r.msn.com; connect-src 'self' *.wps.com *.wpscdn.com *.4wps.net https://api-wps-param-us-test.4wps.net https://www.googletagmanager.com https://www.google-analytics.com https://analytics.google.com https://region1.google-analytics.com https://region1.analytics.google.com https://firebase.googleapis.com https://fcmregistrations.googleapis.com https://firebaseinstallations.googleapis.com https://firebaselogging-pa.googleapis.com https://firebaseperf-pa.googleapis.com https://firebaseremoteconfig.googleapis.com https://fonts.googleapis.com https://s3.us-west-2.amazonaws.com https://website-prod.cache.wpscdn.com https://www.google.com https://www.google.co.uk https://*.clarity.ms wss://*.clarity.ms https://apis.google.com https://www.gstatic.com https://*.doubleclick.net https://www.googleadservices.com https://*.log.aliyuncs.com https://aegis.qq.com https://rumt-sg.com https://*.udeskglobal.com https://*.udesk.cn wss://*.udeskglobal.com wss://*.udesk.cn https://api.stripe.com https://*.bing.com https://bat.r.msn.com https://cse.google.com https://*.googletagmanager.com https://*.analytics.google.com https://play.google.com https://clients1.google.com https://clients2.google.com https://clients3.google.com https://clients4.google.com; font-src 'self' fonts.gstatic.com https://fonts.googleapis.com https://cdnjs.cloudflare.com; frame-src 'self' *.wpscdn.com https://www.googletagmanager.com https://www.google.com https://www.gstatic.com https://account.wps.com https://www.youtube.com ksoqing: https://bid.g.doubleclick.net https://*.udeskglobal.com https://*.udesk.cn https://js.stripe.com https://hooks.stripe.com; media-src 'self'; object-src 'none'; child-src 'self'; form-action 'self'; frame-ancestors 'none'; upgrade-insecure-requests"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 27,
        "bytes": 641
      },
      "category": "productivity"
    },
    {
      "domain": "news.ycombinator.com",
      "checked_at": "2026-11-12T20:25:00Z",
      "measured": true,
      "ssl": {
        "error": "timed out"
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "168.143.171.154"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 553.6,
        "min_latency_ms": 553.6,
        "max_latency_ms": 553.6,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31556900",
          "content-security-policy": "default-src 'self'; script-src 'self' 'unsafe-inline' https://www.google.com/recaptcha/ https://www.gstatic.com/recaptcha/ https://cdnjs.cloudflare.com/; frame-src 'self' https://www.google.com/recaptcha/; style-src 'self' 'unsafe-inline'; img-src 'self' https://account.ycombinator.com; frame-ancestors 'self'",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "origin"
        },
        "availability": 0.33,
        "probes_ok": 1,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "community",
      "stale": true,
      "stale_days": 1,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "reddit.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "*.reddit.com",
        "not_after": "Feb 16 23:59:59 2027 GMT",
        "days_left": 103,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 30.0
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.1.140",
          "151.101.129.140",
          "151.101.193.140",
          "151.101.65.140"
        ],
        "aaaa": [],
        "ns": [
          "ns-1029.awsdns-00.org",
          "ns-1887.awsdns-43.co.uk",
          "ns-378.awsdns-47.com",
          "ns-557.awsdns-05.net"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 37.6,
        "min_latency_ms": 30.1,
        "max_latency_ms": 49.8,
        "server": "snooserv",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubdomains",
          "content-security-policy": "default-src 'none'; script-src 'nonce-4218346c-87c4-4435-bf06-abc5b4cc7a1c'; style-src 'unsafe-inline'; img-src https://www.redditstatic.com; form-action 'self';",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 1,
        "bytes": 538
      },
      "category": "community",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "discourse.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "www.discourse.org",
        "not_after": "Apr  8 23:59:59 2027 GMT",
        "days_left": 145,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 726.6
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-frame-options"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "13.226.69.4",
          "13.226.69.3",
          "13.226.69.81",
          "13.226.69.129"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 916.6,
        "min_latency_ms": 720.8,
        "max_latency_ms": 1189.3,
        "server": "AmazonS3",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-frame-options": "DENY"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 61
      },
      "category": "community"
    },
    {
      "domain": "stackexchange.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "stackexchange.com",
        "not_after": "Jan 12 06:02:10 2027 GMT",
        "days_left": 58,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 395.4
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "strict-transport-security"
        ]
      },
      "dns": {
        "a": [
          "198.252.206.1"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 562.0,
        "min_latency_ms": 559.7,
        "max_latency_ms": 566.4,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'none'; script-src 'nonce-90CybXv1HCghII6zxQNBgZ' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "community"
    },
    {
      "domain": "quora.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WR1",
        "subject_cn": "quora.com",
        "not_after": "Jan 18 06:07:30 2027 GMT",
        "days_left": 74,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 11,
        "handshake_ms": 23.8
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "strict-transport-security"
        ]
      },
      "dns": {
        "a": [
          "162.159.153.247",
          "162.159.152.17"
        ],
        "aaaa": [],
        "ns": [
          "ns-1143.awsdns-14.org",
          "ns-1573.awsdns-04.co.uk",
          "ns-344.awsdns-43.com",
          "ns-673.awsdns-20.net"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 27.7,
        "min_latency_ms": 24.8,
        "max_latency_ms": 29.3,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'none'; script-src 'nonce-2jHmPR965R75IZ1qlhJGmU' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 704,
        "bytes": 18962
      },
      "category": "community",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "medium.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "medium.com",
        "not_after": "Feb  1 21:58:15 2027 GMT",
        "days_left": 88,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 15.5
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "162.159.152.4",
          "162.159.153.4"
        ],
        "aaaa": [],
        "ns": [
          "alina.ns.cloudflare.com",
          "kip.ns.cloudflare.com"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 34.4,
        "min_latency_ms": 29.9,
        "max_latency_ms": 42.9,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'none'; script-src 'nonce-O4ZvBpYnHKC5BEKXMk8TJl' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 16,
        "bytes": 884
      },
      "category": "community",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "substack.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "substack.com",
        "not_after": "Dec 18 14:44:57 2026 GMT",
        "days_left": 43,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 21.0
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "content-security-policy"
        ],
        "missing": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "172.64.150.56",
          "104.18.37.200"
        ],
        "aaaa": [],
        "ns": [
          "ali.ns.cloudflare.com",
          "lee.ns.cloudflare.com"
        ],
        "mx": 2,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 527.3,
        "min_latency_ms": 361.5,
        "max_latency_ms": 786.5,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "frame-ancestors 'self' https://*.substack.com https://substack.com"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 16,
        "bytes": 585
      },
      "category": "community",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "dev.to",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas R46 DV TLS CA 2026 Q4",
        "subject_cn": "dev.to",
        "not_after": "May 15 21:11:46 2027 GMT",
        "days_left": 182,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 1,
        "handshake_ms": 198.4
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.2.217",
          "151.101.194.217",
          "151.101.66.217",
          "151.101.130.217"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 292.4,
        "min_latency_ms": 287.1,
        "max_latency_ms": 297.5,
        "server": "Heroku",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31557600",
          "content-security-policy": "frame-ancestors https://dev.to",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 16,
        "bytes": 450
      },
      "category": "community"
    },
    {
      "domain": "hashnode.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "hashnode.com",
        "not_after": "Jan  8 00:16:06 2027 GMT",
        "days_left": 54,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 158.2
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "216.150.16.1",
          "216.150.1.1"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 411.2,
        "min_latency_ms": 401.6,
        "max_latency_ms": 416.7,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 11,
        "bytes": 383
      },
      "category": "community"
    },
    {
      "domain": "indiehackers.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "indiehackers.com",
        "not_after": "Jan 27 00:09:34 2027 GMT",
        "days_left": 73,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 658.1
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "strict-transport-security"
        ]
      },
      "dns": {
        "a": [
          "172.67.71.1",
          "104.26.12.75",
          "104.26.13.75"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 560.3,
        "min_latency_ms": 556.2,
        "max_latency_ms": 565.5,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'none'; script-src 'nonce-5shbZbplNft4vFB4wmMpky' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 7,
        "bytes": 769
      },
      "category": "community"
    },
    {
      "domain": "producthunt.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "producthunt.com",
        "not_after": "Feb 10 15:35:49 2027 GMT",
        "days_left": 87,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 436.0
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "104.18.127.118",
          "104.18.126.118"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 517.8,
        "min_latency_ms": 485.8,
        "max_latency_ms": 577.1,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=2592000; includeSubDomains; preload",
          "content-security-policy": "default-src 'none'; script-src 'nonce-MFXtPdzc9XBo1dksAiQCtf' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 10,
        "disallow_rules": 14,
        "bytes": 1501
      },
      "category": "community"
    },
    {
      "domain": "lobste.rs",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "lobste.rs",
        "not_after": "Dec 28 03:10:13 2026 GMT",
        "days_left": 43,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 499.9
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "content-security-policy"
        ],
        "missing": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "64.177.113.22"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 703.1,
        "min_latency_ms": 700.4,
        "max_latency_ms": 705.3,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "default-src 'none'; img-src 'self' data:; script-src 'self' 'inline-speculation-rules'; style-src 'self' 'unsafe-inline'"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 5,
        "bytes": 653
      },
      "category": "community"
    },
    {
      "domain": "lemmy.world",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "lemmy.world",
        "not_after": "Jan 19 04:45:21 2027 GMT",
        "days_left": 65,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 370.3
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "strict-transport-security",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.26.9.209",
          "104.26.8.209",
          "172.67.71.35"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 950.7,
        "min_latency_ms": 858.8,
        "max_latency_ms": 1130.5,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'self'; manifest-src *; connect-src *; img-src * data: blob:; script-src 'self' 'nonce-939fbfe806469c268e1269480f23d144'; style-src 'self' 'unsafe-inline'; form-action 'self'; base-uri 'self'; frame-src *; media-src * data:",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 315
      },
      "category": "community"
    },
    {
      "domain": "x.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "*.x.com",
        "not_after": "Dec 27 20:09:53 2026 GMT",
        "days_left": 52,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 6,
        "handshake_ms": 13.4
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "172.66.0.227"
        ],
        "aaaa": [],
        "ns": [
          "a.r10.twtrdns.net",
          "a.u10.twtrdns.net",
          "b.r10.twtrdns.net",
          "b.u10.twtrdns.net",
          "c.r10.twtrdns.net",
          "c.u10.twtrdns.net",
          "d.r10.twtrdns.net",
          "d.u10.twtrdns.net"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 522.0,
        "min_latency_ms": 95.6,
        "max_latency_ms": 880.9,
        "server": "cloudflare envoy",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=631138519; includeSubdomains",
          "content-security-policy": "default-src 'self';script-src 'self' 'nonce-025Fd43IjiUh/wDG860KFw==' 'unsafe-inline' 'wasm-unsafe-eval' 'report-sample' https://*.twimg.com https://abs.twimg.com https://accounts.google.com/gsi/client https://appleid.cdn-apple.com https://*.stripe.com https://cdn.plaid.com/link/v2/stable/link-initialize.js https://sdk.dv.socure.io/latest/device-risk-sdk.js https://cdn.getpinwheel.com/pinwheel-v3.2.1.js https://maps.googleapis.com/ https://maps.gstatic.com/ https://*.x.com https://js.braintreegateway.com https://assets.braintreegateway.com https://www.paypalobjects.com https://*.paypal.com https://app.intercom.io https://widget.intercom.io https://js.intercomcdn.com https://recaptcha.net/recaptcha/ https://www.recaptcha.net/recaptcha/ https://www.gstatic.com/recaptcha/;script-src-attr 'none' 'report-sample';style-src 'self' 'unsafe-inline' https://*.twimg.com https://accounts.google.com/gsi/style;style-src-elem 'self' 'unsafe-inline' https://*.twimg.com https://accounts.google.com/gsi/style;img-src 'self' https://x.com:443 https://twitter.com https://*.twimg.com https://*.pscp.tv https://*.video.pscp.tv https://abs.twimg.com data: blob: https://play-lh.googleusercontent.com https://img.youtube.com https://i.ytimg.com https://maps.googleapis.com/maps/api/staticmap https://ton.twitter.com/twitter-assets/ https://ton.twitter.com/onboarding/ https://cm.g.doubleclick.net https://analytics.twitter.com https://*.plaid.com https://*.x.com/core/embed/ https://assets.braintreegateway.com https://checkout.paypal.com https://www.paypalobjects.com https://assets.grok.com https://computer-hub.grok.com https://*.grokusercontent.com https://*.gstatic.com https://serpapi.com https://*.grok.me https://media.riffsy.com https://*.giphy.com https://media.tenor.com https://c.tenor.com https://cdn.7tv.app https://js.intercomcdn.com https://static.intercomassets.com https://downloads.intercomcdn.com https://downloads.intercomcdn.eu https://downloads.au.intercomcdn.com https://uploads.intercomusercontent.com https://gifs.intercomcdn.com https://video-messages.intercomcdn.com https://messenger-apps.intercom.io https://messenger-apps.eu.intercom.io https://messenger-apps.au.intercom.io https://*.intercom-attachments-1.com https://*.intercom-attachments.eu https://*.au.intercom-attachments.com https://*.intercom-attachments-2.com https://*.intercom-attachments-3.com https://*.intercom-attachments-4.com https://*.intercom-attachments-5.com https://*.intercom-attachments-6.com https://*.intercom-attachments-7.com https://*.intercom-attachments-8.com https://*.intercom-attachments-9.com https://static.intercomassets.eu https://static.au.intercomassets.com https://*.cdn.x.com https://ton.x.com https://grok.com https://*.grok.com https://analytics.x.com https://ads-api.x.com https://api.mapbox.com;manifest-src 'self' https://x.com:443;font-src 'self' https://*.twimg.com data: https://js.intercomcdn.com https://fonts.intercomcdn.com;media-src 'self' https://*.twimg.com https://*.pscp.tv https://*.video.pscp.tv blob: data: https://*.watch.x.com https://js.intercomcdn.com https://downloads.intercomcdn.com https://downloads.intercomcdn.eu https://downloads.au.intercomcdn.com https://x.com https://computer-hub.grok.com;connect-src 'self' https://api.x.com https://api.twitter.com https://t.co https://*.twimg.com https://*.pscp.tv https://*.video.pscp.tv wss://*.pscp.tv https://upload.x.com https://sentry.io https://*.sentry.io wss://localhost.x.com:*  https://m.castle.io wss://chat-ws.x.com   https://*.x.com https://accounts.google.com/gsi/ https://csi.gstatic.com https://appleid.cdn-apple.com https://appleid.apple.com https://places.googleapis.com https://*.prelude.dev data: blob: https://analytics.twitter.com https://*.stripe.com https://*.plaid.com https://*.dv.socure.io https://checkoutshopper-live.adyen.com https://maps.googleapis.com https://maps.gstatic.com https://x-money-dev-sensitive-documents.s3.us-west-2.amazonaws.com https://x-money-dev-safe-sensitive-documents.s3.us-west-2.amazonaws.com https://x-money-staging-sensitive-documents.s3.us-west-2.amazonaws.com https://x-money-staging-safe-sensitive-documents.s3.us-west-2.amazonaws.com https://x-money-prod-sensitive-documents.s3.us-west-2.amazonaws.com https://x-money-prod-safe-sensitive-documents.s3.us-west-2.amazonaws.com https://api.braintreegateway.com https://api.sandbox.braintreegateway.com https://client-analytics.braintreegateway.com https://*.braintree-api.com https://www.paypal.com https://www.sandbox.paypal.com https://www.paypalobjects.com https://grok.com https://*.grok.com wss://grok.com wss://*.grok.com wss://*.cursorvm.com https://*.x.ai wss://*.x.ai https://storage.googleapis.com https://media.riffsy.com https://*.giphy.com https://media.tenor.com https://c.tenor.com https://7tv.io https://api.7tv.app wss://events.7tv.io https://cognito-identity.us-east-1.amazonaws.com https://streaming-rekognition.us-east-1.amazonaws.com wss://streaming-rekognition.us-east-1.amazonaws.com https://cdn.liveness.rekognition.amazonaws.com https://via.intercom.io https://api.intercom.io https://api.au.intercom.io https://api.eu.intercom.io https://api-iam.intercom.io https://api-iam.eu.intercom.io https://api-iam.au.intercom.io https://api-ping.intercom.io https://nexus-websocket-a.intercom.io wss://nexus-websocket-a.intercom.io https://nexus-websocket-b.intercom.io wss://nexus-websocket-b.intercom.io https://nexus-europe-websocket.intercom.io wss://nexus-europe-websocket.intercom.io https://nexus-australia-websocket.intercom.io wss://nexus-australia-websocket.intercom.io https://uploads.intercomcdn.com https://uploads.intercomcdn.eu https://uploads.au.intercomcdn.com https://uploads.eu.intercomcdn.com https://uploads.intercomusercontent.com https://x.com https://*.cloudfront.net https://*.watch.x.com https://recaptcha.net/recaptcha/ https://www.recaptcha.net/recaptcha/;frame-src 'self'  https://accounts.google.com https://appleid.apple.com https://platform.twitter.com https://platform.x.com https://x.com https://studio.x.com https://studio-dev.x.com https://iframe.arkoselabs.com https://*.x.com https://*.crbcos.com https://*.plaid.com https://*.stripe.com https://cdn.getpinwheel.com/ https://checkoutshopper-live.adyen.com https://assets.braintreegateway.com https://*.paypal.com https://artifacts.grokusercontent.com https://intercom-sheets.com https://www.intercom-reporting.com https://player.vimeo.com https://fast.wistia.net https://recaptcha.net/recaptcha/ https://www.recaptcha.net/recaptcha/ https://recaptcha.google.com/recaptcha/;worker-src 'self' blob: https://*.twimg.com https://abs.twimg.com;frame-ancestors 'self' https://x.com https://x.com:443 https://twitter.com https://twitter.com:443;base-uri 'self';form-action 'self' https://accounts.google.com https://*.paypal.com https://intercom.help https://api-iam.intercom.io https://api-iam.eu.intercom.io https://api-iam.au.intercom.io;object-src 'none';upgrade-insecure-requests",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 46,
        "bytes": 2998
      },
      "category": "social",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "facebook.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "*.facebook.com",
        "not_after": "Nov 12 23:59:59 2026 GMT",
        "days_left": 7,
        "expiring_soon": true,
        "tls_version": "TLSv1.3",
        "san_count": 11,
        "handshake_ms": 10.0
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "permissions-policy"
        ],
        "missing": [
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "157.240.11.35"
        ],
        "aaaa": [],
        "ns": [
          "a.ns.facebook.com",
          "b.ns.facebook.com",
          "d.ns.facebook.com",
          "c.ns.facebook.com"
        ],
        "mx": 1,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 151.3,
        "min_latency_ms": 137.8,
        "max_latency_ms": 172.1,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15552000; preload",
          "content-security-policy": "default-src blob: 'self' https://*.fbsbx.com *.facebook.com *.fbcdn.net *.facebook.net *.whatsapp.com *.whatsapp.net;script-src *.facebook.com *.fbcdn.net *.facebook.net 127.0.0.1:* 'nonce-ixMWb1Dh' blob: 'self' connect.facebook.net 'unsafe-eval' https://accounts.google.com https://*.google-analytics.com *.google.com;style-src *.fbcdn.net data: *.facebook.com 'unsafe-inline' https://accounts.google.com https://fonts.googleapis.com;connect-src *.facebook.com facebook.com *.fbcdn.net *.facebook.net wss://*.facebook.com:* wss://*.whatsapp.com:* wss://*.fbcdn.net attachment.fbsbx.com ws://localhost:* blob: *.cdninstagram.com 'self' http://localhost:3103 wss://gateway.facebook.com wss://edge-chat.facebook.com wss://snaptu-d.facebook.com wss://kaios-d.facebook.com/ v.whatsapp.net *.fbsbx.com *.fb.com *.instagram.com *.ipification.com https://accounts.google.com https://*.google-analytics.com;font-src data: *.facebook.com *.fbcdn.net *.fbsbx.com https://fonts.gstatic.com;img-src *.fbcdn.net *.facebook.com data: https://*.fbsbx.com facebook.com *.cdninstagram.com fbsbx.com fbcdn.net connect.facebook.net blob: android-webview-video-poster: *.whatsapp.net *.fb.com *.oculuscdn.com *.tenor.co *.tenor.com *.giphy.com https://trustly.one/ https://*.trustly.one/ https://paywithmybank.com/ https://*.paywithmybank.com/ https://www.googleadservices.com https://googleads.g.doubleclick.net https://*.google-analytics.com;media-src *.cdninstagram.com blob: *.fbcdn.net *.fbsbx.com www.facebook.com *.facebook.com data: *.tenor.co *.tenor.com https://*.giphy.com;child-src data: blob: 'self' https://*.fbsbx.com *.facebook.com *.fbcdn.net;frame-src *.facebook.com *.fbsbx.com fbsbx.com data: www.instagram.com *.fbcdn.net accounts.meta.com *.accounts.meta.com *.fbthirdpartypixel.com *.ipification.com https://trustly.one/ https://*.trustly.one/ https://paywithmybank.com/ https://*.paywithmybank.com/ https://www.googleadservices.com https://googleads.g.doubleclick.net https://www.google.com https://td.doubleclick.net *.google.com *.doubleclick.net;manifest-src data: blob: 'self' https://*.fbsbx.com *.facebook.com *.fbcdn.net;object-src data: blob: 'self' https://*.fbsbx.com *.facebook.com *.fbcdn.net;worker-src blob: *.facebook.com data:;block-all-mixed-content;upgrade-insecure-requests;",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "permissions-policy": "accelerometer=(), attribution-reporting=(self), autoplay=(), bluetooth=(), browsing-topics=(self), camera=(self \"https://www.fbsbx.com\"), ch-device-memory=(), ch-downlink=(), ch-dpr=(), ch-ect=(), ch-rtt=(), ch-save-data=(), ch-ua-arch=(), ch-ua-bitness=(), ch-viewport-height=(), ch-viewport-width=(), ch-width=(), clipboard-read=(self), clipboard-write=(self), compute-pressure=(), display-capture=(self), encrypted-media=(self), fullscreen=(self), gamepad=*, geolocation=(self), gyroscope=(), hid=(), idle-detection=(), interest-cohort=(self), keyboard-map=(), local-fonts=(), magnetometer=(), microphone=(self), midi=(), otp-credentials=(), payment=(), picture-in-picture=(self), private-state-token-issuance=(), publickey-credentials-get=(self), screen-wake-lock=(), serial=(), shared-storage=(), shared-storage-select-url=(), private-state-token-redemption=(), usb=(), unload=(self), window-management=(), xr-spatial-tracking=(self);report-to=\"permissions_policy\""
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 652,
        "bytes": 19998
      },
      "category": "social",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "instagram.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "*.instagram.com",
        "not_after": "Nov 12 23:59:59 2026 GMT",
        "days_left": 7,
        "expiring_soon": true,
        "tls_version": "TLSv1.3",
        "san_count": 6,
        "handshake_ms": 21.2
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "permissions-policy"
        ],
        "missing": [
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "157.240.11.174"
        ],
        "aaaa": [],
        "ns": [
          "d.ns.instagram.com",
          "c.ns.instagram.com",
          "b.ns.instagram.com",
          "a.ns.instagram.com"
        ],
        "mx": 4,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 159.2,
        "min_latency_ms": 152.0,
        "max_latency_ms": 169.8,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; preload; includeSubDomains",
          "content-security-policy": "default-src *.facebook.com *.fbcdn.net *.instagram.com blob:;script-src *.instagram.com static.cdninstagram.com z-p42-static.cdninstagram.com https://instagram.com https://*.www.instagram.com https://*.cdninstagram.com wss://www.instagram.com blob: *.facebook.com *.fbcdn.net *.facebook.net 127.0.0.1:* 'nonce-og9rBGrK' 'self' 'unsafe-eval' https://*.google-analytics.com https://translate.google.com https://apis.google.com https://accounts.google.com;style-src *.instagram.com static.cdninstagram.com z-p42-static.cdninstagram.com https://*.www.instagram.com data: blob: 'unsafe-inline' *.fbcdn.net *.facebook.com https://accounts.google.com;connect-src *.instagram.com wss://edge-chat.instagram.com connect.facebook.net https://instagram.com https://*.www.instagram.com https://*.graph.instagram.com https://*.i.instagram.com https://*.od.instagram.com https://i.threads.net https://i.threads.com https://*.od.threads.net https://*.od.threads.com wss://www.instagram.com blob: *.facebook.com facebook.com *.fbcdn.net *.facebook.net wss://*.facebook.com:* ws://localhost:* *.cdninstagram.com wss://*.instagram.com:* 'self' *.ipification.com https://accounts.google.com https://meta.privacy-gateway.cloudflare.com/relay;font-src *.instagram.com static.cdninstagram.com z-p42-static.cdninstagram.com data: *.fbcdn.net *.intern.facebook.com *.facebook.com https://*.cdninstagram.com https://fonts.gstatic.com;img-src *.instagram.com *.facebook.com *.fbcdn.net data: *.cdninstagram.com *.whatsapp.net blob: https://*.threads.net https://*.threads.com *.fbsbx.com android-webview-video-poster: *.oculuscdn.com *.giphy.com *.tenor.co *.tenor.com www.googleadservices.com *.doubleclick.net *.google.com *.google.co.uk https://www.gstatic.com https://*.google-analytics.com;media-src *.facebook.com *.fbcdn.net *.instagram.com *.cdninstagram.com *.fbsbx.com data: blob: https://*.giphy.com *.tenor.co *.tenor.com;child-src *.facebook.com *.fbcdn.net *.instagram.com data: blob:;frame-src https://instagram.com https://connect.facebook.net *.instagram.com *.facebook.com *.fbsbx.com fbsbx.com data: *.ipification.com www.googleadservices.com *.doubleclick.net *.google.com *.google.co.uk;manifest-src *.facebook.com *.fbcdn.net *.instagram.com data: blob:;object-src *.facebook.com *.fbcdn.net *.instagram.com data: blob:;block-all-mixed-content;upgrade-insecure-requests;",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "permissions-policy": "accelerometer=(self \"https://www.fbsbx.com\"), attribution-reporting=(), autoplay=(), bluetooth=(), camera=(self \"https://www.fbsbx.com\"), ch-device-memory=(), ch-downlink=(), ch-dpr=(), ch-ect=(), ch-rtt=(), ch-save-data=(), ch-ua-arch=(), ch-ua-bitness=(), ch-viewport-height=(), ch-viewport-width=(), ch-width=(), clipboard-read=(), clipboard-write=(self), compute-pressure=(), display-capture=(self), encrypted-media=(), fullscreen=(self), gamepad=(), geolocation=(self), gyroscope=(self \"https://www.fbsbx.com\"), hid=(), idle-detection=(), interest-cohort=(), keyboard-map=(), local-fonts=(), magnetometer=(), microphone=(self), midi=(), otp-credentials=(self), payment=(), picture-in-picture=(self), private-state-token-issuance=(), publickey-credentials-get=(self \"https://*.facebook.com\" \"https://facebook.com\"), screen-wake-lock=(), serial=(), shared-storage=(), shared-storage-select-url=(), private-state-token-redemption=(), usb=(), unload=(self), window-management=(), xr-spatial-tracking=();report-to=\"permissions_policy\""
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 6,
        "disallow_rules": 189,
        "bytes": 6347
      },
      "category": "social",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "linkedin.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "www.linkedin.cn",
        "not_after": "Dec 31 23:59:59 2026 GMT",
        "days_left": 47,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 35,
        "handshake_ms": 113.4
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "52.130.75.155"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1546.8,
        "min_latency_ms": 1413.2,
        "max_latency_ms": 1697.3,
        "server": "Play",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "default-src 'none'; connect-src 'self' *.licdn.com *.licdn.cn *.linkedin.com *.linkedin.cn cdn.linkedin.oribi.io dpm.demdex.net/id lnkd.demdex.net blob: accounts.google.com/gsi/ linkedin.sc.omtrdc.net/b/ss/ v.clarity.ms/collect *.microsoft.com *.adnxs.com *.tealiumiq.com login.microsoftonline.com bat.bing.com lnkd.tt.omtrdc.net/rest/v1/delivery www.google.com google.com adservice.google.com pagead2.googlesyndication.com td.doubleclick.net www.googletagmanager.com www.googleadservices.com ad.doubleclick.net googleads.g.doubleclick.net ade.googlesyndication.com *.fls.doubleclick.net; script-src 'report-sample' 'sha256-th47JTnh6tX15SUn/I+GGmsOSXpa7dh5Skner77gxlY=' 'sha256-SSoodjUD3LGm2FfFCVHGqEb8D4UM3OOigidT2UKDcYg=' 'sha256-cKTgdnmO6+hXd85a9wKg1effVfVzenUAtUCyOKY9bQE=' 'sha256-DwtT8+ZZKpxH9pqZNAmJ3GdbLAh5SsYaXR3omTXPCns=' 'sha256-sV9jZa797T0QWBzcU/CNd4tpBhTnh+TFdLnfjlitl28=' 'sha256-aa/Q8CRBDSqTQbCIyioPhZaz+G+dbPyu7BzsjInEmiU=' 'sha256-THuVhwbXPeTR0HszASqMOnIyxqEgvGyBwSPBKBF/iMc=' 'sha256-zTIusdVJJeXz9+iox2a+pdDglzbpRpFVRzEwvW4AONk=' 'sha256-iC8MPqNLw0FDnsBf4DlSkFLNTwhkI85aouiAEB819ic=' 'sha256-2EqrEvcPzl8c6/TSGVvaVMEe7lg700MAz/te4/3kTYY=' 'sha256-y5uW69VItKj51mcc7UD9qfptDVUqicZL+bItEpvVNDw=' 'sha256-DatsFGoJ8gFkzzxo47Ou76WZ+3QBPOQHtBu9p9b3DhA=' 'sha256-k95cyM8gFgPziZe5VQ2IvJvBUVyd5zFt2CokIUwqdHE=' 'sha256-PyCXNcEkzRWqbiNr087fizmiBBrq9O6GGD8eV3P09Ik=' 'sha256-RFqsjmAF1N5LnfpaHFvPqFlVkeIS/DtTAFor+JjJJVc=' 'sha256-2SQ55Erm3CPCb+k03EpNxU9bdV3XL9TnVTriDs7INZ4=' 'sha256-S/KSPe186K/1B0JEjbIXcCdpB97krdzX05S+dHnQjUs=' 'sha256-9pXOIwF4N0gPltLd3AI69lkCjSC2H/Eb3sc5zdmUyYU=' 'sha256-jou6v/Nleyzoc+LXktAv1Fp8M807dVVxy7E/yzVljHc=' 'sha256-6E4e/3dSvj/8JZT2S2yR91mspqM6MyOpKl5lrhHsZa8=' 'sha256-JfJ82reKxtqugVbfRGw/O/1x1Lm1I09rHueXSwvbRws=' 'sha256-BbV1i75oYRtLtfDWs7tnA8QLF5EOO1dVHKL0prVd/fQ=' 'sha256-3woF8BZ54TeXM+czaH3aXoaJsVpiamuAKFsXDykAR/Q=' 'sha256-vIfNcKb8ixJg1cfJIoNNYjWcm0lezj1/XpUNFiZyVsU=' 'sha256-cLsHUHFgT/VGX04cZrJ9xgm4HbzTR7ptutkxK+7BlMk=' 'sha256-BwU8jMnQYUhjOpsDVABpfddV/DlP1ZYrFcTumYw7x54=' 'sha256-wz6ika9i3WU3bpUPdhYDZeO/NrDQniDyiscN0LWnyaY=' 'sha256-3RIGhhApBii1KY+aW1xk7kFyoQY8vSVE5DfT7E9SJUc=' static.licdn.com static-exp1.licdn.com static-exp2.licdn.com static-exp3.licdn.com static.licdn.cn static-exp1.licdn.cn static-exp2.licdn.cn static-exp3.licdn.cn platform.linkedin.com platform-akam.linkedin.com platform-ecst.linkedin.com platform-azur.linkedin.com platform.linkedin.cn platform-akam.linkedin.cn platform-ecst.linkedin.cn platform-azur.linkedin.cn snap.licdn.com snap.licdn.cn www.google.com/recaptcha/enterprise.js www.gstatic.com/recaptcha/releases/ www.googletagmanager.com/gtag/js www.googletagmanager.com/gtag/destination googleads.g.doubleclick.net/pagead/viewthroughconversion/ merchantpool1.linkedin.com/mdt.js merchantpool1.linkedin.cn/mdt.js; img-src data: blob: * 'self' *.licdn.com *.licdn.cn android-webview-video-poster:; font-src data: * 'self' *.licdn.com *.licdn.cn; style-src 'self' 'unsafe-inline' static.licdn.com static-exp1.licdn.com static-exp2.licdn.com static-exp3.licdn.com static.licdn.cn static-exp1.licdn.cn static-exp2.licdn.cn static-exp3.licdn.cn; media-src 'self' *.licdn.com *.licdn.cn *.lynda.com; worker-src 'self' blob: static.licdn.com static-exp1.licdn.com static-exp2.licdn.com static-exp3.licdn.com static.licdn.cn static-exp1.licdn.cn static-exp2.licdn.cn static-exp3.licdn.cn; frame-src 'self' www.youtube.com/embed/ www.youtube-nocookie.com/embed/ lnkd.demdex.net smartlock.google.com accounts.google.com player.vimeo.com *.linkedin.com *.linkedin.cn www.slideshare.net *.megaphone.fm *.omny.fm *.sounder.fm msit.powerbi.com app.powerbi.com linkedin.github.io *.licdn.com *.licdn.cn *.adnxs.com acdn.adnxs-simple.com radar.cedexis.com edge-auth.microsoft.com flo.uri.sh play.vidyard.com www.google.com/recaptcha/ aat-acr-web-prod.azurewebsites.net *.fls.doubleclick.net www.googletagmanager.com td.doubleclick.net googleads.g.doubleclick.net li.protechts.net *.xlgmedia.com *.px-cloud.net merchantpool1.linkedin.com merchantpool1.linkedin.cn; frame-ancestors 'self' *.www.linkedin.com:* *.www.linkedin.cn:*; manifest-src 'self'; report-uri https://www.linkedin.com/security/csp?f=gd",
          "x-frame-options": "sameorigin",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 710,
        "bytes": 20000
      },
      "category": "social"
    },
    {
      "domain": "tiktok.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "RapidSSL TLS ECC CA G1",
        "subject_cn": "*.tiktok.com",
        "not_after": "Dec  3 23:59:59 2026 GMT",
        "days_left": 28,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 323.3
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "content-security-policy"
        ],
        "missing": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.46.10.210",
          "23.46.10.219",
          "23.46.10.209"
        ],
        "aaaa": [],
        "ns": [
          "a6-65.akam.net",
          "a1-97.akam.net",
          "a13-67.akam.net",
          "a18-64.akam.net",
          "a9-66.akam.net",
          "a12-66.akam.net"
        ],
        "mx": 3,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1212.3,
        "min_latency_ms": 1161.0,
        "max_latency_ms": 1294.0,
        "server": "TLB",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "report-uri https://mon.tiktokv.com/monitor_browser/collect/batch/security/?bid=tiktok_pns&ev_type=csp&p=7bMffKqyqUbn8PMzRuxmsz&v=5&s=296&b=oab; report-to csp-endpoint; upgrade-insecure-requests; default-src 'self' 'unsafe-eval' 'unsafe-inline' blob: bytedance: data: wss://*.tiktok.com wss://*.tiktokv.com wss://*.tiktokv.eu wss://tiktok.com wss://tiktokv.com *.adsintegrity.net *.akamaized.net *.amazonaws.com *.bing.com *.bitssec.com *.bytedapm.com *.bytedgame.com *.bytehwm-row.com *.byteicdn.com *.byteintl.com *.byteintl.net *.byteintlapi.com *.byteintlstatic.com *.bytelemon.com *.byteoversea.com *.byteoversea.net *.bytevcloudapi.com *.capcut.com *.cloudflare.com *.ctfassets.net *.doubleclick.net *.evbuc.com *.eventim.de *.facebook.com *.facebook.net *.fbsbx.com *.fcdnstatic-intl.com *.fdmstatic.com *.g-p-static.com *.gauthmath.com *.giphy.com *.goofy-cdn.com *.goofy.app *.google.com *.googleadservices.com *.googleapis.com *.googlesyndication.com *.googletagmanager.com *.gstatic.com *.hsforms.com *.hsforms.net *.ibytedtos.com *.ibyteimg.com *.isnssdk.com *.jumio.ai *.kakao.com *.lemon8-app.com *.lemon8cdn.com *.licdn.com *.linkedin.com *.midtrans.com *.muscdn.com *.musical.ly *.oecstatic.com *.omise.co *.pangle-ads.com *.paypal.com *.pipopay.com *.pipopayment.com *.pipopayment.us *.redditstatic.com *.resso.me *.sgsnssdk.com *.soundon.global *.tableau.com *.tenor.com *.tiktok-row.net *.tiktok.com *.tiktok.ru *.tiktok.vn *.tiktokapis.com *.tiktokcdn-eu.com *.tiktokcdn-in.com *.tiktokcdn-us.com *.tiktokcdn.com *.tiktokcreativeone.com *.tiktokforbusinessoutbound.com *.tiktokglobalshop.com *.tiktokmusic.me *.tiktokrow-cdn.com *.tiktokshop.com *.tiktokstaticb.com *.tiktokus.info *.tiktokv.com *.tiktokv.eu *.tiktokv.us *.tiktokvapp.com *.tiktokw.eu *.tiktokw.us *.topbuzzcdn.com *.ttlivecdn.com *.ttlstatic.com *.ttwstatic.com *.vimeo.com *.vodupload.com *.xzcs3zlph.com *.yahoo.co.jp *.yhgfb-static.com *.youtube-nocookie.com *.zhiliaoapp.com api.music.apple.com code.jquery.com facebook.com google.com i.ticketweb.com images.universe.com media.ticketmaster.eu play.itunes.apple.com res.cloudinary.com s1.ticketm.net static-label.frontgatetickets.com static.captchami.com t.co tikitoks.com tiktok.com tiktok.ua tiktok.vn tiktokfollowersfree.com tiktokv.com tx41v.arkoselabs.com unpkg.com vimeo.com sf-website-login-bak.tiktokcdn.com; connect-src * 'unsafe-inline' blob: data:; frame-ancestors tea-va.bytedance.net www.tiktok.com; frame-src bytedance: *.kakao.com *.tiktok.com access.line.me accounts.google.com api.twitter.com appleid.apple.com assets.braintreegateway.com client-api.arkoselabs.com h.online-metrix.net lf16-web.tiktokcdn.com newassets.hcaptcha.com recaptcha.google.com tx41v.arkoselabs.com www.facebook.com www.google.com; script-src 'report-sample' 'unsafe-eval' 'inline-speculation-rules' 'wasm-unsafe-eval' accounts.google.com apis.google.com c.paypal.com cdnjs.cloudflare.com client-api.arkoselabs.com code.jquery.com connect.facebook.net developers.kakao.com googleads.g.doubleclick.net js-cdn.music.apple.com/musickit/v3/musickit.js js.hcaptcha.com js.hsforms.net lf16-cdn-tos.tiktokcdn-us.com/obj/static-tx/bric-captcha/core-captcha/ pay.google.com recaptcha.google.com s20.tiktokcdn.com s3.amazonaws.com sf16-website-login.neutral.tiktokcdn-eu.com/obj/tiktok_web_login_static_eu/pns/tiktok-cookie-banner/ sf16-website-login.neutral.ttwstatic.com sf16-website.neutral.ttwstatic.com ssl.bing.com static.captchami.com tiktok.captchami.com tx41v.arkoselabs.com unpkg.com vimeo.com www.google.com www.googleadservices.com www.googleapis.com www.googletagmanager.com www.gstatic.com www.vimeo.com sf-website-login-bak.tiktokcdn.com appleid.cdn-apple.com; worker-src www.tiktok.com/business/sw.js www.tiktok.com/embed/sw.js www.tiktok.com/firebase-messaging-sw.js www.tiktok.com/help/sw.js www.tiktok.com/sw.js www.tiktok.com/tiktokstudio/static/worker/ www.tiktok.com/tiktokstudio/sw.js www.tiktok.com/web-static-js/ www.tiktok.com/webapp-desktop/static/worker/"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 30,
        "bytes": 1567
      },
      "category": "social",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "snapchat.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "*.snap.com",
        "not_after": "Apr 11 23:59:59 2027 GMT",
        "days_left": 157,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 30,
        "handshake_ms": 24.5
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "34.149.46.130"
        ],
        "aaaa": [],
        "ns": [
          "ns-1468.awsdns-55.org",
          "ns-1892.awsdns-44.co.uk",
          "ns-220.awsdns-27.com",
          "ns-530.awsdns-02.net"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 146.6,
        "min_latency_ms": 120.7,
        "max_latency_ms": 177.6,
        "server": "API Gateway",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "default-src 'self'; script-src 'wasm-unsafe-eval' 'unsafe-inline' 'self' https://static.snapchat.com https://www.google-analytics.com https://*.googletagmanager.com https://hcaptcha.com https://*.hcaptcha.com https://www.google.com/recaptcha/ https://www.gstatic.com/recaptcha/; style-src 'self' https://static.snapchat.com https://hcaptcha.com https://*.hcaptcha.com 'unsafe-inline'; img-src 'self' blob: data: https://support-tools.storage.googleapis.com https://www.snapchat.com https://story.snapchat.com https://cf-st.sc-cdn.net https://*.google-analytics.com https://*.googletagmanager.com https://www.google.com https://www.google.co.uk https://www.google.com.sa https://www.google.ca https://www.google.fr https://www.google.com.no https://www.google.com.au https://static.snapchat.com https://images.bitmoji.com https://impala-media-production.s3.amazonaws.com https://bolt-gcdn.sc-cdn.net https://lens-storage.storage.googleapis.com https://community-lens.storage.googleapis.com https://lens-preview-storage.storage.googleapis.com https://app.snapchat.com https://gcp.api.snapchat.com https://sc-static-web-assets-prod.s3.amazonaws.com https://storage.googleapis.com; connect-src 'self' blob: https://gcp.api.snapchat.com https://aws.api.snapchat.com https://*.google-analytics.com https://*.analytics.google.com https://analytics.google.com https://stats.g.doubleclick.net https://*.googletagmanager.com https://www.snapchat.com https://app.snapchat.com https://sentry.sc-prod.net https://us-central1-gcp.api.snapchat.com https://accounts.snapchat.com wss: https://static.snapchat.com https://cdn.contentful.com https://story.snapchat.com https://hcaptcha.com https://*.hcaptcha.com https://www.google.com/recaptcha/ https://session.snapchat.com https://graphql.contentful.com https://cf-st.sc-cdn.net https://s.sc-cdn.net https://bolt-gcdn.sc-cdn.net https://accounts.google.com https://iap.googleapis.com https://growth-web-dev-tool.mesh.sc-corp.net; font-src 'self' https://snap-design-system.storage.googleapis.com https://ads-interfaces.sc-cdn.net https://static.snapchat.com; media-src https://bolt-gcdn.sc-cdn.net https://static.snapchat.com https://s.sc-cdn.net https://cf-st.sc-cdn.net blob:; object-src 'none'; base-uri 'self'; form-action 'self'; frame-src https://iframe.arkoselabs.com https://hcaptcha.com https://*.hcaptcha.com https://www.google.com/recaptcha/ https://recaptcha.google.com/recaptcha/; frame-ancestors https://www.snapchat.com; report-uri https://sentry.sc-prod.net/api/194/security/?sentry_key=82f5202149c04b1abc22a9dcb533a663; upgrade-insecure-requests",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin",
          "permissions-policy": "camera=(), microphone=(), geolocation=(), payment=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 13,
        "disallow_rules": 61,
        "bytes": 4072
      },
      "category": "social",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "pinterest.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "*.pinterest.com",
        "not_after": "Feb 26 23:59:59 2027 GMT",
        "days_left": 113,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 30,
        "handshake_ms": 32.9
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.128.84",
          "151.101.64.84",
          "151.101.0.84",
          "151.101.192.84"
        ],
        "aaaa": [],
        "ns": [
          "ns9.pinterest.com",
          "ns5.pinterest.com",
          "ns6.pinterest.com",
          "ns10.pinterest.com"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 211.8,
        "min_latency_ms": 165.8,
        "max_latency_ms": 293.3,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self' blob: s.pinimg.com s1.pinimg.com s2.pinimg.com; font-src 'self' m.media-amazon.com *.amazon-adsystem.com s.pinimg.com s1.pinimg.com s2.pinimg.com data: fonts.googleapis.com fonts.gstatic.com use.typekit.net; style-src 'self' blob: 'unsafe-inline' data: *.pinimg.com *.pinterest.com accounts.google.com fonts.googleapis.com *.adyen.com *.adyenpayments.com; img-src blob: data: *; base-uri 'none'; connect-src 'self' blob: m.media-amazon.com *.amazon-adsystem.com *.2mdn.net *.ada.support *.pinimg.com *.pinterest.com accounts.google.com *.adyen.com pinterest-salvador.s3.amazonaws.com *.adyenpayments.com *.paypal.com i.pinimgproxy.com connect.facebook.net *.facebook.com *.doubleclick.net *.adtrafficquality.google www.recaptcha.net https://pinterest-api.arkoselabs.com/ www.googleapis.com pinterest-aberdeen.s3.amazonaws.com pinterest-aberdeen.s3.us-east-1.amazonaws.com pinterest-anaheim.s3.amazonaws.com pinterest-anaheim.s3.us-east-1.amazonaws.com pinterest-hilo.s3.amazonaws.com pinterest-hilo.s3.us-east-1.amazonaws.com pinterest-sim-toontown.s3.amazonaws.com pinterest-sim-toontown.s3.us-east-1.amazonaws.com pinterest-lucca.s3.amazonaws.com pinterest-lucca.s3.us-east-1.amazonaws.com pinterest-florianopolis.s3.amazonaws.com pinterest-florianopolis.s3.us-east-1.amazonaws.com pinterest-dev-florianopolis.s3.amazonaws.com pinterest-dev-florianopolis.s3.us-east-1.amazonaws.com pinterest-media-upload.s3.amazonaws.com pinterest-media-upload.s3.us-east-1.amazonaws.com pinterest-media-upload.s3-accelerate.amazonaws.com pinterest-milwaukee.s3.amazonaws.com pinterest-milwaukee.s3.us-east-1.amazonaws.com pinterest-poughkeepsie.s3.amazonaws.com pinterest-poughkeepsie.s3.us-east-1.amazonaws.com pinterest-waterloo.s3.amazonaws.com pinterest-waterloo.s3.us-east-1.amazonaws.com pinterest-plymouth.s3.amazonaws.com pinterest-plymouth.s3.us-east-1.amazonaws.com pinterest-salvador.s3.us-east-1.amazonaws.com pinterest-yamagata.s3.amazonaws.com pinterest-yamagata.s3.us-east-1.amazonaws.com api.pinadmin.com api.basistheory.com; form-action 'self' *.adyen.com *.klarna.com *.tink.com *.adyenpayments.com; frame-src 'self' *.ada.support *.pinimg.com *.pinterest.com *.adyen.com static-sandbox.dlocal.com static.dlocal.com *.paypal.com *.google.com *.facebook.com *.doubleclick.net *.rubiconproject.com *.adtrafficquality.google *.safeframe.googlesyndication.com www.recaptcha.net https://iframe.arkoselabs.com/ https://pinterest-api.arkoselabs.com/ pinterest-hilo.s3.amazonaws.com pinterest-hilo.s3.us-east-1.amazonaws.com pinterest-sim-toontown.s3.amazonaws.com pinterest-sim-toontown.s3.us-east-1.amazonaws.com pinterest-milwaukee.s3.amazonaws.com pinterest-milwaukee.s3.us-east-1.amazonaws.com pinterest-waterloo.s3.amazonaws.com pinterest-waterloo.s3.us-east-1.amazonaws.com pinterest-tolu.s3.amazonaws.com *.pinterdev.com content.googleapis.com *.youtube.com *.youtube-nocookie.com *.ytimg.com player.vimeo.com calendly.com vine.co bid.g.doubleclick.net *.fls.doubleclick.net pinlogs.s3.amazonaws.com pinlogs.s3.us-east-1.amazonaws.com servedby.flashtalking.com fbrpc://call *.linkedin.com px.ads.linkedin.com api.basistheory.com js.basistheory.com 3ds.basistheory.com; media-src 'self' blob: m.media-amazon.com *.2mdn.net data: *.pinimg.com; object-src 'self'; script-src 'nonce-dae9dcc24faf2f2979a77bd0c84617f3' 'strict-dynamic' 'self' blob: 'unsafe-inline' *.pinimg.com *.pinterest.com *.adyen.com js.dlocal.com js-sandbox.dlocal.com static-sandbox.dlocal.com static.dlocal.com *.adyenpayments.com *.paypal.com 'report-sample' *.google.com connect.facebook.net *.facebook.com *.doubleclick.net *.adtrafficquality.google www.gstatic.com/recaptcha/ www.gstatic.cn/recaptcha/ www.recaptcha.net https://pinterest-api.arkoselabs.com/ 'wasm-unsafe-eval' js.basistheory.com 3ds.basistheory.com; worker-src 'self' blob: 'unsafe-inline'; report-uri /_/_/csp_report/?rid=1648060452734964; frame-ancestors 'self' , script-src 'self' blob: 'unsafe-inline' *.pinimg.com *.pinterest.com *.adyen.com js.dlocal.com js-sandbox.dlocal.com static-sandbox.dlocal.com static.dlocal.com *.adyenpayments.com *.paypal.com 'report-sample' *.google.com connect.facebook.net *.facebook.com *.doubleclick.net *.adtrafficquality.google www.gstatic.com/recaptcha/ www.gstatic.cn/recaptcha/ www.recaptcha.net https://pinterest-api.arkoselabs.com/ 'wasm-unsafe-eval' js.basistheory.com 3ds.basistheory.com; report-uri /_/_/csp_report/?rid=1648060452734964",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 453,
        "bytes": 20000
      },
      "category": "social",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "tumblr.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "tumblr.com",
        "not_after": "Dec  6 19:44:17 2026 GMT",
        "days_left": 31,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 72.7
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "192.0.77.40"
        ],
        "aaaa": [],
        "ns": [
          "ns1.tumblr.com",
          "ns2.tumblr.com",
          "ns4.tumblr.com",
          "ns3.tumblr.com"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 160.9,
        "min_latency_ms": 118.5,
        "max_latency_ms": 233.8,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; preload",
          "content-security-policy": "script-src 'self' 'unsafe-eval' 'unsafe-inline' https://www.recaptcha.net https://c0.pubmine.com https://s.pubmine.com https://criteo.com https://*.criteo.com https://criteo.net https://*.criteo.net https://*.vexowi.com https://vexowi.com https://c.amazon-adsystem.com https://*.3lift.com https://3lift.com https://z.moatads.com https://*.moatads.com https://*.smartadserver.com https://*.sascdn.com https://app.link https://securepubads.g.doubleclick.net https://*.googlesyndication.com https://www.googletagservices.com/ https://cdn.parsely.com https://a.teads.tv/analytics/tag.js https://assets.tumblr.com https://ads.pubmatic.com https://cdn.jsdelivr.net https://*.privacymanager.io https://*.rlcdn.com https://edge.atmtd.com https://scripts.atmtd.com https://cdn.id5-sync.com https://*.optable.co https://dn0qt3r0xannq.cloudfront.net https://*.aditude.io https://static.kueezrtb.com https://cdn.ampproject.org https://blackbox-api.wp.com https://open.spotify.com https://embed-cdn.spotifycdn.com https://sb.scorecardresearch.com https://assets.tumblr.com/pop/ 'nonce-NzY2YzlkZDgyYzVjNWYyYzNhN2U5OWYzNDU5ODA0ZDY='; report-uri /svc/cspreports; object-src 'none'; worker-src blob: 'self'; base-uri 'self'",
          "x-frame-options": "deny",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 114,
        "bytes": 3452
      },
      "category": "social",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "mastodon.social",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "mastodon.social",
        "not_after": "Dec 14 14:08:23 2026 GMT",
        "days_left": 39,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 24.0
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.193.55",
          "151.101.65.55",
          "151.101.1.55",
          "151.101.129.55"
        ],
        "aaaa": [],
        "ns": [
          "ns1.exoscale.ch",
          "ns1.exoscale.com",
          "ns1.exoscale.io",
          "ns1.exoscale.net"
        ],
        "mx": 1,
        "txt": 2
      },
      "http": {
        "status": 200,
        "latency_ms": 120.2,
        "min_latency_ms": 16.7,
        "max_latency_ms": 185.9,
        "server": "Mastodon",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31557600",
          "content-security-policy": "base-uri 'none'; default-src 'none'; frame-ancestors 'none'; font-src 'self' https://mastodon.social; img-src 'self' data: blob: https://mastodon.social https://files.mastodon.social; media-src 'self' data: https://mastodon.social https://files.mastodon.social; manifest-src 'self' https://mastodon.social; form-action 'none'; child-src 'self' blob: https://mastodon.social; worker-src 'self' blob: https://mastodon.social; connect-src 'self' data: blob: https://mastodon.social https://files.mastodon.social wss://streaming.mastodon.social; frame-src 'self' https:; style-src 'self' https://mastodon.social 'nonce-v08x42zng5NM0fwnTq75Nw=='; script-src 'self' https://mastodon.social 'wasm-unsafe-eval' 'sha256-Z5KW83D+6/pygIQS3h9XDpF52xW3l3BHc7JL9tj3uMs='",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 4,
        "bytes": 705
      },
      "category": "social",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "bsky.app",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "bsky.app",
        "not_after": "Feb 12 23:59:59 2027 GMT",
        "days_left": 99,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 1,
        "handshake_ms": 194.5
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "18.223.244.192",
          "3.22.226.212",
          "18.227.246.221"
        ],
        "aaaa": [],
        "ns": [
          "ns-1425.awsdns-50.org",
          "ns-2001.awsdns-58.co.uk",
          "ns-372.awsdns-46.com",
          "ns-757.awsdns-30.net"
        ],
        "mx": 1,
        "txt": 4
      },
      "http": {
        "status": 200,
        "latency_ms": 257.4,
        "min_latency_ms": 248.3,
        "max_latency_ms": 270.5,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubdomains",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 441
      },
      "category": "social",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "threads.net",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "*.threads.net",
        "not_after": "Nov 12 23:59:59 2026 GMT",
        "days_left": 7,
        "expiring_soon": true,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 14.0
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "permissions-policy"
        ],
        "missing": [
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "157.240.11.52"
        ],
        "aaaa": [],
        "ns": [
          "d.ns.facebook.com",
          "c.ns.facebook.com",
          "a.ns.facebook.com",
          "b.ns.facebook.com"
        ],
        "mx": 0,
        "txt": 5
      },
      "http": {
        "status": 200,
        "latency_ms": 154.7,
        "min_latency_ms": 135.2,
        "max_latency_ms": 179.4,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; preload; includeSubDomains",
          "content-security-policy": "default-src *.threads.com *.threads.net *.instagram.com *.facebook.com *.fbcdn.net blob:;script-src *.facebook.com *.fbcdn.net *.facebook.net 127.0.0.1:* 'nonce-5XZoBKkY' blob: 'self' static.cdninstagram.com 'unsafe-eval';style-src data: blob: 'unsafe-inline' *.fbcdn.net *.threads.com *.threads.net *.facebook.com *.instagram.com static.cdninstagram.com;connect-src *.threads.com *.threads.net wss://*.threads.com:* wss://*.threads.net:* *.facebook.com facebook.com *.fbcdn.net *.facebook.net wss://*.facebook.com:* ws://localhost:* blob: *.instagram.com *.cdninstagram.com wss://*.instagram.com:* 'self';font-src data: static.cdninstagram.com;img-src *.threads.com *.threads.net *.instagram.com *.facebook.com *.fbcdn.net *.cdninstagram.com data: blob: about.fb.com agent.meta.ai engineering.fb.com *.fbsbx.com muse.ai android-webview-video-poster: pps.whatsapp.net *.oculuscdn.com *.tenor.co *.tenor.com *.giphy.com https://www.gstatic.com;media-src *.threads.com *.threads.net *.instagram.com *.facebook.com *.fbcdn.net *.cdninstagram.com data: blob: *.fbsbx.com android-webview-video-poster: *.tenor.co *.tenor.com https://*.giphy.com https://www.gstatic.com;child-src *.threads.com *.threads.net *.instagram.com *.facebook.com *.fbcdn.net data: blob:;frame-src *.fbsbx.com *.facebook.net 'self';manifest-src *.threads.com *.threads.net *.instagram.com *.facebook.com *.fbcdn.net data: blob:;object-src *.threads.com *.threads.net *.instagram.com *.facebook.com *.fbcdn.net data: blob:;worker-src *.threads.com *.threads.net *.instagram.com *.facebook.com *.fbcdn.net data: blob:;block-all-mixed-content;upgrade-insecure-requests;",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "permissions-policy": "accelerometer=(), attribution-reporting=(), autoplay=(), bluetooth=(), camera=(), ch-device-memory=(), ch-downlink=(), ch-dpr=(), ch-ect=(), ch-rtt=(), ch-save-data=(), ch-ua-arch=(), ch-ua-bitness=(), ch-viewport-height=(), ch-viewport-width=(), ch-width=(), clipboard-read=(), clipboard-write=(self), compute-pressure=(), display-capture=(), encrypted-media=(), fullscreen=(self), gamepad=(), geolocation=(self), gyroscope=(), hid=(), idle-detection=(), interest-cohort=(), keyboard-map=(), local-fonts=(), magnetometer=(), microphone=(), midi=(), otp-credentials=(), payment=(), picture-in-picture=(), private-state-token-issuance=(), publickey-credentials-get=(), screen-wake-lock=(), serial=(), shared-storage=(), shared-storage-select-url=(), private-state-token-redemption=(), usb=(), unload=(self), window-management=(), xr-spatial-tracking=();report-to=\"permissions_policy\""
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 17,
        "disallow_rules": 287,
        "bytes": 8579
      },
      "category": "social",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "telegram.org",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "GoDaddy.com",
        "issuer_cn": "GoDaddy TLS Intermediate CA DV - R1v1",
        "subject_cn": "*.telegram.org",
        "not_after": "Mar 11 15:23:05 2027 GMT",
        "days_left": 126,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 322.8
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-frame-options"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "149.154.167.99"
        ],
        "aaaa": [],
        "ns": [
          "ns-cloud-b3.googledomains.com",
          "ns-cloud-b1.googledomains.com",
          "ns-cloud-b2.googledomains.com",
          "ns-cloud-b4.googledomains.com"
        ],
        "mx": 2,
        "txt": 4
      },
      "http": {
        "status": 200,
        "latency_ms": 527.2,
        "min_latency_ms": 503.5,
        "max_latency_ms": 553.7,
        "server": "nginx/1.30.1",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "social",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "whatsapp.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "*.whatsapp.net",
        "not_after": "Nov 12 23:59:59 2026 GMT",
        "days_left": 7,
        "expiring_soon": true,
        "tls_version": "TLSv1.3",
        "san_count": 7,
        "handshake_ms": 15.2
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "permissions-policy"
        ],
        "missing": [
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "157.240.11.53"
        ],
        "aaaa": [],
        "ns": [
          "c.ns.whatsapp.net",
          "a.ns.whatsapp.net",
          "b.ns.whatsapp.net",
          "d.ns.whatsapp.net"
        ],
        "mx": 4,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 247.2,
        "min_latency_ms": 206.1,
        "max_latency_ms": 279.1,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; preload; includeSubDomains",
          "content-security-policy": "default-src 'self' blob:;script-src *.whatsapp.com *.whatsapp.net *.facebook.com *.facebook.net 'nonce-Vj9WZ1f9' 'self' blob:;style-src *.whatsapp.com *.whatsapp.net 'unsafe-inline' *.facebook.com 'self' data: blob:;connect-src *.whatsapp.com *.whatsapp.net wss://*.facebook.com:* *.fbcdn.net 'self' data: blob:;font-src *.whatsapp.com *.whatsapp.net *.facebook.com static.xx.fbcdn.net data:;img-src *.whatsapp.com *.whatsapp.net *.facebook.com *.fbcdn.net *.fbsbx.com static.xx.fbcdn.net *.cdninstagram.com 'self' data: blob:;media-src *.fbcdn.net 'self' data: blob:;child-src 'self' data: blob:;frame-src *.facebook.com *.whatsapp.com 'self' data: blob:;manifest-src 'self' data: blob:;object-src 'self' data: blob:;worker-src *.whatsapp.com *.whatsapp.net *.facebook.com *.facebook.net 'nonce-Vj9WZ1f9' 'self' data: blob:;block-all-mixed-content;upgrade-insecure-requests;",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "permissions-policy": "accelerometer=(), attribution-reporting=(), autoplay=(), bluetooth=(), camera=(), ch-device-memory=(), ch-downlink=(), ch-dpr=(), ch-ect=(), ch-rtt=(), ch-save-data=(), ch-ua-arch=(), ch-ua-bitness=(), ch-viewport-height=(), ch-viewport-width=(), ch-width=(), clipboard-read=(), clipboard-write=(), compute-pressure=(), display-capture=(), encrypted-media=(), fullscreen=(self), gamepad=(), geolocation=(), gyroscope=(), hid=(), idle-detection=(), interest-cohort=(), keyboard-map=(), local-fonts=(), magnetometer=(), microphone=(), midi=(), otp-credentials=(), payment=(), picture-in-picture=(), private-state-token-issuance=(), publickey-credentials-get=(), screen-wake-lock=(), serial=(), shared-storage=(), shared-storage-select-url=(), private-state-token-redemption=(), usb=(), unload=(self), window-management=(), xr-spatial-tracking=();report-to=\"permissions_policy\""
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 25,
        "bytes": 1180
      },
      "category": "social",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "discord.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "discord.com",
        "not_after": "Jan 25 06:42:35 2027 GMT",
        "days_left": 81,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 16.7
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "permissions-policy"
        ],
        "missing": [
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "162.159.137.232",
          "162.159.136.232",
          "162.159.128.233",
          "162.159.138.232",
          "162.159.135.232"
        ],
        "aaaa": [],
        "ns": [
          "gabe.ns.cloudflare.com",
          "sima.ns.cloudflare.com"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 51.1,
        "min_latency_ms": 44.2,
        "max_latency_ms": 58.6,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self'; script-src 'self' 'unsafe-inline' 'nonce-MzcsMTM0LDc5LDE3OCwxNjksMTk0LDUzLDUw' https://discord.com https://www.googletagmanager.com https://connect.facebook.net https://www.google-analytics.com https://ssl.google-analytics.com https://www.gstatic.com/recaptcha/ https://www.google.com/recaptcha/ https://recaptcha.net/recaptcha/ https://hcaptcha.com https://*.hcaptcha.com https://challenges.cloudflare.com https://s.ytimg.com/yts/jsbin/ https://www.youtube.com/iframe_api https://www.youtube.com/s/player/ https://geolocation.onetrust.com/cookieconsentpub/v1/geo/location https://script.crazyegg.com https://*.website-files.com https://uploads-ssl.webflow.com https://global.localizecdn.com https://cdn.localizeapi.com https://d3e54v103j8qbb.cloudfront.net https://gist.github.com https://unpkg.com/@splinetool/runtime/build/runtime.js https://*.twitter.com https://platform.x.com https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js https://boards-api.greenhouse.io https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js https://cdn.finsweet.com/files/fscalendar/calendar-invite-v1.0.min.js https://www.redditstatic.com https://ads.reddit.com https://cdn.jsdelivr.net/npm/@finsweet/attributes-selectcustom@1.7.2/selectcustom.js https://embed.bsky.app/static/embed.js https://hubspotonwebflow.com/assets/js/form-124.js 'sha256-mjdgHR9aXy-6OwAGlNS_XgNcYG1Uhd2U4pl8vi7-XCY=' 'sha256-gqG2LEZaHDwOL3S_CXJTuk_f3LimTEyruhOc_U0_QUY=' 'sha256-y0oGiuXZdmX7xRABTnY5cbHkfghDqbfX6JoerXLgVJc=' 'sha256-gBzDBwsujjXjXk6GLgdSlLIrvt5h0s3F_qF7Qt8TYwY=' 'sha256-TrY3AqlyKfZdsI3LYsy6u8GAhckLEXeyLcFK2gOe18U=' 'sha256-lVOL-gH47X0Li5QriWNZ69Hcr-71DsXFvGmQxN9TpBw=' 'sha256-j11ZNhk91nmUjPCBAIRcvJeEgnkbdJ9qNqoEMekilec=' 'sha256-1sQ9sTbc6Lumd2Frwf7IBwGG02gPTreTI8QBBW5kibM=' 'sha256-uh1p-Vy3_Cn66Ugk4Hak-gGr2Udg7yiI_5u5E_BdCRM=' 'sha256-7JHgDILwD7i_kvnHwJFF5WsHHmIc98tkBqDqbv47iFE=' 'sha256-KvstP_RIj6GGaE25Mqo-kIO0_WVEls1n5tnNhm8zmPA=' 'sha256-6xIDOlx5P0LKHv8fkot5ULOnB8ySdhjJi5r_ZP5EDPY=' 'sha256-jY_7jWrddtNUb-Y4CFKWaH-R2lrqgm_LAX72E8SLqKw=' 'sha256-MdICB9cW7ILT3ZeSxhN2YlpFxEsn5WHr03Ix-WVpHsw=' 'sha256-fUfByJGhChEFu7PE5HJfFwiYKySnP1H0iXvAxkauLNU=' 'sha256-xjkCDxBOM2TlIn5DpGQM4aJldb4AiHMKlRjfW46l-x0=' 'sha256-VOPfGBY-XgTDMwhG41S5eZyMKlu3gN60suwCPDWZ8MY=' 'sha256-tVeTMYknRG_IAdCHRGlDd9S2bX2_rX0e4HpaP9lgKWY=' 'sha256-kprfDg8ElCpUCFQAX5shnAPf3i59vVTSy02AjZXV3k0=' 'sha256-9zwpTkjhuy41nnRU74rj1TlYykoqAUntsoPtJ20cQAk=' 'sha256-llLws8TR-U3nNRCIvJNVc-SGscqwyeO1IPgpbnWuZdc=' 'sha256-h9lm4cvrD7egZu1GTAE1h2IDy1K4fXgD-q_O7aEosuw=' 'sha256-_cdQbTQzcfSt2_aCceUvkUmLh1WMdvlKbi1BBG7u8Jg=' 'sha256-U0jHWhsvIpjnwYKeJS_-2pe9ROsYnck5ZB2aXNyKWq8=' 'sha256-rB4G_-e_bAPU7rKI_9HC1lBZ0XEa_nHDH6hXFz4GIh4=' 'sha256-N02bP-slnHB-OYEN6imRqCHcHLN5DvBouRmyO2qcQYU=' 'sha256-QHiY6i8ql9SJTaFXzUhm08ZWuNz0QarKruf0Omd9-OQ=' 'sha256-s4OBHcHJnkGxjEyNJhU5BQt4qlt6MH07rG/j/hFOUnE=' 'sha256-s4OBHcHJnkGxjEyNJhU5BQt4qlt6MH07rG_j_hFOUnE=' 'sha256-mjdgHR9aXy+6OwAGlNS/XgNcYG1Uhd2U4pl8vi7+XCY=' 'sha256-jY/7jWrddtNUb+Y4CFKWaH+R2lrqgm/LAX72E8SLqKw=' 'sha256-lVOL+gH47X0Li5QriWNZ69Hcr+71DsXFvGmQxN9TpBw=' 'sha256-/cdQbTQzcfSt2/aCceUvkUmLh1WMdvlKbi1BBG7u8Jg=' 'sha256-N02bP+slnHB+OYEN6imRqCHcHLN5DvBouRmyO2qcQYU=' 'sha256-gqG2LEZaHDwOL3S/CXJTuk/f3LimTEyruhOc/U0/QUY=' 'sha256-llLws8TR+U3nNRCIvJNVc+SGscqwyeO1IPgpbnWuZdc=' 'sha256-gBzDBwsujjXjXk6GLgdSlLIrvt5h0s3F/qF7Qt8TYwY=' 'sha256-6xIDOlx5P0LKHv8fkot5ULOnB8ySdhjJi5r/ZP5EDPY=' 'sha256-7JHgDILwD7i/kvnHwJFF5WsHHmIc98tkBqDqbv47iFE=' 'sha256-VOPfGBY+XgTDMwhG41S5eZyMKlu3gN60suwCPDWZ8MY='; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://*.hcaptcha.com https://hcaptcha.com https://*.website-files.com https://uploads-ssl.webflow.com https://*.githubassets.com https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css; img-src 'self' https://www.google-analytics.com https://www.googletagmanager.com https://www.facebook.com https://cdn.discordapp.com https://safety.discord.com https://discordmoderatoracademy.zendesk.com https://assets-global.website-files.com data: https://*.website-files.com https://uploads-ssl.webflow.com https://global.localizecdn.com https://cdn.localizeapi.com https://*.ytimg.com https://uploads-ssl.webflow.com https://alb.reddit.com; font-src 'self' https://fonts.gstatic.com https://fonts.gstatic.com https://*.website-files.com https://uploads-ssl.webflow.com https://www.redditstatic.com; connect-src 'self' https://discordapp.com https://discord.com https://connect.facebook.net https://api.greenhouse.io https://api.github.com https://*.sentry.io https://www.google-analytics.com https://*.hcaptcha.com https://hcaptcha.com https://geolocation.onetrust.com/cookieconsentpub/v1/geo/location ws://127.0.0.1:* http://127.0.0.1:* https://global.localizecdn.com https://cdn.localizeapi.com https://*.website-files.com https://uploads-ssl.webflow.com https://webflow.com/api/ https://script.crazyegg.com https://assets-tracking.crazyegg.com https://pagestates-tracking.crazyegg.com https://tracking.crazyegg.com https://www.redditstatic.com https://pixel-config.reddit.com https://conversions-config.reddit.com https://redditstatic.com https://ads.reddit.com https://hubspotonwebflow.com/api/forms/blockList https://hubspotonwebflow.com/assets/js/blockedDomains.json https://hubspotonwebflow.com/api/forms/cf7f8234-dcdf-4b6e-b0e4-371878d5286e https://hubspotonwebflow.com/api/forms/28f33b0d-28c9-4d17-91ae-999b4388dd2d; media-src 'self' https://cdn.discordapp.com/assets/ https://cdn.discordapp.com/promotions/premium-marketing/ https://*.website-files.com https://uploads-ssl.webflow.com; frame-src https://discordapp.com/domain-migration https://www.google.com/recaptcha/ https://recaptcha.net/recaptcha/ https://*.hcaptcha.com https://hcaptcha.com https://challenges.cloudflare.com https://www.youtube.com/embed/ https://10851314.fls.doubleclick.net/ https://*.twitter.com https://platform.x.com https://syndication.x.com https://*.vimeo.com https://embed.bsky.app;",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "permissions-policy": "interest-cohort=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 7,
        "disallow_rules": 46,
        "bytes": 1774
      },
      "category": "social",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "weibo.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert, Inc.",
        "issuer_cn": "GeoTrust G2 TLS CN RSA4096 SHA256 2022 CA1",
        "subject_cn": "weibo.cn",
        "not_after": "Nov 21 23:59:59 2026 GMT",
        "days_left": 7,
        "expiring_soon": true,
        "tls_version": "TLSv1.3",
        "san_count": 64,
        "handshake_ms": 56.0
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "content-security-policy"
        ],
        "missing": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "106.63.15.9",
          "49.7.37.74"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 174.9,
        "min_latency_ms": 172.8,
        "max_latency_ms": 177.6,
        "server": "APISIX/3.14.1",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "upgrade-insecure-requests"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 4,
        "bytes": 968
      },
      "category": "social"
    },
    {
      "domain": "vk.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "SSL Corporation",
        "issuer_cn": "SSL.com TLS Issuing RSA CA R1",
        "subject_cn": "*.vk.com",
        "not_after": "Apr  1 12:52:06 2027 GMT",
        "days_left": 137,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 33,
        "handshake_ms": 644.8
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options"
        ],
        "missing": [
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "87.240.129.133",
          "87.240.137.164",
          "87.240.132.78",
          "87.240.132.72",
          "87.240.132.67",
          "93.186.225.194"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2246.7,
        "min_latency_ms": 2055.4,
        "max_latency_ms": 2562.8,
        "server": "kittenx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15768000",
          "content-security-policy": "default-src 'none'; base-uri 'self'; object-src 'self'; connect-src 'self' data: vkcalls: blob: https://api-payments.fntchcl.ru https://api.fintech.vk.ru https://api.ft.vk.ru https://*.vk.com https://vk.com https://vk.ru https://*.assetcache.ru https://*.vk.ru https://*.vkvideo.ru wss://eh.vk.com wss://eh.vk.ru wss://*.cs7777.vk.com wss://*.cs7777.vk.ru wss://videowebrtc.okcdn.ru wss://videowebrtc.okcdn.ru:23433 wss://*.okcdn.ru https://*.okcdn.ru:23432 https://*.okcdn.ru:23456 https://*.calls-test.oneme.ru https://*.calls-test.oneme.ru:23432 wss://*.calls-test.oneme.ru wss://*.calls-test.oneme.ru:23432 wss://pubsub.live.vkvideo.ru wss://ovsu.mycdn.me wss://mc.yandex.com wss://mc.yandex.ru https://videowebrtc.okcdn.ru:23432 https://ad.mail.ru https://vc.go.mail.ru https://akashi.vk-portal.net https://api.ok.ru https://events.maps.vk.com https://events.maps.vk.ru https://privacy-cs.mail.ru https://r0.mail.ru https://st.mycdn.me https://tiles.maps.vk.com https://tiles.maps.vk.ru https://*.ms.vk.com https://*.ms.vk.ru https://*.mycdn.me https://*.okcdn.ru https://*.userapi.com https://*.vkuseraudio.net https://*.vkuseraudio.ru https://stacks.vk-portal.net https://r0.mradx.net https://r.mradx.net https://sdk-api.apptracer.ru https://stats.vk-portal.net https://tns-counter.ru https://top-fwz1.mail.ru https://api.cloud.vkplay.ru https://rv.mail.ru https://rs.mail.ru https://ad.mail.ru https://yandex.ru https://an.yandex.ru https://mc.yandex.ru https://amc.yandex.ru https://mc.yandex.com https://yastatic.net https://api.vkvideo.ru https://vkvideo.ru https://browser.translate.yandex.net https://analytics.google.com https://*.emgsound.ru https://*.hostingradio.ru https://*.vkuser.net https://*.vkuserphoto.ru https://top-fwz1.mail.ru https://log.strm.yandex.ru https://*.strm.yandex.net https://vst.videolink.host https://wcm.weborama-tech.ru https://ad.adriver.ru https://bs.serving-sys.ru https://hls.newradio.ru https://hls.studio21.ru https://*.radio-holding.ru https://pixel.adlooxtracking.ru https://whitei.net https://gstatic.com/generate_204 https://connectivitycheck.gstatic.com/generate_204 https://captive.apple.com https://edge.microsoft.com/captiveportal/generate_204 https://cloudflareok.com https://detectportal.firefox.com/canonical.html https://video-ai-assistant.one-infra.ru https://vst.dfn-network.pro https://*.odkl.ru https://object2-ac.vk-apps.com https://*.ms.dzen.ru https://*.cdn-vk.ru; img-src 'self' blob: data: https://*.vk.com https://*.assetcache.ru https://*.vk.ru https://vk.ru https://vk.com https://ok.ru https://*.ok.ru https://*.vkuserphoto.ru https://tiles.maps.vk.com https://tiles.maps.vk.ru https://vk-callback.go.mail.ru https://i.mycdn.me https://st.mycdn.me https://*.mail.ru https://*.mradx.net https://*.mds.yandex.net https://wcm.weborama-tech.ru https://www.tns-counter.ru https://top-fwz1.mail.ru https://*.userapi.com https://yandex.ru https://amc.yandex.ru https://mc.yandex.ru https://mc.yandex.com https://favicon.yandex.net https://eye.targetads.io https://ad.adriver.ru https://ev.adriver.ru https://*.ms.vk.com https://*.ms.vk.ru https://core-renderer-tiles.maps.yandex.net https://*.api-maps.yandex.ru https://yastatic.net https://pixel.adlooxtracking.ru https://bs.serving-sys.ru https://vkplay.ru https://vkvideo.ru https://*.vkvideo.ru https://cdn.culture.ru https://fonts.gstatic.com https://i.vimeocdn.com https://i.ytimg.com https://sb.scorecardresearch.com https://zonkpro.ru https://pp.vk.me https://assets.yclients.com https://avatars.dzeninfra.ru https://bs.serving-sys.ru https://static-maps.yandex.ru https://static.tapclap.com https://*.amgradio.ru https://*.cdn-vk.ru https://iv.okcdn.ru https://vst.dfn-network.pro https://*.admon.pro https://*.telecid.ru https://*.tns-counter.ru https://*.traceon.ru https://object2-ac.vk-apps.com; font-src 'self' data: blob: https://vk.com https://vk.ru https://*.vk.com https://*.mradx.net https://*.gstatic.com https://yastatic.net https://*.assetcache.ru https://*.vk.ru https://vkvideo.ru https://*.vkvideo.ru https://cdn.megabonus.com https://rsms.me; media-src * blob: data:; manifest-src 'self' https://m.vk.com https://m.vkvideo.ru https://m.vk.ru; worker-src 'self' blob: https://vk.com https://vk.ru https://st.vk.ru; frame-src * vkcalls: blob:; form-action 'self' about: https://activebot.ru https://senler.ru https://smmbox.com https://cloud.mail.ru https://pu.vk.com https://pu.vk.ru https://vk.com https://vu.vk.com https://vu.vk.ru https://m.vk.com https://vk.ru https://m.vk.ru https://co.vkpay.io https://co.vkpay.ru https://cpg.money.mail.ru https://oauth.vk.ru https://login.assetcache.ru https://login.assetcache.ru/ https://login.vk.ru https://login.vk.ru/; script-src 'self' 'unsafe-inline' 'unsafe-eval' blob: https://vk.com https://*.vk.com https://vk.ru https://*.assetcache.ru https://*.vk.ru https://static.vk.me https://mail.ru https://*.mail.ru https://r.mradx.net https://s.ytimg.com https://www.instagram.com https://telegram.org https://yandex.ru https://*.yandex.ru https://*.google-analytics.com https://*.youtube.com https://maps.googleapis.com https://translate.googleapis.com https://google.com https://*.vkpartner.ru https://*.moatads.com https://*.adlooxtracking.ru https://*.serving-sys.ru https://*.weborama-tech.ru https://securepubads.g.doubleclick.net https://cdn.ampproject.org https://*.vk-cdn.net https://yastatic.net https://analytics.tiktok.com https://*.vkvideo.ru https://*.cdn-vk.ru; style-src 'self' 'unsafe-inline' https://vk.com https://*.vk.com https://vk.ru https://*.assetcache.ru https://*.vk.ru https://static.vk.me https://r.mradx.net https://*.googleapis.com https://*.vkvideo.ru https://yastatic.net; upgrade-insecure-requests; report-uri https://vk.com/csp https://vk.ru/csp; report-to csp-endpoint;",
          "x-frame-options": "sameorigin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 230,
        "bytes": 6175
      },
      "category": "social"
    },
    {
      "domain": "line.me",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign GCC R46 OV TLS CA 2025",
        "subject_cn": "*.line.me",
        "not_after": "Mar  1 01:06:31 2027 GMT",
        "days_left": 115,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 210.0
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "147.92.243.206"
        ],
        "aaaa": [],
        "ns": [
          "ans1.linecorp.com",
          "ans2.linecorp.com",
          "ns1.naver.jp",
          "ns2.naver.jp"
        ],
        "mx": 4,
        "txt": 3
      },
      "http": {
        "status": 200,
        "latency_ms": 360.3,
        "min_latency_ms": 337.2,
        "max_latency_ms": 375.0,
        "server": "STORAGE",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15768000",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 15,
        "bytes": 454
      },
      "category": "social",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "signal.org",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "signal.org",
        "not_after": "Jan 31 18:40:36 2027 GMT",
        "days_left": 87,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 20.5
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.11.47",
          "104.18.10.47"
        ],
        "aaaa": [],
        "ns": [
          "zita.ns.cloudflare.com",
          "casey.ns.cloudflare.com"
        ],
        "mx": 5,
        "txt": 6
      },
      "http": {
        "status": 200,
        "latency_ms": 100.4,
        "min_latency_ms": 80.8,
        "max_latency_ms": 133.1,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "social",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "bereal.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "ZeroSSL GmbH",
        "issuer_cn": "ZeroSSL ECC DV SSL CA 2",
        "subject_cn": "bereal.com",
        "not_after": "Jan 13 23:59:59 2027 GMT",
        "days_left": 60,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 310.6
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "31.43.161.6",
          "31.43.160.6"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 159.6,
        "min_latency_ms": 132.7,
        "max_latency_ms": 199.0,
        "server": "Framer/6d4c3c4",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 63
      },
      "category": "social"
    },
    {
      "domain": "netflix.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G3 TLS ECC SHA384 2020 CA1",
        "subject_cn": "www.netflix.com",
        "not_after": "Feb 18 21:41:48 2027 GMT",
        "days_left": 96,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 15,
        "handshake_ms": 438.3
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "207.45.72.1",
          "207.45.73.1"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 794.1,
        "min_latency_ms": 668.4,
        "max_latency_ms": 867.6,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "media"
    },
    {
      "domain": "youtube.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE2",
        "subject_cn": "*.google.com",
        "not_after": "Dec 30 19:07:41 2026 GMT",
        "days_left": 55,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 30,
        "handshake_ms": 32.3
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "permissions-policy"
        ],
        "missing": [
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "142.251.214.110"
        ],
        "aaaa": [],
        "ns": [
          "ns3.google.com",
          "ns2.google.com",
          "ns1.google.com",
          "ns4.google.com"
        ],
        "mx": 1,
        "txt": 3
      },
      "http": {
        "status": 200,
        "latency_ms": 276.1,
        "min_latency_ms": 247.4,
        "max_latency_ms": 300.2,
        "server": "ESF",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "require-trusted-types-for 'script'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "permissions-policy": "ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 22,
        "bytes": 792
      },
      "category": "media",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "spotify.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "*.spotify.com",
        "not_after": "Jan 23 23:59:59 2027 GMT",
        "days_left": 79,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 13.9
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options"
        ],
        "missing": [
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "35.186.224.24"
        ],
        "aaaa": [],
        "ns": [
          "ns-cloud-a2.googledomains.com",
          "dns1.p07.nsone.net",
          "ns-cloud-a4.googledomains.com",
          "ns-cloud-a1.googledomains.com",
          "ns-cloud-a3.googledomains.com"
        ],
        "mx": 7,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 312.7,
        "min_latency_ms": 276.2,
        "max_latency_ms": 371.2,
        "server": "envoy",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "script-src 'self' 'unsafe-eval' blob: open.spotifycdn.com open-review.spotifycdn.com quicksilver.scdn.co www.google-analytics.com www.googletagmanager.com static.ads-twitter.com analytics.twitter.com s.pinimg.com sc-static.net https://www.google.com/recaptcha/ cdn.ravenjs.com connect.facebook.net www.gstatic.com sb.scorecardresearch.com pixel-static.spotify.com cdn.cookielaw.org geolocation.onetrust.com www.fastly-insights.com static.hotjar.com script.hotjar.com https://www.googleadservices.com/pagead/conversion_async.js https://www.googleadservices.com/pagead/conversion/ https://analytics.tiktok.com/i18n/pixel/sdk.js https://analytics.tiktok.com/i18n/pixel/identify.js https://analytics.tiktok.com/i18n/pixel/config.js https://www.redditstatic.com/ads/pixel.js https://t.contentsquare.net/uxa/22f14577e19f3.js https://get.microsoft.com/badge/ms-store-badge.bundled.js https://cdn.us.heap-api.com https://heapanalytics.com 'sha256-WfsTi7oVogdF9vq5d14s2birjvCglqWF842fyHhzoNw=' 'sha256-KRzjHxCdT8icNaDOqPBdY0AlKiIh5F8r4bnbe1PQwss=' 'sha256-Z5wh7XXSBR1+mTxLSPFhywCZJt77+uP1GikAgPIsu2s=' 'sha256-o2wzIImHJ4+WWE5DCTR+myWU0UNml0+wwpDXRo++vII='; frame-ancestors 'self' https://adgen-dev.spotify.com/account/*/ad/*/details https://adgen-dev.spotify.com/preview/* https://local.spotify.net/account/*/ad/*/details https://local.spotify.net/preview/* https://app.smartly.io/*;",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 16,
        "bytes": 635
      },
      "category": "media",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "twitch.tv",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas R46 DV TLS CA 2026 Q3",
        "subject_cn": "twitch.tv",
        "not_after": "Apr 12 19:50:18 2027 GMT",
        "days_left": 158,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 25.9
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.194.167",
          "151.101.66.167",
          "151.101.2.167",
          "151.101.130.167"
        ],
        "aaaa": [],
        "ns": [
          "ns-1450.awsdns-53.org",
          "ns-1778.awsdns-30.co.uk",
          "ns-219.awsdns-27.com",
          "ns-664.awsdns-19.net"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 47.6,
        "min_latency_ms": 39.9,
        "max_latency_ms": 56.2,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 72,
        "bytes": 1674
      },
      "category": "media",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "soundcloud.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "*.soundcloud.com",
        "not_after": "Mar 18 23:59:59 2027 GMT",
        "days_left": 133,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 11.4
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-frame-options"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "52.84.150.35",
          "52.84.150.52",
          "52.84.150.57",
          "52.84.150.39"
        ],
        "aaaa": [],
        "ns": [
          "ns-1445.awsdns-52.org",
          "ns-1745.awsdns-26.co.uk",
          "ns-56.awsdns-07.com",
          "ns-799.awsdns-35.net"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 259.1,
        "min_latency_ms": 192.0,
        "max_latency_ms": 364.5,
        "server": "am/2",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubdomains; preload",
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 8,
        "bytes": 1557
      },
      "category": "media",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "vimeo.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "vimeo.com",
        "not_after": "Jan 30 14:03:19 2027 GMT",
        "days_left": 86,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 18.2
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "162.159.128.61",
          "162.159.138.60"
        ],
        "aaaa": [],
        "ns": [
          "ns-1463.awsdns-54.org",
          "ns-1886.awsdns-43.co.uk",
          "ns-682.awsdns-21.net",
          "ns-70.awsdns-08.com"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 45.2,
        "min_latency_ms": 37.6,
        "max_latency_ms": 52.2,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 569,
        "bytes": 20000
      },
      "category": "media",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "hulu.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "COMODO CA Limited",
        "issuer_cn": "COMODO RSA Organization Validation Secure Server CA",
        "subject_cn": "*.hulu.com",
        "not_after": "Dec 10 23:59:59 2026 GMT",
        "days_left": 26,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 292.3
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.210.219.18",
          "23.210.219.41"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1000.2,
        "min_latency_ms": 759.4,
        "max_latency_ms": 1318.7,
        "server": null,
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 20000
      },
      "category": "media"
    },
    {
      "domain": "disneyplus.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WR3",
        "subject_cn": "disneyplus.com",
        "not_after": "Feb  6 03:17:02 2027 GMT",
        "days_left": 83,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 116.4
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "34.110.155.89"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 828.5,
        "min_latency_ms": 681.1,
        "max_latency_ms": 989.4,
        "server": null,
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 20,
        "bytes": 2794
      },
      "category": "media"
    },
    {
      "domain": "primevideo.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "primevideo.com",
        "not_after": "Feb 11 23:59:59 2027 GMT",
        "days_left": 89,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 2102.6
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "permissions-policy"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "18.65.14.25",
          "18.65.14.23",
          "18.65.14.22",
          "18.65.14.84"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 4590.6,
        "min_latency_ms": 3664.0,
        "max_latency_ms": 6393.7,
        "server": "Server",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=47474747; includeSubDomains; preload",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "permissions-policy": "ch-dpr=(self \"https://m.media-amazon.com\" \"https://images-eu.ssl-images-amazon.com\"), ch-viewport-width=(self \"https://m.media-amazon.com\" \"https://images-eu.ssl-images-amazon.com\"), ch-downlink=(self \"https://m.media-amazon.com\" \"https://images-eu.ssl-images-amazon.com\"), ch-ect=(self \"https://m.media-amazon.com\" \"https://images-eu.ssl-images-amazon.com\")"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 126,
        "bytes": 4348
      },
      "category": "media"
    },
    {
      "domain": "hbomax.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "hbomax.com",
        "not_after": "Apr 26 23:59:59 2027 GMT",
        "days_left": 163,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 415.7
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options"
        ],
        "missing": [
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "3.163.158.12",
          "3.163.158.123",
          "3.163.158.14",
          "3.163.158.120"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1406.3,
        "min_latency_ms": 1084.6,
        "max_latency_ms": 1855.0,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000 ; includeSubDomains ; preload",
          "content-security-policy": "script-src 'self' blob: data: https: 'unsafe-inline' 'unsafe-eval';    connect-src 'self' ws: https:;    style-src 'self' 'unsafe-inline' https:;    font-src 'self' https: data:;    object-src 'none';    worker-src blob:;    img-src 'self' blob: data: https:;    frame-src 'self' blob: data: https:;    base-uri 'self';    form-action 'self';    frame-ancestors 'none';    upgrade-insecure-requests;",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 1,
        "bytes": 41
      },
      "category": "media"
    },
    {
      "domain": "peacocktv.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "peacocktv.com",
        "not_after": "Feb 14 23:59:59 2027 GMT",
        "days_left": 92,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 96,
        "handshake_ms": 267.5
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "96.7.244.158",
          "96.7.244.142"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 202.1,
        "min_latency_ms": 171.5,
        "max_latency_ms": 263.2,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15768000 ; includeSubDomains",
          "content-security-policy": "default-src https://*.peacocktv.com; form-action https://*.force.com https://*.my.salesforce.com https://*.salesforce-sites.com https://ott-nbcu.my.salesforce-scrt.com https://tr.snapchat.com https://*.qualtrics.com https://*.paypal.com https://*.bounceexchange.com; font-src 'self' data: https://*.peacocktv.com https://braze-images.com https://*.optimizely.com https://ott-nbcu.my.salesforce-scrt.com https://ott-nbcu.my.site.com https://*.bounceexchange.com; script-src 'self' 'unsafe-inline' 'unsafe-eval' blob: https://*.peacocktv.com https://core.spreedly.com https://browser.sentry-cdn.com https://*.salesforceliveagent.com https://*.force.com https://*.my.salesforce.com https://*.salesforce-sites.com https://ott-nbcu.my.salesforce-scrt.com https://ott-nbcu.my.site.com https://*.optimizely.com https://nbcstreaming.sc.omtrdc.net https://connect.facebook.net https://static.ads-twitter.com https://analytics.twitter.com https://assets.adobedtm.com https://js.createsend1.com https://www.googletagmanager.com https://nbcuss.demdex.net https://jssdkcdns.mparticle.com https://www.google.com https://googleads.g.doubleclick.net https://platform.twitter.com https://www.googleadservices.com https://www.google-analytics.com https://t.contentsquare.net https://s.pinimg.com https://sc-static.net https://www.redditstatic.com https://analytics.tiktok.com https://pixelb.randi.adswizz.com https://imp.i305175.net https://www.ojrq.net https://logs-01.loggly.com https://peacock.sjv.io https://s0.ipstatp.com https://d.impactradius-event.com https://bid.g.doubleclick.net https://wsdk.rokt.com https://apps.rokt.com https://js.adsrvr.org https://insight.adsrvr.org https://cdn.cookielaw.org https://www.google.com/recaptcha/ https://www.gstatic.com/recaptcha/ https://bat.bing.com https://*.onetrust.com https://*.ada.support https://s.yimg.com https://sp.analytics.yahoo.com https://*.amazon-adsystem.com https://*.teads.tv https://tr.snapchat.com https://www.paypal.com https://www.clarity.ms https://ct.pinterest.com https://*.qualtrics.com https://www.youtube.com https://*.zenimpact.io https://cys26963.jscrambler.com https://*.liadm.com https://*.fullstory.com https://optimizely.s3.amazonaws.com https://cdn-assets-prod.s3.amazonaws.com https://applepay.cdn-apple.com https://tag.wknd.ai https://*.bounceexchange.com https://assets.loginwithamazon.com; connect-src 'self' localhost:* ws://localhost:* https://*.campaign.adobe.com https://*.peacocktv.com https://core.spreedly.com https://*.force.com https://*.salesforce.com https://*.my.salesforce.com https://*.salesforce-sites.com https://ott-nbcu.my.salesforce-scrt.com https://ott-nbcu.my.site.com https://graph.facebook.com https://nbcuss.demdex.net https://*.mparticle.com https://createsend.com https://www.createsend.com https://www.facebook.com https://*.ott.sky.com https://sas-apm-prod.telemetry.nbcuott.com https://0d15692193ba43a8a9384fed500b3a1d.apm.us-east-1.aws.cloud.es.io https://sdk.iad-03.appboy.com https://*.braze.com https://*.contentsquare.net https://*.optimizely.com wss://*.optimizely.com https://ct.pinterest.com https://nbcstreaming.sc.omtrdc.net https://analytics.tiktok.com https://cdn.cookielaw.org https://*.onetrust.com https://*.ada.support https://bat.bing.com https://checkoutshopper-live.adyen.com https://checkoutshopper-live-us.adyen.com https://tr.snapchat.com https://www.google-analytics.com https://imp.i305175.net https://analytics.twitter.com https://dpm.demdex.net https://ad.doubleclick.net https://s.yimg.com https://sp.analytics.yahoo.com https://*.amazon-adsystem.com https://*.teads.tv https://*.paypal.com https://api.ipify.org https://www.redditstatic.com https://analytics.pangle-ads.com https://*.analytics.google.com https://stats.g.doubleclick.net https://tr6.snapchat.com https://*.clarity.ms https://*.qualtrics.com https://subscriber-incentives.pickaxe.ai https://*.zenimpact.io https://*.liadm.com https://cys26963.jscrambler.com https://nbcu-ds-svr-side-tag-dev-001.ue.r.appspot.com https://*.fullstory.com https://browser-intake-datadoghq.com https://ara.paa-reporting-advertising.amazon https://www.google.com https://*.ravelin.click https://events.bouncex.net https://*.bounceexchange.com https://*.cdnwidget.com https://*.cdnbasket.net; img-src 'self' data: localhost:* blob: https://peacocktv.com https://*.peacocktv.com https://*.ada.support https://t.co https://www.facebook.com https://nbcstreaming.sc.omtrdc.net https://www.google.com https://www.google.co.uk https://us-gmtdmp.mookie1.com https://www.google-analytics.com https://*.contentsquare.net https://stats.g.doubleclick.net https://s.pinimg.com https://sc-static.net https://www.redditstatic.com https://analytics.tiktok.com https://pixelb.randi.adswizz.com https://imp.i305175.net https://www.ojrq.net https://logs-01.loggly.com https://peacock.sjv.io https://d.agkn.com https://s0.ipstatp.com https://alb.reddit.com https://ct.pinterest.com https://business.topbuzz.com https://bid.g.doubleclick.net https://wsdk.rokt.com https://apps.rokt.com https://js.adsrvr.org https://insight.adsrvr.org https://cdn.cookielaw.org https://bat.bing.com https://*.adyen.com https://*.onetrust.com https://analytics.twitter.com https://googleads.g.doubleclick.net https://ad.doubleclick.net https://s.yimg.com https://sp.analytics.yahoo.com https://roost.nbcuni.com https://*.amazon-adsystem.com https://*.teads.tv https://www.paypalobjects.com https://*.scene7.com https://ad.doubleclick.net https://cm.everesttech.net https://*.qualtrics.com https://*.zenimpact.io https://*.liadm.com https://cnv.event.prod.bidr.io https://*.fullstory.com https://www.googletagmanager.com https://dpm.demdex.net https://cdn.optimizely.com https://braze-images.com https://applepay.cdn-apple.com https://ott-nbcu.my.site.com https://*.bounceexchange.com https://events.bouncex.net https://*.cdnwidget.com; style-src 'self' 'unsafe-inline' https://*.peacocktv.com https://*.ada.support https://*.force.com https://*.salesforce-sites.com https://*.my.salesforce.com https://ott-nbcu.my.salesforce-scrt.com https://ott-nbcu.my.site.com https://cdn.cookielaw.org https://*.onetrust.com https://*.zenimpact.io https://*.optimizely.com https://*.bounceexchange.com; media-src 'self' data: blob: localhost:* https://peacocktv.com https://*.peacocktv.com https://roost.nbcuni.com https://*.zenimpact.io; frame-src https://core.spreedly.com https://www.peacocktv.com/sas-3dsecure https://*.peacocktv.com https://*.ada.support https://nbcuss.demdex.net https://*.force.com https://*.my.salesforce.com https://*.salesforce-sites.com https://ott-nbcu.my.salesforce-scrt.com https://ott-nbcu.my.site.com https://tr.snapchat.com https://*.fls.doubleclick.net https://td.doubleclick.net https://imp.i305175.net https://bid.g.doubleclick.net https://wsdk.rokt.com https://apps.rokt.com https://js.adsrvr.org https://insight.adsrvr.org https://www.google.com/recaptcha/ https://recaptcha.google.com/recaptcha/ https://peacockprincess22.creativezing.com https://checkoutshopper-live.adyen.com https://checkoutshopper-live-us.adyen.com https://tr6.snapchat.com https://pinterest.com http://ct.pinterest.com https://match.adsrvr.org https://*.amazon-adsystem.com https://*.teads.tv https://www.youtube.com https://*.paypal.com https://*.optimizely.com https://*.qualtrics.com https://open.spotify.com https://*.zenimpact.io https://www.googletagmanager.com https://applepay.cdn-apple.com https://*.bounceexchange.com; block-all-mixed-content; upgrade-insecure-requests;",
          "x-frame-options": "sameorigin",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "media"
    },
    {
      "domain": "pandora.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "Thawte TLS RSA CA G1",
        "subject_cn": "*.pandora.com",
        "not_after": "Apr  1 23:59:59 2027 GMT",
        "days_left": 138,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 2,
        "handshake_ms": 798.4
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "199.116.164.229"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2540.7,
        "min_latency_ms": 2510.5,
        "max_latency_ms": 2560.5,
        "server": "Apache",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 4,
        "disallow_rules": 12,
        "bytes": 1822
      },
      "category": "media"
    },
    {
      "domain": "deezer.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Gandi SAS",
        "issuer_cn": "GandiCert",
        "subject_cn": "*.deezer.com",
        "not_after": "Jan 30 23:59:59 2027 GMT",
        "days_left": 86,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 26.5
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "13.249.126.106",
          "13.249.126.46",
          "13.249.126.39",
          "13.249.126.10"
        ],
        "aaaa": [],
        "ns": [
          "ns-1072.awsdns-06.org",
          "ns-1935.awsdns-49.co.uk",
          "ns-340.awsdns-42.com",
          "ns-672.awsdns-20.net"
        ],
        "mx": 7,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1569.6,
        "min_latency_ms": 1554.5,
        "max_latency_ms": 1593.3,
        "server": "Apache",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 24,
        "bytes": 2103
      },
      "category": "media",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "tidal.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "*.tidal.com",
        "not_after": "Apr  3 23:59:59 2027 GMT",
        "days_left": 140,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 99.8
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "content-security-policy"
        ],
        "missing": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "18.65.14.18",
          "18.65.14.100",
          "18.65.14.97",
          "18.65.14.104"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 862.0,
        "min_latency_ms": 541.2,
        "max_latency_ms": 1432.2,
        "server": "CloudFront",
        "scheme": "https",
        "headers": {
          "content-security-policy": "frame-ancestors 'self'"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 5,
        "disallow_rules": 1,
        "bytes": 891
      },
      "category": "media"
    },
    {
      "domain": "bandcamp.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas R46 DV TLS CA 2026 Q3",
        "subject_cn": "*.bandcamp.com",
        "not_after": "Apr 27 21:10:22 2027 GMT",
        "days_left": 173,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 21.1
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.129.91",
          "151.101.193.91",
          "151.101.1.91",
          "151.101.65.91"
        ],
        "aaaa": [],
        "ns": [
          "ns-cloud-d2.googledomains.com",
          "ns-cloud-d4.googledomains.com",
          "ns-cloud-d1.googledomains.com",
          "ns-cloud-d3.googledomains.com"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 38.3,
        "min_latency_ms": 25.6,
        "max_latency_ms": 53.7,
        "server": "Varnish",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "media",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "audible.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "www.audible.com",
        "not_after": "Feb 15 23:59:59 2027 GMT",
        "days_left": 93,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 5,
        "handshake_ms": 604.9
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "permissions-policy"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "44.215.135.243",
          "44.215.128.228",
          "44.215.140.73"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1428.8,
        "min_latency_ms": 1118.9,
        "max_latency_ms": 1595.8,
        "server": "Server",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=47474747; includeSubDomains; preload",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "permissions-policy": "ch-dpr=(self \"https://m.media-amazon.com\" \"https://images-na.ssl-images-amazon.com\"), ch-viewport-width=(self \"https://m.media-amazon.com\" \"https://images-na.ssl-images-amazon.com\"), ch-downlink=(self \"https://m.media-amazon.com\" \"https://images-na.ssl-images-amazon.com\"), ch-ect=(self \"https://m.media-amazon.com\" \"https://images-na.ssl-images-amazon.com\")"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 253,
        "bytes": 20000
      },
      "category": "media"
    },
    {
      "domain": "crunchyroll.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "crunchyroll.com",
        "not_after": "Feb  1 23:47:25 2027 GMT",
        "days_left": 88,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 23.6
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "172.64.153.54",
          "104.18.34.202"
        ],
        "aaaa": [],
        "ns": [
          "clint.ns.cloudflare.com",
          "zara.ns.cloudflare.com"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 62.3,
        "min_latency_ms": 57.4,
        "max_latency_ms": 68.4,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "default-src 'none'; script-src 'nonce-G0zxQEYIMd2JMyVcRsNdcl' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 36,
        "bytes": 881
      },
      "category": "media",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "dailymotion.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "ZeroSSL GmbH",
        "issuer_cn": "ZeroSSL RSA DV SSL CA 2",
        "subject_cn": "*.dailymotion.com",
        "not_after": "Dec 28 23:59:59 2026 GMT",
        "days_left": 53,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 415.0
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options"
        ],
        "missing": [
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "195.8.215.136"
        ],
        "aaaa": [],
        "ns": [
          "a.dailymotion.com",
          "b.dailymotion.com"
        ],
        "mx": 1,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 812.9,
        "min_latency_ms": 750.0,
        "max_latency_ms": 929.9,
        "server": "DMS/2",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31708800; includeSubDomains; preload",
          "content-security-policy": "frame-ancestors 'none';",
          "x-frame-options": "DENY"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 9,
        "disallow_rules": 735,
        "bytes": 18276
      },
      "category": "media",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "nytimes.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "Thawte TLS RSA CA G1",
        "subject_cn": "nytimes.com",
        "not_after": "Mar 19 23:59:59 2027 GMT",
        "days_left": 134,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 29,
        "handshake_ms": 8.7
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "permissions-policy"
        ],
        "missing": [
          "x-content-type-options",
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.193.164",
          "151.101.65.164",
          "151.101.129.164",
          "151.101.1.164"
        ],
        "aaaa": [],
        "ns": [
          "dns4.p06.nsone.net",
          "dns2.p06.nsone.net",
          "dns3.p06.nsone.net",
          "dns1.p06.nsone.net",
          "ns-635.awsdns-15.net",
          "ns-1652.awsdns-14.co.uk",
          "ns-1328.awsdns-38.org",
          "ns-244.awsdns-30.com"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 80.2,
        "min_latency_ms": 69.1,
        "max_latency_ms": 94.2,
        "server": "DataDome",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "content-security-policy": "upgrade-insecure-requests; default-src data: 'unsafe-inline' 'unsafe-eval' https: nytresource:; script-src data: 'unsafe-inline' 'unsafe-eval' https: blob: nytresource:; style-src data: 'unsafe-inline' https: nytresource:; img-src data: https: blob: android-webview-video-poster: nytresource:; font-src data: https: nytresource:; connect-src data: https: wss: blob: nytresource:; media-src data: https: blob: nytresource:; object-src https:; child-src https: data: blob: nytresource:; form-action https: nytimes: nytcooking: nytxwd:; report-uri https://csp.nytimes.com/report;",
          "x-frame-options": "DENY",
          "permissions-policy": "browsing-topics=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 25,
        "disallow_rules": 150,
        "bytes": 8547
      },
      "category": "news",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "bbc.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign GCC R46 OV TLS CA 2025",
        "subject_cn": "www.bbc.com",
        "not_after": "Jan 24 05:46:23 2027 GMT",
        "days_left": 80,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 22,
        "handshake_ms": 9.2
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.128.81",
          "151.101.64.81",
          "151.101.0.81",
          "151.101.192.81"
        ],
        "aaaa": [],
        "ns": [
          "dns0.bbc.co.uk",
          "dns0.bbc.com",
          "dns1.bbc.co.uk",
          "dns1.bbc.com",
          "ddns0.bbc.co.uk",
          "ddns0.bbc.com",
          "ddns1.bbc.co.uk",
          "ddns1.bbc.com"
        ],
        "mx": 2,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 73.2,
        "min_latency_ms": 53.3,
        "max_latency_ms": 96.9,
        "server": "BBC-GTM",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; preload",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 39,
        "disallow_rules": 90,
        "bytes": 6250
      },
      "category": "news",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "cnn.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas E46 OV TLS CA 2026 Q3",
        "subject_cn": "cnn.com",
        "not_after": "Mar 21 10:00:42 2027 GMT",
        "days_left": 126,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 167.7
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "content-security-policy",
          "x-content-type-options"
        ],
        "missing": [
          "strict-transport-security",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.195.5",
          "151.101.3.5",
          "151.101.67.5",
          "151.101.131.5"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 729.8,
        "min_latency_ms": 699.0,
        "max_latency_ms": 757.2,
        "server": null,
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'self' blob: https://*.cnn.com:* http://*.cnn.com:* *.cnn.io:* *.cnn.net:* *.turner.com:* *.turner.io:* *.ugdturner.com:* courageousstudio.com *.vgtf.net:*; script-src 'unsafe-eval' 'unsafe-inline' 'self' *; style-src 'unsafe-inline' 'self' blob: *; child-src 'self' blob: *; frame-src 'self' *; object-src 'self' *; img-src 'self' data: blob: *; media-src 'self' data: blob: *; font-src 'self' data: *; connect-src 'self' data: *; frame-ancestors 'self' https://*.cnn.com:* http://*.cnn.com https://*.cnn.io:* http://*.cnn.io:* *.turner.com:* courageousstudio.com;",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 13,
        "disallow_rules": 40,
        "bytes": 3704
      },
      "category": "news"
    },
    {
      "domain": "theguardian.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas R46 DV TLS CA 2026 Q3",
        "subject_cn": "theguardian.com",
        "not_after": "Mar  5 10:24:58 2027 GMT",
        "days_left": 120,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 30,
        "handshake_ms": 32.6
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "151.101.129.111",
          "151.101.1.111",
          "151.101.193.111",
          "151.101.65.111"
        ],
        "aaaa": [],
        "ns": [
          "dns1.p04.nsone.net",
          "dns2.p04.nsone.net",
          "dns3.p04.nsone.net",
          "dns4.p04.nsone.net",
          "ns01.theguardiandns.com",
          "ns02.theguardiandns.com",
          "ns03.theguardiandns.com",
          "ns04.theguardiandns.com"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 86.1,
        "min_latency_ms": 49.3,
        "max_latency_ms": 130.2,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "content-security-policy": "upgrade-insecure-requests; default-src https:; script-src https: 'unsafe-inline' 'unsafe-eval' blob: 'unsafe-inline'; style-src https: 'unsafe-inline'; img-src https: data: blob:; media-src https: data: blob:; font-src 'self' https://assets.guim.co.uk https://pasteup.guim.co.uk https://interactive.guim.co.uk https://dashboard.ophan.co.uk https://cdn.braze.eu data:; connect-src https: wss: blob:; child-src https: blob:; object-src 'none'; base-uri 'none'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade",
          "permissions-policy": "camera=(), microphone=(), midi=(), geolocation=(), interest-cohort=(), clipboard-read=(), unload=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 3036
      },
      "category": "news",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "reuters.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Sectigo Limited",
        "issuer_cn": "Sectigo Public Server Authentication CA OV R40",
        "subject_cn": "thomsonreuters.com",
        "not_after": "May 21 23:59:59 2027 GMT",
        "days_left": 197,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 30,
        "handshake_ms": 181.1
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "content-security-policy",
          "x-content-type-options"
        ],
        "missing": [
          "strict-transport-security",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "155.46.172.255"
        ],
        "aaaa": [],
        "ns": [
          "ns-aws-1.thomsonreuters.com",
          "ns-aws-2.thomsonreuters.net",
          "ns-aws-3.thomsonreuters.org",
          "ns-aws-4.thomsonreuters.co.uk"
        ],
        "mx": 2,
        "txt": 0
      },
      "http": {
        "status": 401,
        "latency_ms": 300.1,
        "min_latency_ms": 286.4,
        "max_latency_ms": 311.3,
        "server": "CloudFront",
        "scheme": "https",
        "headers": {
          "content-security-policy": "frame-ancestors 'self'; report-uri https://reuters.report-uri.com/r/t/csp/enforce; report-to report-uri",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 14,
        "disallow_rules": 28,
        "bytes": 4593
      },
      "category": "news",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "apnews.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "apnews.com",
        "not_after": "Jan 14 15:51:30 2027 GMT",
        "days_left": 60,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 398.1
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "strict-transport-security"
        ]
      },
      "dns": {
        "a": [
          "104.16.22.8",
          "104.16.23.8"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 568.2,
        "min_latency_ms": 558.1,
        "max_latency_ms": 576.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'none'; script-src 'nonce-74YU9FLc2yraA8nQ7nNZ5t' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 6,
        "disallow_rules": 34,
        "bytes": 1419
      },
      "category": "news"
    },
    {
      "domain": "bloomberg.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "wmkt1.cirrus.bloomberg.com",
        "not_after": "Jan 29 23:59:59 2027 GMT",
        "days_left": 85,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 30,
        "handshake_ms": 73.2
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "15.197.146.156",
          "3.33.146.110"
        ],
        "aaaa": [],
        "ns": [
          "dns1.p01.nsone.net",
          "dns2.p01.nsone.net",
          "dns3.p01.nsone.net",
          "dns4.p01.nsone.net",
          "pdns1.ultradns.net",
          "pdns3.ultradns.org",
          "pdns5.ultradns.info"
        ],
        "mx": 4,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 200.7,
        "min_latency_ms": 192.1,
        "max_latency_ms": 205.9,
        "server": "Varnish",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31557600",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 10,
        "disallow_rules": 54,
        "bytes": 8033
      },
      "category": "news",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "wsj.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "online.wsj.com",
        "not_after": "Dec 19 23:59:59 2026 GMT",
        "days_left": 44,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 16.6
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "3.169.252.105",
          "3.169.252.118",
          "3.169.252.98",
          "3.169.252.109"
        ],
        "aaaa": [],
        "ns": [
          "ns-1291.awsdns-33.org",
          "ns-1588.awsdns-06.co.uk",
          "ns-450.awsdns-56.com",
          "ns-705.awsdns-24.net"
        ],
        "mx": 2,
        "txt": 0
      },
      "http": {
        "status": 401,
        "latency_ms": 306.4,
        "min_latency_ms": 124.4,
        "max_latency_ms": 554.6,
        "server": "CloudFront",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 12,
        "disallow_rules": 50,
        "bytes": 4296
      },
      "category": "news",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "economist.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "economist.com",
        "not_after": "Jan  9 05:48:02 2027 GMT",
        "days_left": 65,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 26.6
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "strict-transport-security"
        ]
      },
      "dns": {
        "a": [
          "104.18.42.19",
          "172.64.145.237"
        ],
        "aaaa": [],
        "ns": [
          "dns1.p02.nsone.net",
          "dns2.p02.nsone.net",
          "dns3.p02.nsone.net",
          "dns4.p02.nsone.net"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 74.5,
        "min_latency_ms": 70.9,
        "max_latency_ms": 78.7,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'none'; script-src 'nonce-1lbEi2KUMqn2AWJikPy5L2' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 32,
        "bytes": 2664
      },
      "category": "news",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "forbes.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "error": "timed out"
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "strict-transport-security",
          "x-content-type-options"
        ]
      },
      "dns": {
        "a": [
          "151.101.130.49",
          "151.101.194.49",
          "151.101.66.49",
          "151.101.2.49"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 163.2,
        "min_latency_ms": 151.6,
        "max_latency_ms": 173.1,
        "server": "DataDome",
        "scheme": "http",
        "headers": {
          "content-security-policy": "upgrade-insecure-requests",
          "x-frame-options": "SAMEORIGIN",
          "referrer-policy": "strict-origin-when-cross-origin",
          "permissions-policy": "unload=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "news"
    },
    {
      "domain": "techcrunch.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "techcrunch.com",
        "not_after": "Feb  8 21:45:45 2027 GMT",
        "days_left": 86,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 411.3
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "104.18.17.5",
          "104.18.16.5"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 738.9,
        "min_latency_ms": 648.6,
        "max_latency_ms": 794.3,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=300;includeSubdomains",
          "content-security-policy": "default-src 'self' *.techcrunch.com; frame-ancestors 'self'; frame-src 'self' https: data:; style-src 'self' 'unsafe-inline' *; img-src 'self' * data:; connect-src 'self' https: data:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' * blob:; worker-src 'self' blob:; media-src 'self' * data: blob:; font-src 'self' * data:; upgrade-insecure-requests; block-all-mixed-content; sandbox allow-forms allow-same-origin allow-scripts allow-popups allow-popups-to-escape-sandbox;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade",
          "permissions-policy": "autoplay=(), camera=(), fullscreen=*, geolocation=*, display-capture=(self), microphone=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 15,
        "bytes": 608
      },
      "category": "news"
    },
    {
      "domain": "theverge.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas R3 DV TLS CA 2026 Q2",
        "subject_cn": "*.eater.com",
        "not_after": "Jan 11 14:25:44 2027 GMT",
        "days_left": 57,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 23,
        "handshake_ms": 174.7
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "content-security-policy"
        ],
        "missing": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.193.91",
          "151.101.65.91",
          "151.101.129.91",
          "151.101.1.91"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 471.0,
        "min_latency_ms": 454.8,
        "max_latency_ms": 503.3,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31556952; preload",
          "content-security-policy": "frame-ancestors https://platform.theverge.com https://*.theverge.com https://platform.theverge.com https://*.theverge.com 'self'"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 118,
        "bytes": 5650
      },
      "category": "news"
    },
    {
      "domain": "wired.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "*.worldofinteriors.com",
        "not_after": "Nov 21 23:59:59 2026 GMT",
        "days_left": 7,
        "expiring_soon": true,
        "tls_version": "TLSv1.3",
        "san_count": 92,
        "handshake_ms": 160.8
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "content-security-policy",
          "x-content-type-options"
        ],
        "missing": [
          "strict-transport-security",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "166.117.251.134",
          "52.223.6.210"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 783.9,
        "min_latency_ms": 776.4,
        "max_latency_ms": 795.7,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "frame-ancestors 'self' https://copilot-app.condenast.io https://stg-copilot-app.condenast.io",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 7,
        "disallow_rules": 17,
        "bytes": 2338
      },
      "category": "news"
    },
    {
      "domain": "arstechnica.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "*.arstechnica.com",
        "not_after": "Jan  8 23:59:59 2027 GMT",
        "days_left": 55,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 2,
        "handshake_ms": 753.3
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "18.225.49.34",
          "18.216.217.49"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 405,
        "latency_ms": 960.3,
        "min_latency_ms": 928.2,
        "max_latency_ms": 977.8,
        "server": "awselb/2.0",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=2592000",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "news"
    },
    {
      "domain": "engadget.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "engadget.com",
        "not_after": "Apr 13 23:59:59 2027 GMT",
        "days_left": 150,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 393.6
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "13.35.190.46",
          "13.35.190.128",
          "13.35.190.55",
          "13.35.190.120"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 202,
        "latency_ms": 940.8,
        "min_latency_ms": 550.8,
        "max_latency_ms": 1720.8,
        "server": "CloudFront",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": 202
      },
      "category": "news"
    },
    {
      "domain": "businessinsider.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas R3 DV TLS CA 2026 Q1",
        "subject_cn": "businessinsider.com",
        "not_after": "Mar 15 19:00:24 2027 GMT",
        "days_left": 130,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 1,
        "handshake_ms": 24.7
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-frame-options"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.1.171",
          "151.101.193.171",
          "151.101.129.171",
          "151.101.65.171"
        ],
        "aaaa": [],
        "ns": [
          "ns61.constellix.net",
          "dns1.p03.nsone.net",
          "dns2.p03.nsone.net",
          "dns3.p03.nsone.net",
          "dns4.p03.nsone.net",
          "ns11.constellix.com",
          "ns21.constellix.com",
          "ns31.constellix.com",
          "ns41.constellix.net",
          "ns51.constellix.net"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 53.2,
        "min_latency_ms": 43.3,
        "max_latency_ms": 63.8,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "x-frame-options": "sameorigin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 7,
        "disallow_rules": 72,
        "bytes": 2231
      },
      "category": "news",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "ft.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "ft.com",
        "not_after": "May 13 23:59:59 2027 GMT",
        "days_left": 189,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 15.4
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "content-security-policy"
        ]
      },
      "dns": {
        "a": [
          "216.137.39.109",
          "216.137.39.69",
          "216.137.39.100",
          "216.137.39.20"
        ],
        "aaaa": [],
        "ns": [
          "ns-1447.awsdns-52.org",
          "ns-1984.awsdns-56.co.uk",
          "ns-52.awsdns-06.com",
          "ns-530.awsdns-02.net"
        ],
        "mx": 2,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 77.5,
        "min_latency_ms": 68.6,
        "max_latency_ms": 90.7,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 34,
        "bytes": 1597
      },
      "category": "news",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "politico.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "*.politico.com",
        "not_after": "Mar  5 23:59:59 2027 GMT",
        "days_left": 111,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 2,
        "handshake_ms": 1607.6
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "184.197.186.204",
          "52.207.78.6",
          "44.218.231.105"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 1656.4,
        "min_latency_ms": 1558.5,
        "max_latency_ms": 1769.1,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15552000",
          "content-security-policy": "default-src 'none'; script-src 'nonce-GLPwwsPxKW4EMNASmOsuBV' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "news"
    },
    {
      "domain": "axios.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "axios.com",
        "not_after": "May 14 23:59:59 2027 GMT",
        "days_left": 190,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 21.5
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "strict-transport-security"
        ]
      },
      "dns": {
        "a": [
          "3.169.231.88",
          "3.169.231.54",
          "3.169.231.22",
          "3.169.231.93"
        ],
        "aaaa": [],
        "ns": [
          "ns-1046.awsdns-02.org",
          "ns-1914.awsdns-47.co.uk",
          "ns-371.awsdns-46.com",
          "ns-574.awsdns-07.net"
        ],
        "mx": 2,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 77.9,
        "min_latency_ms": 73.8,
        "max_latency_ms": 85.1,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'none'; script-src 'nonce-2Hhl0D2xKI6x6QuFePfO2y' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 18,
        "bytes": 645
      },
      "category": "news",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "vice.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "vice.com",
        "not_after": "Feb  9 12:00:21 2027 GMT",
        "days_left": 86,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 1691.0
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "x-frame-options"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "192.0.66.177"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 663.3,
        "min_latency_ms": 656.7,
        "max_latency_ms": 668.2,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 33,
        "disallow_rules": 1,
        "bytes": 1773
      },
      "category": "news"
    },
    {
      "domain": "gizmodo.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "gizmodo.com",
        "not_after": "Feb 11 17:30:24 2027 GMT",
        "days_left": 88,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 391.3
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "172.67.74.173",
          "104.26.3.63",
          "104.26.2.63"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 546.6,
        "min_latency_ms": 544.3,
        "max_latency_ms": 551.2,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'none'; script-src 'nonce-5wIr2Kqw38AAW8oEn1tSVn' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "news"
    },
    {
      "domain": "mashable.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "mashable.com",
        "not_after": "Feb  2 16:33:39 2027 GMT",
        "days_left": 79,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 390.2
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "172.64.145.239",
          "104.18.42.17"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 582.0,
        "min_latency_ms": 577.2,
        "max_latency_ms": 588.6,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 3,
        "disallow_rules": 5,
        "bytes": 6466
      },
      "category": "news"
    },
    {
      "domain": "bing.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Microsoft Corporation",
        "issuer_cn": "Microsoft TLS G2 RSA CA OCSP 02",
        "subject_cn": "www.bing.com",
        "not_after": "Jan 25 08:39:09 2027 GMT",
        "days_left": 71,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 33,
        "handshake_ms": 198.6
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "permissions-policy"
        ],
        "missing": [
          "x-content-type-options",
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "150.171.27.10",
          "150.171.28.10"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 373.4,
        "min_latency_ms": 347.8,
        "max_latency_ms": 393.8,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "script-src https: 'strict-dynamic' 'report-sample' 'wasm-unsafe-eval' 'nonce-saR5ckt0+hHKhFlx2kMTC7ccmbJep/drRURZjt5nOzg='; base-uri 'self';",
          "x-frame-options": "SAMEORIGIN",
          "permissions-policy": "unload=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "search"
    },
    {
      "domain": "duckduckgo.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "*.duckduckgo.com",
        "not_after": "May 19 23:59:59 2027 GMT",
        "days_left": 195,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 66.7
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "52.250.42.157"
        ],
        "aaaa": [],
        "ns": [
          "dns1.p05.nsone.net",
          "dns2.p05.nsone.net",
          "dns3.p05.nsone.net",
          "dns4.p05.nsone.net",
          "ns01.quack-dns.com",
          "ns02.quack-dns.com",
          "ns03.quack-dns.com",
          "ns04.quack-dns.com"
        ],
        "mx": 1,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 136.0,
        "min_latency_ms": 131.3,
        "max_latency_ms": 140.3,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "default-src 'none' ; connect-src  https://duck.ai https://*.duck.ai https://duckduckgo.com https://*.duckduckgo.com https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/ https://spreadprivacy.com ; manifest-src  https://duck.ai https://*.duck.ai https://duckduckgo.com https://*.duckduckgo.com https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/ https://spreadprivacy.com ; media-src  https://duck.ai https://*.duck.ai https://duckduckgo.com https://*.duckduckgo.com https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/ https://spreadprivacy.com ; script-src blob:  https://duck.ai https://*.duck.ai https://duckduckgo.com https://*.duckduckgo.com https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/ https://spreadprivacy.com 'unsafe-inline' 'unsafe-eval' ; font-src data:  https://duck.ai https://*.duck.ai https://duckduckgo.com https://*.duckduckgo.com https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/ https://spreadprivacy.com ; img-src blob: data:  https://duck.ai https://*.duck.ai https://duckduckgo.com https://*.duckduckgo.com https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/ https://spreadprivacy.com ; style-src  https://duck.ai https://*.duck.ai https://duckduckgo.com https://*.duckduckgo.com https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/ https://spreadprivacy.com 'unsafe-inline' ; object-src 'none' ; worker-src blob: ; child-src blob:  https://duck.ai https://*.duck.ai https://duckduckgo.com https://*.duckduckgo.com https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/ https://spreadprivacy.com ; frame-src blob:  https://duck.ai https://*.duck.ai https://duckduckgo.com https://*.duckduckgo.com https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/ https://spreadprivacy.com ; form-action  https://duck.ai https://*.duck.ai https://duckduckgo.com https://*.duckduckgo.com https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/ https://spreadprivacy.com ; frame-ancestors 'self' https://html.duckduckgo.com; base-uri 'self' ; block-all-mixed-content ;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "origin",
          "permissions-policy": "interest-cohort=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 6,
        "bytes": 755
      },
      "category": "search",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "yandex.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign GCC E46 OV TLS CA 2025",
        "subject_cn": "*.yandex.by",
        "not_after": "Apr  4 20:59:59 2027 GMT",
        "days_left": 141,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 8,
        "handshake_ms": 546.4
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "x-content-type-options"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "77.88.44.55",
          "5.255.255.77",
          "77.88.55.88"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1756.5,
        "min_latency_ms": 1656.7,
        "max_latency_ms": 1865.4,
        "server": null,
        "scheme": "https",
        "headers": {
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 8,
        "disallow_rules": 618,
        "bytes": 20000
      },
      "category": "search"
    },
    {
      "domain": "baidu.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign RSA OV SSL CA 2018",
        "subject_cn": "baidu.com",
        "not_after": "Jan 24 02:32:55 2027 GMT",
        "days_left": 70,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 53,
        "handshake_ms": 100.8
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "content-security-policy"
        ],
        "missing": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "111.63.65.103",
          "110.242.74.102",
          "111.63.65.247",
          "124.237.177.164"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 252.1,
        "min_latency_ms": 226.4,
        "max_latency_ms": 295.8,
        "server": "BWS/1.1",
        "scheme": "https",
        "headers": {
          "content-security-policy": "frame-ancestors 'self' https://chat.baidu.com http://mirror-chat.baidu.com https://fj-chat.baidu.com https://hba-chat.baidu.com https://hbe-chat.baidu.com https://njjs-chat.baidu.com https://nj-chat.baidu.com https://hna-chat.baidu.com https://hnb-chat.baidu.com http://debug.baidu-int.com https://sai.baidu.com https://mcpstore.baidu.com https://mcpserver.baidu.com https://www.mcpworld.com https://platform-openai.now.baidu.com;"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 133,
        "bytes": 2814
      },
      "category": "search"
    },
    {
      "domain": "search.brave.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "search.brave.com",
        "not_after": "Mar 17 23:59:59 2027 GMT",
        "days_left": 132,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 13.3
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "content-security-policy"
        ],
        "missing": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "18.65.3.50",
          "18.65.3.114",
          "18.65.3.61",
          "18.65.3.117"
        ],
        "aaaa": [],
        "ns": [
          "ns-264.awsdns-33.com",
          "ns-772.awsdns-32.net",
          "ns-1134.awsdns-13.org",
          "ns-1615.awsdns-09.co.uk"
        ],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 429,
        "latency_ms": 62.4,
        "min_latency_ms": 58.8,
        "max_latency_ms": 66.7,
        "server": null,
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'self' https://*.search.brave.com https://*.safesearch.brave.com; worker-src 'self' blob: https://cdn.search.brave.com; connect-src 'self' https://*.search.brave.com https://*.safesearch.brave.com https://search-ads-confirmation.brave.com https://search.anonymous.ads.brave.com https://ads-serve.brave.com https://payment.rewards.brave.com; font-src 'self' data: https://cdn.search.brave.com; img-src 'self' blob: data: https://*.search.brave.com https://*.safesearch.brave.com; manifest-src 'self' data: https://cdn.search.brave.com; object-src 'none'; script-src 'self' 'wasm-unsafe-eval' blob: 'sha256-814SnTyn5ALg8TJXV+oyKfWuNiBuC4efTpUrmrxoOCg=' 'sha256-SmTwPjqn0XvcfrmE4x0RbrJTxpXaEf2fSzIn0kj7ckI=' 'sha256-d1dDypqZNlvvw7S73u6vZbvWfwqGGY0cgXENpwDs0Ak=' https://cdn.search.brave.com 'nonce-/L8exUSV7zW8E+YqXWzqEw=='; script-src-attr 'self' 'unsafe-hashes' 'sha256-7dQwUgLau1NFCCGjfn9FsYptB6ZtWxJin6VohGIu20I='; style-src 'self' 'unsafe-inline' https://cdn.search.brave.com; base-uri 'self'; frame-ancestors 'self'; upgrade-insecure-requests"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 10,
        "bytes": 352
      },
      "category": "search",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "ecosia.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "ecosia.org",
        "not_after": "Jan  9 14:15:26 2027 GMT",
        "days_left": 55,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 396.3
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "permissions-policy"
        ],
        "missing": [
          "x-content-type-options",
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "77.73.113.1"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 908.7,
        "min_latency_ms": 896.7,
        "max_latency_ms": 915.5,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "script-src https: 'strict-dynamic' 'report-sample' 'wasm-unsafe-eval' 'nonce-gTW1lNjpbbzdY3JfMxYMSsfg4Pm6Vszz8NFMAuQdDGI='; base-uri 'self';",
          "x-frame-options": "SAMEORIGIN",
          "permissions-policy": "unload=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 19762
      },
      "category": "search"
    },
    {
      "domain": "startpage.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "startpage.com",
        "not_after": "Apr 29 23:59:59 2027 GMT",
        "days_left": 175,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 65.2
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "67.63.52.233"
        ],
        "aaaa": [],
        "ns": [
          "dns1.p01.nsone.net",
          "dns2.p01.nsone.net",
          "dns3.p01.nsone.net",
          "dns4.p01.nsone.net"
        ],
        "mx": 5,
        "txt": 5
      },
      "http": {
        "status": 200,
        "latency_ms": 249.4,
        "min_latency_ms": 234.0,
        "max_latency_ms": 274.2,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self' *.startpage.com; script-src 'self' *.startpage.com 'unsafe-inline' 'unsafe-eval'; style-src 'self' *.startpage.com 'unsafe-inline'; font-src 'self' *.startpage.com data:; img-src 'self' blob: data: *.startpage.com; frame-src 'self' *.startpage.com; frame-ancestors 'self'; connect-src 'self' *.startpage.com; worker-src blob: *.startpage.com; base-uri 'self' *.startpage.com; report-uri https://www.startpage.com/do/cspvr",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 4,
        "bytes": 188
      },
      "category": "search",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "mojeek.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "www.mojeek.com",
        "not_after": "Mar 16 23:59:59 2027 GMT",
        "days_left": 122,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 10,
        "handshake_ms": 599.6
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "strict-transport-security",
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "5.102.173.68"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1503.9,
        "min_latency_ms": 1484.2,
        "max_latency_ms": 1532.2,
        "server": "lighttpd/1.4.53",
        "scheme": "https",
        "headers": {
          "content-security-policy": "frame-ancestors 'none'; default-src * 'unsafe-inline' 'unsafe-eval' blob: *.mojeek.com; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval' blob: https://js.stripe.com/v3/; img-src 'self' data: *.mojeek.com; object-src 'none'; base-uri 'self'; form-action 'self' https://checkout.stripe.com",
          "x-content-type-options": "nosniff",
          "referrer-policy": "origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 5,
        "bytes": 174
      },
      "category": "search"
    },
    {
      "domain": "searx.be",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "searx.be",
        "not_after": "Jan 14 00:55:59 2027 GMT",
        "days_left": 69,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 125.4
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "152.53.208.125"
        ],
        "aaaa": [],
        "ns": [
          "robotns3.second-ns.com",
          "ns1.first-ns.de",
          "robotns2.second-ns.de"
        ],
        "mx": 1,
        "txt": 1
      },
      "http": {
        "status": 200,
        "latency_ms": 204.0,
        "min_latency_ms": 192.5,
        "max_latency_ms": 215.2,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15724800; includeSubDomains; preload",
          "content-security-policy": "upgrade-insecure-requests; default-src 'none'; script-src 'self'; style-src 'self' 'unsafe-inline'; form-action 'self' https://github.com/searxng/searxng/issues/new; font-src 'self'; frame-ancestors 'self'; base-uri 'self'; connect-src 'self' https://overpass-api.de; img-src 'self' data: https://*.tile.openstreetmap.org; frame-src 'self' https://yewtu.be https://www.youtube-nocookie.com https://player.vimeo.com https://www.dailymotion.com https://www.deezer.com https://www.mixcloud.com https://w.soundcloud.com https://embed.spotify.com",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 11324
      },
      "category": "search",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "qwant.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Gandi SAS",
        "issuer_cn": "GandiCert",
        "subject_cn": "*.qwant.com",
        "not_after": "Jan 14 23:59:59 2027 GMT",
        "days_left": 70,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 302.5
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "51.91.151.171"
        ],
        "aaaa": [],
        "ns": [
          "gns21.cloudns.net",
          "gns22.cloudns.net",
          "gns23.cloudns.net",
          "gns24.cloudns.net"
        ],
        "mx": 1,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1057.3,
        "min_latency_ms": 1052.2,
        "max_latency_ms": 1062.2,
        "server": "istio-envoy",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000 ; includeSubDomains",
          "content-security-policy": "default-src 'self' data: blob:;script-src 'self' 'unsafe-inline' 'unsafe-eval' data: *.qwant.com qwant.com *.qwant.com qwant.com;script-src-elem 'self' 'unsafe-inline' data: *.qwant.com qwant.com *.qwant.com qwant-prod.piwik.pro  ;style-src 'self' 'unsafe-inline' data: *.qwant.com qwant.com;object-src 'self';connect-src 'self' ws: *.apple.com *.qwant.com qwant.com *.qwant.com qwant.com qwant-prod.piwik.pro    ;img-src blob: 'self' www.qwant.com s1.qwant.com s2.qwant.com s.qwant.com f.qwant.com data: s.qwant.com s1.qwant.com s2.qwant.com www.qwant.com *.s3.gra.io.cloud.ovh.net     prod-adserver.s3.gra.perf.cloud.ovh.net;frame-ancestors *.qwant.com *.qwant.com;form-action auth.qwant.com appleid.apple.com;font-src 'self';worker-src blob: 'self' www.youtube-nocookie.com www.youtube.com;frame-src player.twitch.tv player.vimeo.com www.dailymotion.com www.youtube-nocookie.com net.geo.opera.com *.captcha-delivery.com  *.qwant.com *.qwant.com;media-src blob: *.qwant.com *.qwant.com *.apple.com *.s3.gra.io.cloud.ovh.net;base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 11,
        "bytes": 2376
      },
      "category": "search",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "shopify.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "shopify.com",
        "not_after": "Jan  6 20:15:23 2027 GMT",
        "days_left": 52,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 407.8
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.227.38.33"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1218.3,
        "min_latency_ms": 1189.4,
        "max_latency_ms": 1233.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15552000; includeSubDomains; preload",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 2,
        "bytes": 62
      },
      "category": "ecommerce"
    },
    {
      "domain": "etsy.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas R46 DV TLS CA 2026 Q4",
        "subject_cn": "*.etsystatic.com",
        "not_after": "May  8 14:14:06 2027 GMT",
        "days_left": 184,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 8,
        "handshake_ms": 13.8
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.65.224",
          "151.101.129.224",
          "151.101.1.224",
          "151.101.193.224"
        ],
        "aaaa": [],
        "ns": [
          "dns1.p03.nsone.net",
          "ns-1264.awsdns-30.org",
          "dns3.p03.nsone.net",
          "ns-162.awsdns-20.com"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 45.1,
        "min_latency_ms": 34.9,
        "max_latency_ms": 54.9,
        "server": "DataDome",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 743,
        "bytes": 20000
      },
      "category": "ecommerce",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "ebay.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Sectigo Limited",
        "issuer_cn": "Sectigo Public Server Authentication CA OV R40",
        "subject_cn": "ebay.com",
        "not_after": "Apr 22 23:59:59 2027 GMT",
        "days_left": 159,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 37,
        "handshake_ms": 225.3
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.52.40.24",
          "23.52.40.25"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 724.2,
        "min_latency_ms": 658.5,
        "max_latency_ms": 761.8,
        "server": "AkamaiGHost",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 705,
        "bytes": 20000
      },
      "category": "ecommerce"
    },
    {
      "domain": "aliexpress.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign GCC R3 OV TLS CA 2024",
        "subject_cn": "*.aliexpress.com",
        "not_after": "Dec  3 11:16:15 2026 GMT",
        "days_left": 18,
        "expiring_soon": true,
        "tls_version": "TLSv1.2",
        "san_count": 92,
        "handshake_ms": 120.1
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "59.82.158.237",
          "59.82.158.98"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 131.6,
        "min_latency_ms": 125.1,
        "max_latency_ms": 136.7,
        "server": "Tengine/AServer-Ingress",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 8,
        "disallow_rules": 77,
        "bytes": 3025
      },
      "category": "ecommerce"
    },
    {
      "domain": "walmart.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign GCC E46 OV TLS CA 2025",
        "subject_cn": "www.walmart.com",
        "not_after": "Feb 11 09:58:01 2027 GMT",
        "days_left": 88,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 7,
        "handshake_ms": 76.2
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "permissions-policy"
        ],
        "missing": [
          "x-content-type-options",
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "23.207.192.173"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 416.7,
        "min_latency_ms": 377.6,
        "max_latency_ms": 490.8,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "frame-ancestors 'self' *.wal.co *.walmart-customcards.com *.walmart.com:* *.walmart.net *.walmartimages.com www.samsclub.com; report-uri https://csp.walmart.com/c/r/gl",
          "x-frame-options": "SAMEORIGIN",
          "permissions-policy": "ch-dpr=(self \"https://i5.walmartimages.com\"), ch-device-memory=(self \"https://i5.walmartimages.com\")"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 32,
        "disallow_rules": 57,
        "bytes": 3479
      },
      "category": "ecommerce"
    },
    {
      "domain": "target.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas R46 OV TLS CA 2026 Q3",
        "subject_cn": "sites.target.com",
        "not_after": "Mar 11 12:56:33 2027 GMT",
        "days_left": 116,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 68,
        "handshake_ms": 240.7
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.2.187",
          "151.101.130.187",
          "151.101.66.187",
          "151.101.194.187"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1488.4,
        "min_latency_ms": 1423.5,
        "max_latency_ms": 1538.8,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "frame-ancestors 'self' https://*.target.com;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 6,
        "disallow_rules": 114,
        "bytes": 3226
      },
      "category": "ecommerce"
    },
    {
      "domain": "amazon.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "GeoTrust TLS RSA CA G1",
        "subject_cn": "*.peg.a2z.com",
        "not_after": "Apr  5 23:59:59 2027 GMT",
        "days_left": 142,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 47,
        "handshake_ms": 515.5
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "permissions-policy"
        ],
        "missing": [
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "98.87.170.71",
          "98.87.170.74",
          "98.82.161.185"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1444.4,
        "min_latency_ms": 1124.9,
        "max_latency_ms": 2061.0,
        "server": "Server",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=47474747; includeSubDomains; preload",
          "content-security-policy": "upgrade-insecure-requests;report-uri https://metrics.media-amazon.com/",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "permissions-policy": "ch-dpr=(self \"https://m.media-amazon.com\" \"https://images-na.ssl-images-amazon.com\"), ch-viewport-width=(self \"https://m.media-amazon.com\" \"https://images-na.ssl-images-amazon.com\"), ch-downlink=(self \"https://m.media-amazon.com\" \"https://images-na.ssl-images-amazon.com\"), ch-ect=(self \"https://m.media-amazon.com\" \"https://images-na.ssl-images-amazon.com\")"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 220,
        "bytes": 7947
      },
      "category": "ecommerce"
    },
    {
      "domain": "alibaba.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign GCC R46 OV TLS CA 2025",
        "subject_cn": "*.alibaba.com",
        "not_after": "Mar 26 02:31:34 2027 GMT",
        "days_left": 131,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 435,
        "handshake_ms": 94.6
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "203.119.238.64",
          "203.119.238.5",
          "203.119.204.250",
          "203.119.238.116"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 263.5,
        "min_latency_ms": 252.8,
        "max_latency_ms": 279.6,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 164,
        "bytes": 5406
      },
      "category": "ecommerce"
    },
    {
      "domain": "wish.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "*.wish.com",
        "not_after": "Apr 29 23:59:59 2027 GMT",
        "days_left": 166,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 634.5
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "52.1.96.59",
          "3.216.169.176"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2040.4,
        "min_latency_ms": 1914.6,
        "max_latency_ms": 2144.5,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=86400",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 23,
        "bytes": 565
      },
      "category": "ecommerce"
    },
    {
      "domain": "temu.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GoDaddy.com",
        "issuer_cn": "GoDaddy TLS Intermediate CA DV - R1v1",
        "subject_cn": "*.temu.com",
        "not_after": "Jan 29 07:22:32 2027 GMT",
        "days_left": 75,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 521.5
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "172.66.1.242",
          "162.159.141.246"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1729.3,
        "min_latency_ms": 1605.4,
        "max_latency_ms": 1854.2,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 2899
      },
      "category": "ecommerce"
    },
    {
      "domain": "wayfair.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "wayfair.com",
        "not_after": "Feb  1 07:49:53 2027 GMT",
        "days_left": 78,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 5,
        "handshake_ms": 352.0
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options"
        ],
        "missing": [
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.1.252",
          "151.101.65.252",
          "151.101.129.252",
          "151.101.193.252"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1212.3,
        "min_latency_ms": 1173.7,
        "max_latency_ms": 1266.2,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15552000; includeSubDomains; preload",
          "content-security-policy": "frame-ancestors self https://*.wayfair.com https://*.wayfair.ca https://*.wayfair.co.uk https://*.wayfair.de https://*.wayfair.ie https://*.jossandmain.com https://*.allmodern.com https://*.birchlane.com https://*.perigold.com",
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 6,
        "disallow_rules": 51,
        "bytes": 3224
      },
      "category": "ecommerce"
    },
    {
      "domain": "homedepot.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "homedepot.com",
        "not_after": "Apr 22 23:59:59 2027 GMT",
        "days_left": 168,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 11.4
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "35.201.95.83"
        ],
        "aaaa": [],
        "ns": [
          "a1-27.akam.net",
          "a18-67.akam.net",
          "a6-65.akam.net",
          "a16-66.akam.net",
          "a3-64.akam.net",
          "a7-66.akam.net"
        ],
        "mx": 6,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 560.3,
        "min_latency_ms": 539.1,
        "max_latency_ms": 584.3,
        "server": "AkamaiGHost",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "ecommerce",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "lowes.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Sectigo Limited",
        "issuer_cn": "Sectigo Public Server Authentication CA OV E36",
        "subject_cn": "www1.lowes.com",
        "not_after": "Mar  5 23:59:59 2027 GMT",
        "days_left": 111,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 54,
        "handshake_ms": 333.7
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "content-security-policy"
        ],
        "missing": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.209.46.146",
          "23.209.46.137",
          "23.209.46.147",
          "23.209.46.135"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 879.1,
        "min_latency_ms": 823.6,
        "max_latency_ms": 943.1,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "frame-ancestors 'self'; upgrade-insecure-requests"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "ecommerce"
    },
    {
      "domain": "costco.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Certainly",
        "issuer_cn": "Certainly Intermediate R1",
        "subject_cn": "www.costco.com",
        "not_after": "Dec  1 19:02:24 2026 GMT",
        "days_left": 16,
        "expiring_soon": true,
        "tls_version": "TLSv1.3",
        "san_count": 24,
        "handshake_ms": 354.3
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.67.52",
          "151.101.3.52",
          "151.101.195.52",
          "151.101.131.52"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 404,
        "latency_ms": 208.8,
        "min_latency_ms": 204.6,
        "max_latency_ms": 215.8,
        "server": "Varnish",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000;includeSubDomains"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "ecommerce"
    },
    {
      "domain": "ikea.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "ikea.com",
        "not_after": "Dec 22 01:30:11 2026 GMT",
        "days_left": 37,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 388.6
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "content-security-policy"
        ],
        "missing": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.12.173",
          "104.18.13.173"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1178.7,
        "min_latency_ms": 1154.8,
        "max_latency_ms": 1195.6,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "child-src 'self'; connect-src 'self' www.ikea.com cdn.cookielaw.org *.onetrust.com *.sentry.io browser.sentry-cdn.com www.googletagmanager.com analytics.google.com *.google-analytics.com *.analytics.google.com https://web-api.ikea.com api.dexf.ikea.com https://customer-kc4xhkbjgbi4usng.cloudflarestream.com; default-src 'none'; font-src 'self' data: www.ikea.com; frame-ancestors 'self' www.ikea.com; frame-src 'self' www.ikea.com https://cdnapisec.kaltura.com https://cfvod.kaltura.com https://customer-kc4xhkbjgbi4usng.cloudflarestream.com; img-src 'self' data: www.ikea.com *.cookielaw.org i.ytimg.com www.googletagmanager.com analytics.google.com *.google-analytics.com *.analytics.google.com cfvod.kaltura.com inter.ikea.net; media-src 'self' blob: www.ikea.com; object-src 'none'; report-uri https://o514642.ingest.us.sentry.io/api/4507106698199040/security/?sentry_key=d4a264628c220e29bffa52e8db99fd4d&sentry_environment=production; script-src 'report-sample' 'self' www.ikea.com cdn.cookielaw.org www.googletagmanager.com www.google-analytics.com browser.sentry-cdn.com www.google-analytics.com *.cloudflareinsights.com; script-src-attr 'self' 'report-sample' 'unsafe-hashes' 'sha256-7dQwUgLau1NFCCGjfn9FsYptB6ZtWxJin6VohGIu20I='; style-src 'report-sample' 'self' 'unsafe-inline' cdn.cookielaw.org; worker-src 'self' blob:"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 94,
        "bytes": 4089
      },
      "category": "ecommerce"
    },
    {
      "domain": "shein.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert, Inc.",
        "issuer_cn": "DigiCert Secure Site OV G2 TLS CN RSA4096 SHA256 2022 CA1",
        "subject_cn": "*.shein.com",
        "not_after": "Jan 21 23:59:59 2027 GMT",
        "days_left": 68,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 426.6
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "52.39.90.56",
          "52.39.206.44"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 1808.8,
        "min_latency_ms": 1023.2,
        "max_latency_ms": 2942.3,
        "server": null,
        "scheme": "http",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 7,
        "bytes": 279
      },
      "category": "ecommerce"
    },
    {
      "domain": "zara.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G3 TLS ECC SHA384 2020 CA1",
        "subject_cn": "zara.com",
        "not_after": "Mar 26 23:59:59 2027 GMT",
        "days_left": 132,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 21,
        "handshake_ms": 307.7
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.35.148.55",
          "23.35.148.42"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 131.1,
        "min_latency_ms": 127.1,
        "max_latency_ms": 134.8,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000 ; includeSubDomains ; preload"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "ecommerce"
    },
    {
      "domain": "nike.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "nike.com",
        "not_after": "Apr  4 23:59:59 2027 GMT",
        "days_left": 141,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 1309.8
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "permissions-policy"
        ],
        "missing": [
          "x-content-type-options",
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "13.226.69.103",
          "13.226.69.57",
          "13.226.69.98",
          "13.226.69.50"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1778.2,
        "min_latency_ms": 790.9,
        "max_latency_ms": 2304.3,
        "server": "Tengine",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=447897600000",
          "content-security-policy": "frame-ancestors 'self' *.nike.com.cn *.nikecloud.com.cn",
          "x-frame-options": "sameorigin",
          "permissions-policy": "ch-ua-model=(\"https://sdk-api-v1.singular.net\"), ch-ua-platform-version=(\"https://sdk-api-v1.singular.net\"), ch-ua-full-version-list=(\"https://sdk-api-v1.singular.net\")"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 7,
        "disallow_rules": 33,
        "bytes": 3503
      },
      "category": "ecommerce"
    },
    {
      "domain": "adidas.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Sectigo Limited",
        "issuer_cn": "Sectigo Public Server Authentication CA EV R36",
        "subject_cn": "adidas.de",
        "not_after": "May  1 23:59:59 2027 GMT",
        "days_left": 168,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 52,
        "handshake_ms": 875.9
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "87.237.217.231"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 1487.0,
        "min_latency_ms": 1370.5,
        "max_latency_ms": 1672.1,
        "server": "AkamaiNetStorage",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "ecommerce"
    },
    {
      "domain": "sephora.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "GeoTrust TLS RSA CA G1",
        "subject_cn": "*.sephora.com",
        "not_after": "Nov 23 23:59:59 2026 GMT",
        "days_left": 9,
        "expiring_soon": true,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 214.2
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.55.208.162"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 816.5,
        "min_latency_ms": 735.8,
        "max_latency_ms": 870.2,
        "server": "AkamaiGHost",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "ecommerce"
    },
    {
      "domain": "instacart.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "instacart.com",
        "not_after": "Apr 26 23:59:59 2027 GMT",
        "days_left": 163,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 480.9
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "content-security-policy"
        ],
        "missing": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "18.65.14.23",
          "18.65.14.110",
          "18.65.14.21",
          "18.65.14.71"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2911.6,
        "min_latency_ms": 2386.5,
        "max_latency_ms": 3565.8,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "frame-ancestors 'self' https://instacart.com https://*.instacart.com"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 452,
        "bytes": 13851
      },
      "category": "ecommerce"
    },
    {
      "domain": "stripe.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert, Inc.",
        "issuer_cn": "DigiCert G5 TLS ECC SHA384 2021 CA1",
        "subject_cn": "stripe.com",
        "not_after": "May  9 23:59:59 2027 GMT",
        "days_left": 176,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 119.7
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "198.202.176.231",
          "198.137.150.231"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 464.2,
        "min_latency_ms": 433.8,
        "max_latency_ms": 510.2,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "content-security-policy": "base-uri 'none'; child-src 'none'; connect-src https://c.increment.com https://c.stripe.dev https://c.stripe.global https://c.stripe.partners blob: https://b.stripecdn.com https://errors.stripe.com https://ext.stripe.com https://r.stripe.com https://stripe-images.s3.us-west-1.amazonaws.com https://stripe.com 'self'; default-src 'none'; font-src https://b.stripecdn.com 'self'; form-action https://stripe.com 'self'; frame-ancestors https://app.contentful.com 'self'; frame-src https://b.stripecdn.com https://js.stripe.com https://support-conversations.stripe.com 'self'; img-src data: https://assets.ctfassets.net https://assets.stripeassets.com https://b.stripecdn.com https://images.ctfassets.net https://images.stripeassets.com https://q.stripe.com 'self'; manifest-src 'none'; media-src https://assets.ctfassets.net https://assets.stripeassets.com https://b.stripecdn.com https://videos.ctfassets.net https://videos.stripeassets.com 'self'; object-src 'none'; script-src https://b.stripecdn.com https://js.stripe.com 'self' 'sha256-3aWvb9tRBjmz1OjR3n7mwiTm94+s4iki4mMZF82asmc=' 'sha256-5LtzXhT7UFn+GqP5pKEMGL08UNZsrzANHFEBW/mQHGw=' 'sha256-beLzNcen8LrazzSCRjAapoIMTgJI0osPWGNSX7aK6lc=' 'sha256-cCM0Z4lzGkzQnmbdVw+ouz0JRawyaKcZ4yiqzqYS7ek=' 'sha256-vTifGUJH6hJYTvstw4xJ4xfr/vE0ELkOV4GpCumyqfg=' 'sha256-KxhSaxKB5RFTQsqfRwp+zG7iLjvMrTAySqnSvWlqct0=' 'sha256-tMuJ8c00j54yuxogrdIJeGhNVB350dc56i969XRz/Mc=' 'sha256-aEFSvCaVnb2wNwuO3IzA8J44RdTKt6vms9beA7BcCYg=' 'sha256-0SWEc2BfR2o77i2vUiNNIrFKQkjc2Ujsr2hlfZ6oUek=' 'sha256-++XO0UzhS9XkPcAXD939+/NfpH8YUO8EoIgEQerdgxY=' 'report-sample'; style-src https://b.stripecdn.com 'self' 'unsafe-inline'; worker-src https://b.stripecdn.com 'self'; upgrade-insecure-requests; report-uri https://q.stripe.com/csp-violation?q=2V_5mNE0mbFuUslq37lnr0hnITdOxympkHb-F5IHhYBoRbJ1Ewsy3kcnkzBDf5M%3D; report-to csp",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 17,
        "bytes": 643
      },
      "category": "payments"
    },
    {
      "domain": "paypal.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "paypal.com",
        "not_after": "Apr 10 23:59:59 2027 GMT",
        "days_left": 147,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 100,
        "handshake_ms": 170.7
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "162.159.141.96",
          "151.101.195.1",
          "151.101.3.1"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 797.1,
        "min_latency_ms": 768.7,
        "max_latency_ms": 839.0,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 92,
        "bytes": 2628
      },
      "category": "payments"
    },
    {
      "domain": "square.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "square.com",
        "not_after": "Dec 28 04:10:37 2026 GMT",
        "days_left": 43,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 596.5
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "162.159.140.28",
          "172.66.0.28"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2252.6,
        "min_latency_ms": 2147.8,
        "max_latency_ms": 2391.9,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=631152000; includeSubDomains; preload",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "payments"
    },
    {
      "domain": "wise.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "wise.com",
        "not_after": "May 14 23:59:59 2027 GMT",
        "days_left": 181,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 408.0
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "permissions-policy"
        ],
        "missing": [
          "x-frame-options",
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "172.64.148.140",
          "104.18.39.116"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1208.6,
        "min_latency_ms": 1172.6,
        "max_latency_ms": 1261.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "default-src 'self';base-uri 'self';font-src 'self' data: https://fonts.gstatic.com https://widgets.wise.com/;form-action 'self' https://forms-eu1.hsforms.com/;frame-ancestors 'self' https://wiseturkiye.com.tr https://microapps.google.com https://microapps-prod-tt.sandbox.google.com;img-src 'self' data: blob: *.facebook.com https://wise.com https://wise-sandbox.com https://gtm.wise.com https://sst.wise.com https://tw-avatar.s3.eu-central-1.amazonaws.com https://tw-test-avatar-storage.s3.eu-west-1.amazonaws.com https://*.doubleclick.net https://www.googleadservices.com https://alb.reddit.com https://*.yahoo.co.jp https://bat.bing.com https://cx.atdmt.com https://daw291njkc3ao.cloudfront.net https://dq8dwmysp7hk1.cloudfront.net https://d2dgj1jjqgsb96.cloudfront.net https://help.wise.com/ https://platform-lookaside.fbsbx.com https://pixel.pointmediatracker.com https://cnv.event.prod.bidr.io https://q.quora.com https://s3-eu-west-1.amazonaws.com https://t.co https://wise.desk.com https://widgets.wise.com https://www.google-analytics.com https://www.gstatic.com https://i.ytimg.com https://px.ads.linkedin.com https://www.linkedin.com https://aax-eu.amazon-adsystem.com https://www.googletagmanager.com https://www.google.com https://www.google.com.au https://www.google.com.br https://www.google.com.sg https://www.google.com.ph https://www.google.com.my https://www.google.com.mx https://www.google.com.ua https://www.google.com.vn https://www.google.com.tr https://www.google.com.ar https://www.google.com.hk https://www.google.com.pk https://www.google.com.pe https://www.google.com.ng https://www.google.com.cy https://www.google.com.mt https://www.google.com.bd https://www.google.com.eg https://www.google.co.uk https://www.google.co.th https://www.google.co.jp https://www.google.co.nz https://www.google.co.id https://www.google.co.kr https://www.google.co.ve https://www.google.co.in https://www.google.co.il https://www.google.co.za https://www.google.de https://www.google.ca https://www.google.es https://www.google.pl https://www.google.ie https://www.google.ch https://www.google.pt https://www.google.nl https://www.google.it https://www.google.hu https://www.google.fr https://www.google.be https://www.google.ro https://www.google.fi https://www.google.cl https://www.google.cz https://www.google.ae https://www.google.lu https://www.google.se https://www.google.ru https://www.google.at https://www.google.bg https://www.google.ee https://www.google.dk https://www.google.no https://www.google.gr https://www.google.sk https://www.google.lt https://www.google.lv https://www.google.ge https://www.google.hr https://www.google.me *.googleusercontent.com *.analytics.google.com http://wi.se https://wi.se https://collector-20079.tvsquared.com https://analytics.twitter.com https://tr.line.me https://c5.adalyser.com https://c0.adalyser.com https://i.sng.link https://cdn.braze.eu https://pixel.pointmediatracker.com https://cnv.event.prod.bidr.io https://lux.speedcurve.com https://forms-eu1.hsforms.com/ https://analytics.google.com/g/s/collect;object-src 'self';script-src 'self' 'unsafe-inline' 'unsafe-eval' 'self' https://wise.com https://wise-sandbox.com https://sst.wise.com https://gtm.wise.com https://*.singular.net https://i.sng.link https://js-agent.newrelic.com https://bam.nr-data.net/ https://ajax.cloudflare.com bat.bing.com https://s.yimg.jp https://*.yahoo.co.jp a.quora.com static.hotjar.com https://script.hotjar.com/ https://collector-20079.tvsquared.com https://d.line-scdn.net www.google.co.uk www.google.com www.googletagmanager.com/ tagmanager.google.com/ https://storage.googleapis.com https://ajax.googleapis.com/ https://microapps.google.com https://microapps-prod-tt.sandbox.google.com googleads.g.doubleclick.net www.google-analytics.com www.googleadservices.com static.ads-twitter.com analytics.twitter.com www.snapengage.com insitez.blob.core.windows.net sjs.bizographics.com *.mxpnl.com https://cdn.pdst.fm https://us-central1-adaptive-growth.cloudfunctions.net https://bidr.io https://d2dgj1jjqgsb96.cloudfront.net https://www.redditstatic.com/ads/pixel.js https://snap.licdn.com https://js.adsrvr.org https://c5.adalyser.com https://c0.adalyser.com https://c.amazon-adsystem.com https://js-eu1.hs-scripts.com https://js.appboycdn.com https://decagon.ai https://transferwise.com https://bidr.io https://cdn.speedcurve.com https://lux.speedcurve.com https://js-eu1.hsforms.net https://challenges.cloudflare.com https://www.youtube.com;script-src-attr 'none';style-src 'self' 'unsafe-inline' blob: fonts.googleapis.com/css tagmanager.google.com/;upgrade-insecure-requests;report-uri /csp;child-src 'self' 'self' blob:;connect-src *;media-src 'self' 'self' data: https://wise.com/;manifest-src 'self' 'self';frame-src youtube.com www.youtube.com www.youtube-nocookie.com https://vars.hotjar.com https://bid.g.doubleclick.net https://www.googletagmanager.com https://insight.adsrvr.org https://match.adsrvr.org https://wise.com https://wise-sandbox.com https://gtm.wise.com https://dev-wi.se https://decagon.ai https://sst.wise.com https://transferwise.com https://wise.navattic.com https://js-eu1.hsforms.net https://forms-eu1.hsforms.com/ https://challenges.cloudflare.com https://feedback.wise.com;worker-src 'self' blob:",
          "x-content-type-options": "nosniff",
          "permissions-policy": "ch-ua-model=(\"https://sdk-api-v1.singular.net\"),ch-ua-platform-version=(\"https://sdk-api-v1.singular.net\"),ch-ua-full-version-list=(\"https://sdk-api-v1.singular.net\")"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 13,
        "bytes": 2486
      },
      "category": "payments"
    },
    {
      "domain": "revolut.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "revolut.com",
        "not_after": "Feb 10 17:41:19 2027 GMT",
        "days_left": 87,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 446.2
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "content-security-policy"
        ]
      },
      "dns": {
        "a": [
          "172.66.0.231",
          "162.159.140.233"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 1309.9,
        "min_latency_ms": 1143.7,
        "max_latency_ms": 1410.3,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=2592000; includeSubDomains; preload",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 57,
        "bytes": 2496
      },
      "category": "payments"
    },
    {
      "domain": "adyen.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "www.adyen.com",
        "not_after": "Feb 10 07:48:39 2027 GMT",
        "days_left": 87,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 68,
        "handshake_ms": 280.1
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "3.33.186.135",
          "15.197.167.90"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 312.6,
        "min_latency_ms": 280.0,
        "max_latency_ms": 351.9,
        "server": "Netlify",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "object-src 'none'; base-uri 'none'; script-src 'nonce-aCLwgb1JkMoFUaQwfl8y6sRCCh5+dIwy' 'strict-dynamic' 'self'; report-uri /.netlify/functions/__csp-violations",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 64
      },
      "category": "payments"
    },
    {
      "domain": "plaid.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "plaid.com",
        "not_after": "Mar 15 23:59:59 2027 GMT",
        "days_left": 121,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 422.8
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "18.154.144.56",
          "18.154.144.12",
          "18.154.144.16",
          "18.154.144.3"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2780.2,
        "min_latency_ms": 842.0,
        "max_latency_ms": 4945.3,
        "server": "AmazonS3",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 16,
        "bytes": 498
      },
      "category": "payments"
    },
    {
      "domain": "brex.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "brex.com",
        "not_after": "Jan 29 12:54:51 2027 GMT",
        "days_left": 75,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 118.1
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "76.76.21.21"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 659.7,
        "min_latency_ms": 326.7,
        "max_latency_ms": 1269.6,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000",
          "content-security-policy": "frame-ancestors 'self' https://brex.sanity.studio http://localhost:3333 https://www.sanity.io",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 3,
        "bytes": 174
      },
      "category": "payments"
    },
    {
      "domain": "ramp.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "ramp.com",
        "not_after": "Feb 11 03:20:00 2027 GMT",
        "days_left": 88,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 2422.0
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.37.222",
          "172.64.150.34"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1114.7,
        "min_latency_ms": 970.0,
        "max_latency_ms": 1221.7,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "upgrade-insecure-requests; frame-ancestors 'self' https://app.ramp.com; report-uri https://ramp.report-uri.com/r/d/csp/enforce",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 18,
        "disallow_rules": 11,
        "bytes": 1169
      },
      "category": "payments"
    },
    {
      "domain": "checkout.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "checkout.com",
        "not_after": "Feb 12 14:11:18 2027 GMT",
        "days_left": 89,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 708.4
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "strict-transport-security",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "172.64.148.124",
          "104.18.39.132"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1442.8,
        "min_latency_ms": 1336.4,
        "max_latency_ms": 1634.6,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "frame-ancestors 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 12,
        "disallow_rules": 0,
        "bytes": 635
      },
      "category": "payments"
    },
    {
      "domain": "klarna.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "klarna.com",
        "not_after": "Mar 26 23:59:59 2027 GMT",
        "days_left": 132,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 98,
        "handshake_ms": 2041.7
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "3.173.23.37",
          "3.173.22.37",
          "3.173.21.37"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2466.2,
        "min_latency_ms": 1823.5,
        "max_latency_ms": 3447.4,
        "server": "envoy",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self';script-src 'self' 'strict-dynamic' 'wasm-unsafe-eval' 'nonce-25df1233-bda3-4353-bf55-66c535a56c2c' 'report-sample' https://owp.klarna.com/ https://cdn.cookielaw.org/;style-src 'self' 'unsafe-inline' 'report-sample' https://owp.klarna.com/ https://www.gstatic.com/ https://x.klarnacdn.net/;img-src 'self' data: blob: https: chrome-extension:;media-src 'self' data: https: blob:;connect-src 'self' *.google.com *.google-analytics.com *.googlesyndication.com *.googletagmanager.com www.googleadservices.com *.adtrafficquality.google fonts.googleapis.com translate.googleapis.com fonts.gstatic.com www.gstatic.com ssl.google-analytics.com csi.gstatic.com *.g.doubleclick.net ad.doubleclick.net bat.bing.com *.klarna.com klarna-eu.api.unboxai.com klarna.atlassian.net production.videos.production.eu1.influencer-platform.klarna.net x.klarnacdn.net assets.klarnacdn.net api.videoly.co o24547.ingest.us.sentry.io *.onetrust.com *.cookielaw.org cookies-data.onetrust.io www.youtube.com images.ctfassets.net videos.ctfassets.net images.pricerunner.com evt2.klarna.app tr.snapchat.com tr6.snapchat.com sc-static.net ams.creativecdn.com eu-production-asp-ingestion-assets-upload-hold.s3.eu-west-1.amazonaws.com ;font-src 'self' https: data:;frame-src 'self' *.snapchat.com *.klarna.com *.klarnacdn.net *.adtrafficquality.google *.googlesyndication.com *.googletagmanager.com *.googleadservices.com *.googletagservices.com *.doubleclick.net *.google.com www.youtube.com www.youtube-nocookie.com *.criteo.com osm.klarnaservices.com open.spotify.com ams.creativecdn.com hackerone.com neu.mein-onlineantrag.de platform.twitter.com syndication.twitter.com;base-uri 'self';manifest-src 'self';object-src 'none';frame-ancestors 'self' *.klarna.com app.contentful.com;upgrade-insecure-requests",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 40,
        "bytes": 1520
      },
      "category": "payments"
    },
    {
      "domain": "affirm.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "affirm.com",
        "not_after": "Jan  5 06:30:40 2027 GMT",
        "days_left": 51,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 532.2
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-frame-options"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "162.159.140.33",
          "172.66.0.33"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1403.6,
        "min_latency_ms": 1259.2,
        "max_latency_ms": 1511.8,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31557600; includeSubDomains",
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 5,
        "disallow_rules": 32,
        "bytes": 999
      },
      "category": "payments"
    },
    {
      "domain": "mercury.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "mercury.com",
        "not_after": "Dec 14 22:20:22 2026 GMT",
        "days_left": 30,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 1070.9
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options"
        ],
        "missing": [
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "64.239.123.65",
          "64.239.109.65"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 233.1,
        "min_latency_ms": 195.1,
        "max_latency_ms": 284.4,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000",
          "content-security-policy": "frame-ancestors 'self' https://plugins-cdn.datocms.com https://fem-platform.admin.datocms.com",
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 4,
        "disallow_rules": 4,
        "bytes": 314
      },
      "category": "payments"
    },
    {
      "domain": "lemonsqueezy.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "lemonsqueezy.com",
        "not_after": "Dec 31 16:23:59 2026 GMT",
        "days_left": 46,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 605.9
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "172.66.146.114",
          "104.20.46.151"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1236.5,
        "min_latency_ms": 1208.1,
        "max_latency_ms": 1263.9,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "report-uri https://o4505075539902464.ingest.us.sentry.io/api/4505075559825408/security/?sentry_key=e137a5ec37cf03e1ed168b772c98c0bc; report-to csp; default-src 'self' *.youtube.com player.simplecast.com *.lemonsqueezy.com challenges.cloudflare.com https://lemonsqueezy.nolt.io/ tally.so cdn.prod.website-files.com lemonsqueezy-assets.s3.us-east-2.amazonaws.com; frame-src 'self' https://cdn.embedly.com https://platform.twitter.com https://syndication.twitter.com https://challenges.cloudflare.com https://lemonsqueezy.nolt.io;  connect-src *.lemonsqueezy.com cdn.prod.website-files.com wss://api.inkeep.com *.inkeep.com helpscout-ticket-creation.vercel.app lemonsqueezy-assets.s3.us-east-2.amazonaws.com; media-src 'self' *.lemonsqueezy.com cdn.prod.website-files.com; worker-src 'self'; img-src * blob: data:; font-src * data:; style-src 'self' *.lemonsqueezy.com cdn.prod.website-files.com fonts.googleapis.com 'unsafe-inline'; script-src 'self' challenges.cloudflare.com tally.so cdn.jsdelivr.net cdn.prod.website-files.com code.jquery.com unpkg.com d3e54v103j8qbb.cloudfront.net app.lemonsqueezy.com cdn.usefathom.com assets.lemonsqueezy.com static.cloudflareinsights.com platform.twitter.com 'sha256-I1oqzdG8ABwwJE/CwI40sJxhtAhpql7j/rpDkIXUK1Y=' 'sha256-bdA0cvgVXH8LBxO68C3ExwzyXLRynEkqpwkKp7av3Tk=' 'sha256-YMDz5wGrDesGpPQvZFf+o+To+21PWXozOWgUUKXgPNQ=' 'sha256-KZ7C6zm33y6W2F1lcdoNyLyQoU6ieDA6nnaAoMUIG6o=' 'sha256-olvdWzV5MceIt4AqqXiVXHwHOoytDlQutQSLai2rr3s=' 'sha256-mjdgHR9aXy+6OwAGlNS/XgNcYG1Uhd2U4pl8vi7+XCY=' 'sha256-P6cgBPruhraHLxxJAx7CYIaV6SC4iuvDldsKrdcDCs0=' 'sha256-muoEFIeLVS1tXqNKabm2XW0y+t0Morn0eiyH/4gWSFM=' 'sha256-IWcRBb6qdMcphojQQMlDaQsYG4F8+OUe0cC62k92Fqs=' 'sha256-DJoD3TxxO/wUfm77B3Xg8CeZ9zXmQFghzlrJFbjgsVo=' 'sha256-st/0/OS6vlRZrDF/EgOB9O90ZfXBJEMve3p4NzDKmWw=' 'sha256-rqIrJsr1KxE4sZIs0595EDTZHIse/pQFOveGXTSpgh8=' 'sha256-2+xeZ9uvzc1cztE9neSkGAsRIcQxev8HH3lZeT3IHgc=' 'sha256-ChC+cACPifjKQsvV1eZgCx7ANEc0Q3xy+MqDBFnpyRE=' 'sha256-7/HveZxd4yPf42YIfhxiZDFU/a6RtLtShZj0y0bc0xM=' 'sha256-YAhqsGAb4rs+S5kO4XH1/9mGQq/8NQVJLKJrhNpdFo8=' 'sha256-wEjQdcjT9ia3+uKiDHquc85jb4JdZAOOm9hFbAvVW0Y=' 'sha256-FF3JplMsTlEoGExFy9jNa//bI9hXN1P1Wk7TmC/697w=' 'sha256-FABljtGlF/3YMkSGHKKqY1YQmM6YGrcxBpr97RqRS9s=' 'sha256-fd/AWhZEJywiUTWydT7SaKdliz8IBLf395MJFxoGDOY=' 'sha256-6EsWsKwWbGaxnjI9bo3G4ZW6jUhVwdKYJvwQHKwlL/c=' 'sha256-Z7WzqowjPAR+oYchmMod4lGNr7Qyiu6JCcN+iYRXHCk=';",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "camera=(), geolocation=(), microphone=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 86
      },
      "category": "payments"
    },
    {
      "domain": "paddle.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "www.paddle.com",
        "not_after": "Jan  9 10:53:53 2027 GMT",
        "days_left": 55,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 114.8
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "3.33.186.135",
          "15.197.167.90"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 912.7,
        "min_latency_ms": 751.0,
        "max_latency_ms": 1016.5,
        "server": "Netlify",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "base-uri 'self'; default-src 'self' blob: data: https:; worker-src 'self' blob:; frame-ancestors 'self' *.paddle.com https://app.storyblok.com https://app-eu.storyblok.com https://www.profitwell.com https://paddle.enablix.com https://paddle.letter.ai; media-src 'self' blob: data: https:; script-src 'self' 'unsafe-inline' 'unsafe-eval' *.contentsquare.net app.contentsquare.com d-code.liadm.com *.vector.co *.usbrowserspeed.com *.visualwebsiteoptimizer.com app.vwo.com tag.unifyintent.com unifyintent.com *.stackadapt.com *.twitter.com *.iubenda.com connect.facebook.net *.cloudfront.net *.hsforms.com googleads.g.doubleclick.net *.hs-analytics.net *.hs-banner.com *.hs-scripts.com *.hsforms.net *.hsleadflows.net *.licdn.com *.ads-twitter.com *.doubleclick.net *.google-analytics.com *.google.com *.googleadservices.com *.googletagmanager.com *.gstatic.com *.redditstatic.com *.youtube.com dnf20ypvrc856.cloudfront.net dta8euw1l8gvs.cloudfront.net prod-assets.sequelvideo.com cdn.dreamdata.cloud cdn.drda.io bzrcdn.openai.com https:; script-src-elem 'self' 'unsafe-inline' 'unsafe-eval' *.contentsquare.net app.contentsquare.com *.mdb.tools d-code.liadm.com *.vector.co *.usbrowserspeed.com *.visualwebsiteoptimizer.com app.vwo.com tag.unifyintent.com unifyintent.com *.youtube.com *.wistia.net *.wistia.com *.licdn.com *.ads-twitter.com *.doubleclick.net *.redditstatic.com *.profitwell.com *.bing.com js.hubspot.com *.hs-analytics.net *.hs-banner.com *.hsadspixel.net *.clarity.ms *.hs-scripts.com connect.facebook.net *.rudderlabs.com *.influ2.com *.stackadapt.com *.metadata.io *.clearbitscripts.com *.clearbitjs.com *.kustomerapp.com *.qualified.com *.iubenda.com *.netlify.app *.hsforms.net *.googletagmanager.com *.googleapis.com *.mplat-ppcprotect.com status.io dnf20ypvrc856.cloudfront.net dta8euw1l8gvs.cloudfront.net tracking.g2crowd.com cdn.jsdelivr.net/npm/hockeystack@latest/hockeystack.min.js cdn.jsdelivr.net/npm/hockeystack@latest/hockeystack-qualified.min.js cdn.jsdelivr.net/gh/trysurface/ js.stripe.com/v3/ cdnjs.cloudflare.com/polyfill/ prod-assets.sequelvideo.com cdn.dreamdata.cloud cdn.drda.io bzrcdn.openai.com https://www.google.com/recaptcha/ https://www.gstatic.com/recaptcha/; style-src 'self' 'unsafe-inline' *.visualwebsiteoptimizer.com app.vwo.com *.cloudfront.net *.youtube.com dnf20ypvrc856.cloudfront.net dta8euw1l8gvs.cloudfront.net s3.amazonaws.com https: blob:; object-src 'none'; font-src 'self' *.cloudfront.net *.gstatic.com data: https:; connect-src 'self' *.contentsquare.net *.contentsquare.com api.vector.co *.visualwebsiteoptimizer.com app.vwo.com dnf20ypvrc856.cloudfront.net dta8euw1l8gvs.cloudfront.net *.qualified.com cdn.dreamdata.cloud bzr.openai.com bzrcdn.openai.com ws: wss: https: data:; img-src 'self' *.contentsquare.net *.visualwebsiteoptimizer.com app.vwo.com useruploads.vwo.io *.googletagmanager.com *.ctfassets.net *.reddit.com *.cloudfront.net *.ytimg.com *.adsymptotic.com *.ads.linkedin.com t.co *.hubspot.com *.facebook.com *.google.com *.youtube.com *.ggpht.com dnf20ypvrc856.cloudfront.net dta8euw1l8gvs.cloudfront.net chart.googleapis.com wingify-assets.s3.amazonaws.com bzr.openai.com data: https:; frame-src 'self' csxd.paddle.com csxd.www.paddle.com i.liadm.com paddle.chilipiper.com *.visualwebsiteoptimizer.com app.vwo.com www.googletagmanager.com *.youtube.com www.youtube-nocookie.com *.wistia.net *.wistia.com *.hsforms.com paddle.kustomer.help *.kustomerapp.com *.qualified.com app.netlify.com *.doubleclick.net www.slideshare.net dnf20ypvrc856.cloudfront.net dta8euw1l8gvs.cloudfront.net js.stripe.com *.sequel.io *.withsurface.com www.google.com recaptcha.google.com www.recaptcha.net; upgrade-insecure-requests",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 81
      },
      "category": "payments"
    },
    {
      "domain": "gumroad.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "gumroad.com",
        "not_after": "Jan  2 21:16:43 2027 GMT",
        "days_left": 58,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 41.3
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options"
        ],
        "missing": [
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.243.99",
          "104.17.176.98"
        ],
        "aaaa": [],
        "ns": [
          "jeff.ns.cloudflare.com",
          "venus.ns.cloudflare.com"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 71.4,
        "min_latency_ms": 40.3,
        "max_latency_ms": 132.1,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "default-src https: 'self'; base-uri 'self'; child-src 'self' blob:; connect-src 'self' blob: www.dropbox.com api.dropboxapi.com s3.amazonaws.com/gumroad s3.amazonaws.com/gumroad/ s3.amazonaws.com/gumroad-public-storage s3.amazonaws.com/gumroad-public-storage/ gumroad-public-storage.s3.amazonaws.com www.google.com www.gstatic.com *.facebook.com *.facebook.net *.google-analytics.com *.g.doubleclick.net *.googletagmanager.com analytics.google.com *.analytics.google.com analytics.tiktok.com files.gumroad.com d1bdh6c3ceakz5.cloudfront.net entitlements.jwplayer.com *.braintreegateway.com www.paypalobjects.com *.paypal.com *.braintree-api.com iframe.ly iframely.net help.gumroad.com unpkg.com/@lottiefiles/lottie-player@2.0.12/ gumroad.com wss://cable.gumroad.com assets.gumroad.com; font-src * data: blob:; frame-src * data: blob:; img-src * data: blob:; media-src * data: blob:; object-src 'none'; script-src 'self' 'unsafe-eval' ajax.cloudflare.com static.cloudflareinsights.com js.stripe.com api.stripe.com *.braintreegateway.com *.braintree-api.com www.paypalobjects.com *.paypal.com *.google-analytics.com *.googletagmanager.com optimize.google.com www.googleadservices.com www.google.com www.gstatic.com *.facebook.net *.facebook.com www.dropbox.com s.ytimg.com cdn.iframe.ly platform.twitter.com cdn.jwplayer.com *.jwpcdn.com gumroad.us3.list-manage.com analytics.twitter.com analytics.tiktok.com help.gumroad.com unpkg.com/@lottiefiles/lottie-player@2.0.12/ gumroad.com assets.gumroad.com 'nonce-Xq7hjWPCxK7QlTSJYWLw0DhWrNvGxv0W8ALDVo9A/Q4=' 'unsafe-inline'; style-src 'self' 'unsafe-inline' s.ytimg.com optimize.google.com fonts.googleapis.com assets.gumroad.com; worker-src 'self' blob: assets.gumroad.com",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 223,
        "disallow_rules": 1,
        "bytes": 20000
      },
      "category": "payments",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "ko-fi.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "ko-fi.com",
        "not_after": "Jan 24 21:27:35 2027 GMT",
        "days_left": 71,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 3,
        "handshake_ms": 577.3
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "strict-transport-security"
        ]
      },
      "dns": {
        "a": [
          "172.66.144.201",
          "104.20.38.66"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 742.7,
        "min_latency_ms": 735.1,
        "max_latency_ms": 753.7,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'none'; script-src 'nonce-Kqc1G2Rc4f4mh4z74iGrn0' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 31,
        "bytes": 2676
      },
      "category": "payments"
    },
    {
      "domain": "patreon.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "patreon.com",
        "not_after": "Jan 17 01:01:18 2027 GMT",
        "days_left": 72,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 19.1
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.16.24.14",
          "104.16.25.14"
        ],
        "aaaa": [],
        "ns": [
          "sharon.ns.cloudflare.com",
          "will.ns.cloudflare.com"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 745.5,
        "min_latency_ms": 158.4,
        "max_latency_ms": 1856.6,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=2592000",
          "x-frame-options": "sameorigin",
          "x-content-type-options": "nosniff",
          "referrer-policy": "origin,strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 21,
        "bytes": 759
      },
      "category": "payments",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "chase.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert EV RSA CA G2",
        "subject_cn": "www.chase.com",
        "not_after": "Mar 25 23:59:59 2027 GMT",
        "days_left": 131,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 784.7
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "permissions-policy"
        ],
        "missing": [
          "x-content-type-options",
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "146.143.141.57",
          "146.143.13.57",
          "146.143.83.57"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1652.2,
        "min_latency_ms": 1368.5,
        "max_latency_ms": 2067.0,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "frame-ancestors 'none'",
          "x-frame-options": "SAMEORIGIN",
          "permissions-policy": "ch-ua-full-version-list=(\"https://*.chase.com\"),ch-ua-platform-version=(\"https://*.chase.com\"),ch-ua-arch=(\"https://*.chase.com\"),ch-ua-model=(\"https://*.chase.com\"),ch-ua-bitness=(\"https://*.chase.com\"),ch-ua-wow64=(\"https://*.chase.com\")"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 4,
        "disallow_rules": 136,
        "bytes": 8484
      },
      "category": "fintech"
    },
    {
      "domain": "bankofamerica.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert EV RSA CA G2",
        "subject_cn": "bankofamerica.com",
        "not_after": "Feb 10 23:59:59 2027 GMT",
        "days_left": 88,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 356.7
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options"
        ],
        "missing": [
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "3.173.22.90",
          "3.173.23.90",
          "3.173.21.90"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1105.1,
        "min_latency_ms": 369.7,
        "max_latency_ms": 1990.1,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "default-src 'self' *.bankofamerica.com *.bac-assets.com *.ml.com https: wss: data: blob:; script-src 'self' *.bankofamerica.com *.bac-assets.com *.ml.com fsa.merrilledge.com merrilledge.com s3.amazonaws.com boa-api.arkoselabs.com cdn.cookielaw.org resources.digital-cloud.medallia.com players.brightcove.net metrics.brightcove.com cdnapisec.kaltura.com tags.tiqcdn.com akamai.tiqcdn.com glance.net beta.glancecdn.net storage.glancecdn.net cct.google cdn.mplxtms.com cdn.tt.omtrdc.net data.cmcore.com data.coremetrics.com iocdn.coremetrics.com libs.coremetrics.com mc.coremetrics.com mcdata.coremetrics.com mktgcdn.coremetrics.com recs.coremetrics.com secure-cdn.mplxtms.com convertro.com stage.convertro.com idsync.rlcdn.com test.coremetrics.com testdata.coremetrics.com tmscdn.coremetrics.com glancecdn.net www.glancecdn.net www.google-analytics.com maps.googleapis.com www.googletagmanager.com mboxedge34.tt.omtrdc.net anrdoezrs.net cj.dotomi.com cj.com cj.mplxtms.com emjcd.com mczbf.com sjwoe.com secure-cdn.mplxtms.com cdn.mplxtms.com bofa.demdex.net cdnstorage.myglance.net bankofamerica.tt.omtrdc.net www.paypalobjects.com cdn-bofa.myglance.net six.cdn-net.com vjs.zencdn.net 'unsafe-inline' 'unsafe-eval' blob:; style-src 'self' data: blob: *.bankofamerica.com *.bac-assets.com *.ml.com cdn.cookielaw.org glance.net beta.glancecdn.net storage.glancecdn.net convertro.com stage.convertro.com idsync.rlcdn.com glancecdn.net www.glancecdn.net cdnstorage.myglance.net www.google-analytics.com cdn-bofa.myglance.net resources.digital-cloud.medallia.com 'unsafe-inline'; worker-src 'self' blob:; frame-ancestors 'self' *.bankofamerica.com *.ml.com *.merrilledge.com;",
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 94,
        "bytes": 3312
      },
      "category": "fintech"
    },
    {
      "domain": "wellsfargo.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Wells Fargo & Company",
        "issuer_cn": "Wells Fargo Public Trust Certification Authority 01 G2",
        "subject_cn": "wellsfargo.com",
        "not_after": "May 12 23:59:59 2027 GMT",
        "days_left": 179,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 163.5
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.35.148.164",
          "23.35.148.154"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 623.7,
        "min_latency_ms": 576.7,
        "max_latency_ms": 707.5,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000 ; includeSubDomains",
          "content-security-policy": "default-src 'none'; form-action 'self' *.wellsfargo.com *.wellsfargo.com:* ; connect-src 'self' https://*.wellsfargo.com https://*.wellsfargo.com:* https://*.schemaapp.com https://*.rlcdn.com https://*.medallia.com https://*.kampyle.com https://*.adobedc.net https://www.google-analytics.com https://*.doubleclick.net https://*.eum-appdynamics.com https://*.demdex.net https://www.sjwoe.com https://www.mczbf.com https://s.yimg.com https://*.nuance.com https://*.wf.com https://*.google.com https://*.onetrust.com; img-src 'self' data: https://*.wellsfargomedia.com https://*.wellsfargo.com https://*.wellsfargo.com:* https://*.wfinterface.com https://*.wfinterface.com:* https://*.analytics.yahoo.com https://*.everesttech.net https://*.linkedin.com https://*.g.doubleclick.net https://*.google.com https://*.demdex.net https://*.nuance.com https://*.eum-appdynamics.com https://*.virtualearth.net https://www.facebook.com https://cx.atdmt.com https://track.linksynergy.com https://s.amazon-adsystem.com https://ct.pinterest.com https://trc.taboola.com https://p.adsymptotic.com https://products.gobankingrates.com https://bttrack.com https://b.videoamp.com https://fcmatch.youtube.com https://www.googleadservices.com https://2549153.fls.doubleclick.net https://ad.doubleclick.net https://www.google-analytics.com https://idsync.rlcdn.com https://s.amazon-adsystem.com https://resources.digital-cloud-prem.medallia.com https://udc-neb.kampyle.com https://wellsfargoprod.prod.fire.glass https://*.mworld.com https://*.postrelease.com; object-src 'self' https://*.wellsfargo.com https://*.wellsfargo.com:* https://*.wfinterface.com https://*.wfinterface.com:*; child-src 'self' *.wellsfargo.com *.wellsfargo.com:* *.wfinterface.com *.wfinterface.com:* https://*.demdex.net https://*.nuance.com https://*.advanced-web-analytics.com https://iframe.arkoselabs.com https://*.doubleclick.net https://*.wf.com; font-src 'self' data: https://*.wellsfargomedia.com https://*.wellsfargo.com https://*.wellsfargo.com:*; style-src 'self' 'unsafe-inline' *.wellsfargo.com *.wellsfargo.com:* https://*.wfinterface.com https://*.wfinterface.com:* https://*.nuance.com; script-src 'nonce-bde9812baf405eec49063887f808445a' 'nonce-63bd4b3f-f831-4417-97fe-d914bec5d621' 'self' *.wellsfargo.com *.wellsfargo.com:* *.wfinterface.com *.wfinterface.com:* https://cdn.schemaapp.com https://*.nuance.com;media-src 'self' *.wellsfargo.com *.wellsfargomedia.com; frame-ancestors 'self' *.wellsfargo.com; base-uri 'none'; report-uri https://ort.wellsfargo.com/securereporting/reporting/v1/csp;worker-src blob:",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 18,
        "bytes": 621
      },
      "category": "fintech"
    },
    {
      "domain": "capitalone.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert EV RSA CA G2",
        "subject_cn": "capitalone.com",
        "not_after": "Dec 24 23:59:59 2026 GMT",
        "days_left": 40,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 7,
        "handshake_ms": 958.5
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "184.31.10.229",
          "23.1.106.229"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1666.4,
        "min_latency_ms": 1644.7,
        "max_latency_ms": 1700.2,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 60,
        "bytes": 2664
      },
      "category": "fintech"
    },
    {
      "domain": "hsbc.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert EV RSA CA G2",
        "subject_cn": "hsbc.com",
        "not_after": "Feb  8 23:59:59 2027 GMT",
        "days_left": 86,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 1,
        "handshake_ms": 9065.5
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "91.214.6.62",
          "193.108.75.62"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 6565.9,
        "min_latency_ms": 1121.3,
        "max_latency_ms": 9600.2,
        "server": "TencentEdgeOne",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000;includeSubDomains;preload",
          "content-security-policy": "default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' app.contentsquare.com my.tealiumiq.com t.contentsquare.net q-eu1.az.contentsquare.net k-eu1.az.contentsquare.net q-aeu1.contentsquare.net k-aeu1.contentsquare.net c.az.contentsquare.net r.contentsquare.net c.contentsquare.net l.contentsquare.net https://googleads.g.doubleclick.net https://www.googleadservices.com googletagmanager.com *.googletagmanager.com collect.tealiumiq.com cm.everesttech.net hsbcbankcommon.demdex.net snap.licdn.com code.highcharts.com http://pbs.twimg.com irs.tools.investis.com maps.googleapis.com s.ytimg.com http://i3.ytimg.com www.youtube.com blob: www.recaptcha.net www.gstatic.com brightcove.net *.brightcove.net brightcove.com *.brightcove.com tags.tiqcdn.com tags.tiqcdn.cn facebook.com connect.facebook.net ads.linkedin.com www.linkedin.com dc.ads.linkedin.com twitter.com analytics.twitter.com static.ads-twitter.com adsymptotic.com hsbcglobalcommon.tt.omtrdc.net vjs.zencdn.net pws.internal.hsbc *.pws.internal.hsbc hsbc.com; img-src 'self' https://*.fls.doubleclick.net adservice.google.com ad.doubleclick.net my.tealiumiq.com dpm.demdex.net t.contentsquare.net q-eu1.az.contentsquare.net k-eu1.az.contentsquare.net q-aeu1.contentsquare.net k-aeu1.contentsquare.net c.az.contentsquare.net r.contentsquare.net c.contentsquare.net l.contentsquare.net boltdns.net media.licdn.com *.boltdns.net collect.tealiumiq.com cm.everesttech.net hsbcbankcommon.demdex.net https://www.google.com https://www.google.co.uk https://www.google.co.in https://www.google.com.hk https://www.google.com.sg px.ads.linkedin.com pxl.yoptima.com pixel.quantserve.com i.ytimg.com http://i3.ytimg.com data:  http://pbs.twimg.com sprcdn-assets.sprinklr.com media-exp1.licdn.com dms.licdn.com brightcove.net  *.brightcove.net brightcove.com *.brightcove.com tags.tiqcdn.com twitter.com analytics.twitter.com static.ads-twitter.com adsymptotic.com tags.tiqcdn.cn connect.facebook.net ads.linkedin.com www.linkedin.com dc.ads.linkedin.com hsbcglobalcommon.tt.omtrdc.net hsbcglobalcommon.sc.omtrdc.net akamaihd.net *.akamaihd.net maps.gstatic.com maps.googleapis.com blob: pws.internal.hsbc *.pws.internal.hsbc hsbc.com googletagmanager.com www.googletagmanager.com google.com.hk www.google.com.hk facebook.com www.facebook.com; connect-src 'self' pagead2.googlesyndication.com cdn.linkedin.oribi.io t.contentsquare.net q-eu1.az.contentsquare.net k-eu1.az.contentsquare.net q-aeu1.contentsquare.net k-aeu1.contentsquare.net c.az.contentsquare.net r.contentsquare.net c.contentsquare.net l.contentsquare.net manifest.prod.boltdns.net collect.tealiumiq.com cm.everesttech.net hsbcbankcommon.demdex.net cf.brightcove.com *.cf.brightcove.com ingestion-upload-production.s3.amazonaws.com bcvp0rtal.com *.bcvp0rtal.com gallerysites.net *.gallerysites.net vjs.zencdn.net *.vjs.zencdn.net hlstoken-a.akamaihd.net *.hlstoken-a.akamaihd.net media.brightcove.com *.media.brightcove.com cloudfront.net *.cloudfront.net analytics.edgekey.net *.analytics.edgekey.net akafms.net *.akafms.net llnwd.net *.llnwd.net llnw.net *.llnw.net brightcove.vo.llnwd.net *.brightcove.vo.llnwd.net uds.ak.o.brightcove.com *.uds.ak.o.brightcove.com hls.ak.o.brightcove.com *.hls.ak.o.brightcove.com players.brightcove.net *.players.brightcove.net o.brightcove.com *.o.brightcove.com bcovlive-a.akamaihd.net *.bcovlive-a.akamaihd.net sep.bcovlive.io *.sep.bcovlive.io bcovlive.io *.bcovlive.io api.bcovlive.io *.api.bcovlive.io api.brightcove.com *.api.brightcove.com bcove.video *.bcove.video brightcove.net *.brightcove.net *.brightcovecdn.com boltdns.net *.boltdns.net hsbcglobalcommon.sc.omtrdc.net dpm.demdex.net bcsecure01-a.akamaihd.net *.akamaihd.net hsbcglobalcommon.tt.omtrdc.net brightcove.com *.brightcove.com www.youtube.com akamai.tiqcdn.com google.com www.google.com googleadservices.com www.googleadservices.com px.ads.linkedin.com ad.doubleclick.net facebook.com www.facebook.com; font-src 'self' data:; form-action 'self'; base-uri 'self'; style-src 'self' 'unsafe-inline' players.brightcove.net; frame-src 'self' https://*.fls.doubleclick.net https://td.doubleclick.net csxd.hsbc.com *.demdex.net youtube-nocookie.com *.youtube-nocookie.com *.recaptcha.net recaptcha.net players.brightcove.net www.youtube.com www.google.com irs.tools.investis.com googletagmanager.com www.googletagmanager.com *.fls.doubleclick.net; media-src 'self' blob: akafms.net *.akafms.net llnwd.net *.llnwd.net llnw.net *.llnw.net media.brightcove.com *.media.brightcove.com brightcovecdn.com *.brightcovecdn.com boltdns.net *.boltdns.net video.twimg.com dms.licdn.com pws.internal.hsbc *.pws.internal.hsbc hsbc.com hsbcbankcommon.demdex.net brightcove.com *.brightcove.com *.akamaihd.net t.contentsquare.net q-eu1.az.contentsquare.net k-eu1.az.contentsquare.net q-aeu1.contentsquare.net k-aeu1.contentsquare.net c.az.contentsquare.net r.contentsquare.net c.contentsquare.net l.contentsquare.net;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 1,
        "bytes": 24
      },
      "category": "fintech"
    },
    {
      "domain": "citi.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert EV RSA CA G2",
        "subject_cn": "www.citi.com",
        "not_after": "Apr 10 23:59:59 2027 GMT",
        "days_left": 147,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 78,
        "handshake_ms": 1284.1
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.96.178.165",
          "104.94.222.171"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1513.5,
        "min_latency_ms": 1486.9,
        "max_latency_ms": 1550.2,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains",
          "content-security-policy": "script-src 'self' 'unsafe-inline' 'unsafe-eval' *.citi.com *.google.com *.qualtrics.com bat.bing.com ct.pinterest.com www.youtube.com cdn.plaid.com code.jquery.com pwm-image.trendmicro.com *.google-analytics.com js.adsrvr.org s.pinimg.com assets.adobedtm.com *.liveperson.com nexus.ensighten.com cdn.boomtrain.com lptag.liveperson.net s.yimg.com gc.kis.v2.scr.kaspersky-labs.com script.crazyegg.com maps.googleapis.com www.googletagmanager.com live.rezync.com mpsnare.iesnare.com negbar.ad-blocker.org video.limelight.com cdn.gbqofs.com ds-aksb-a.akamaihd.net googleads.g.doubleclick.net get663.com c1.rfihub.net www.adobetag.com c.tvpixel.com www.googleadservices.com tpc.googlesyndication.com bcdn-god.we-stats.com a.rfihub.com services-dev.sdiapi.com *.online-metrix.net data.privacy.ensighten.com connect.facebook.net s.rfihub.com/meta blob: p11.techlab-cdn.com *.privacymanager.io *.rlcdn.com; object-src 'none'; frame-ancestors https://*.citi.com https://*.citigroup.net https://*.nsroot.net",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 12,
        "disallow_rules": 6,
        "bytes": 955
      },
      "category": "fintech"
    },
    {
      "domain": "americanexpress.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "www.americanexpress.com",
        "not_after": "Mar 24 23:59:59 2027 GMT",
        "days_left": 130,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 7,
        "handshake_ms": 510.8
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.214.157.3"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 787.2,
        "min_latency_ms": 645.1,
        "max_latency_ms": 897.9,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains",
          "content-security-policy": "report-uri https://homepage1uplifthydra.americanexpress.com/_/report/security/csp-violation; block-all-mixed-content; default-src 'nonce-556fb06bf29170f71650f0d1197c3b97' *.aexp.com wss://*.aexp.com 'self' wss://*.americanexpress.com *.americanexpress.com *.aexp-static.com nexus.ensighten.com *.bf.dynatrace.com omn.americanexpress.com assets.adobedtm.com aexp.demdex.net stage.sp100500b5.guided.ss-omtrdc.net sp100500b5.guided.ss-omtrdc.net service.maxymiser.net api.maxymiser.net https://addressvalidation.googleapis.com maps.googleapis.com maps.gstatic.com fonts.googleapis.com fonts.gstatic.com csi.gstatic.com ads.yahoo.com cdn.optimizely.com aeopdevvip.acxiom.com aeopprodvip.acxiom.com api.rlcdn.com/api/identity/idl zndhztugwqhlulqht-aexpfeedback.siteintercept.qualtrics.com siteintercept.qualtrics.com aexpfeedback.siteintercept.qualtrics.com aexpfeedback.com ca1.qualtrics.com yul1.qualtrics.com; script-src 'nonce-556fb06bf29170f71650f0d1197c3b97' 'nonce-fe933f36-577c-44d0-8028-c6ba08af4210' *.aexp.com c.evidon.com 'self' *.americanexpress.com *.aexp-static.com nexus.ensighten.com service.maxymiser.net api.maxymiser.net track.sv.rkdms.com api.securedvisit.com omn.americanexpress.com aexp.demdex.net assets.adobedtm.com s.ntv.io ct.contentsquare.net contentsquare.com app.contentsquare.com js-cdn.dynatrace.com staging.cdn-net.com www.cdn-net.com utt.impactcdn.com ojrq.net doubleclick.net googleads.g.doubleclick.net https://www.googletagmanager.com https://*.googletagmanager.com https://googletagmanager.com https://*.google.com https://*.googleadservices.com https://*.doubleclick.net https://stats.g.doubleclick.net https://*.googlesyndication.com https://doubleclick.net https://www.googleadservices.com https://www.google.com/* https://tagmanager.google.com https://ad.doubleclick.net/activity www.gstatic.com/recaptcha/ securepubads.g.doubleclick.net; img-src data: c.evidon.com 'self' blob: *.americanexpress.com *.aexp-static.com *.bf.dynatrace.com amex.sv.rkdms.com images.securedvisit.com stags.bluekai.com p.adsymptotic.com www.facebook.com aax-eu.amazon-adsystem.com aax-fe.amazon-adsystem.com private-orm-open-receipt-match.s3.amazonaws.com s.amazon-adsystem.com b92.yahoo.co.jp sp.analytics.yahoo.com alb.reddit.com https://ad.soicos.com https://lot.neatpowr.com pixel.sojern.com tag.yieldoptimizer.com dc.ads.linkedin.com px.ads.linkedin.com www.bizographics.com www.linkedin.com/px/ *.doublemax.net t.teads.tv track.adform.net jadserve.postrelease.com affleads.latamtracking.com pubads.g.doubleclick.net bat.bing.com/action/ prf.hn c.contentsquare.net r.contentsquare.net l.contentsquare.net wr-us.contentsquare.net pixel.quantserve.com insight.adsrvr.org track.securedvisit.com track.sv.rkdms.com ct.pinterest.com/v3/ rtb.adgrx.com tags.w55c.net ping.pdst.fm ib.adnxs.com/pixie pmldigital.go2cloud.org/aff_l pixel.efike.co/pixel.php px.sunmedia.tv/tr pixel.loganmedia.mobi/ traffic.kickadsit.com/ tags.srv.stackadapt.com a.tribalfusion.com px.adentifi.com secure.adnxs.com/ amplify.outbrain.com/ tr.outbrain.com/ dr.outbrain.com/ analytics.twitter.com t.co logs-01.loggly.com pixel.cdn.tagular.com https://tracking.audio.thisisdax.com https://asia.creativecdn.com https://*.g.doubleclick.net https://*.google-analytics.com https://*.googlesyndication.com https://*.googletagmanager.com https://*.gstatic.com https://www.gstatic.com https://googleads.g.doubleclick.net/pagead https://adservice.google.com/ddm https://ib.adnxs.com/ www.google.com/ads/user-lists/ www.google.com/pagead/1p-user-list/ www.gstatic.com/recaptcha/ www.google.com/recaptcha/ ad.doubleclick.net ad-emea.doubleclick.net www.google.com/pagead/1p-conversion/ ad.au.doubleclick.net/activity https://www.google.com https://adservice.google.com https://www.googletagmanager.com https://ad.doubleclick.net/activity https://www.google.com/gmp/conversion https://www.google.com/ccm/collect https://www.google.ad https://www.google.cat https://www.googleadservices.com https://google.com https://www.google.co.uk https://www.google.ca https://www.google.com.mx https://www.google.co.jp https://www.google.com.au https://ad.doubleclick.net https://elfingest.aexp.com; style-src *.aexp.com 'unsafe-inline' *.aexp-static.com *.americanexpress.com *.bf.dynatrace.com fonts.googleapis.com fonts.gstatic.com csi.gstatic.com content.securedvisit.com; connect-src 'self' *.aexp.com *.aexp-static.com c.evidon.com l.evidon.com optoutapi.evidon.com *.americanexpress.com assets.adobedtm.com aexp.demdex.net dpm.demdex.net *.bf.dynatrace.com *.sundaysky.com zndhztugwqhlulqht-aexpfeedback.siteintercept.qualtrics.com siteintercept.qualtrics.com aexpfeedback.siteintercept.qualtrics.com aexpfeedback.com ca1.qualtrics.com c.contentsquare.net r.contentsquare.net l.contentsquare.net wr-us.contentsquare.net q-aus1.contentsquare.net k-aus1.contentsquare.net aeopdevvip.acxiom.com aeopprodvip.acxiom.com track.securedvisit.com amex.sv.rkdms.com track.sv.rkdms.com https://featureassets.org https://prodregistryv2.org https://statsigapi.net https://*.analytics.google.com https://*.g.doubleclick.net https://*.google-analytics.com https://*.google.com https://*.googletagmanager.com https://*.doubleclick.net https://pagead2.googlesyndication.com https://www.google.com/gmp/conversion https://www.google.com/ccm/collect https://www.googleadservices.com https://google.com https://www.google.com https://www.google.co.uk https://www.google.ca https://www.google.com.mx https://www.google.co.jp https://www.google.com.au https://adservice.google.com/ddm https://www.google.com/pagead https://www.googleadservices.com/pagead https://www.google.com/*; manifest-src 'self' *.aexp.com *.americanexpress.com *.aexp-static.com; worker-src 'self' *.aexp.com *.americanexpress.com *.aexp-static.com blob:; frame-ancestors 'none'; frame-src blob: aexp.demdex.net *.idfy.io *.idfy.no *.americanexpress.com service.maxymiser.net *.aexp-static.com staging.cdn-net.com www.cdn-net.com *.bf.dynatrace.com api.securedvisit.com https://*.fls.doubleclick.net https://*.doubleclick.net https://www.goole.com https://www.google.ad https://www.google.cat https://www.googletagmanager.com; child-src blob:",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 6,
        "bytes": 271
      },
      "category": "fintech"
    },
    {
      "domain": "discover.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert EV RSA CA G2",
        "subject_cn": "www.discover.com",
        "not_after": "Jan 27 23:59:59 2027 GMT",
        "days_left": 74,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 24,
        "handshake_ms": 577.0
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "2.22.107.70"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1550.3,
        "min_latency_ms": 1399.7,
        "max_latency_ms": 1824.6,
        "server": "Apache",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "default-src https: data: blob: 'unsafe-inline' 'unsafe-eval'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 35,
        "bytes": 2107
      },
      "category": "fintech"
    },
    {
      "domain": "schwab.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "www.schwab.com",
        "not_after": "Feb 18 23:59:59 2027 GMT",
        "days_left": 96,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 676.9
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "162.93.229.103",
          "162.93.215.103"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 4823.8,
        "min_latency_ms": 1003.1,
        "max_latency_ms": 10508.1,
        "server": "AkamaiNetStorage",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 499
      },
      "category": "fintech"
    },
    {
      "domain": "fidelity.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert EV RSA CA G2",
        "subject_cn": "www.fidelity.com",
        "not_after": "May  5 23:59:59 2027 GMT",
        "days_left": 172,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 294.0
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.35.148.43",
          "23.35.148.58"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2880.1,
        "min_latency_ms": 610.6,
        "max_latency_ms": 7405.4,
        "server": "Apache",
        "scheme": "http",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 228,
        "bytes": 12403
      },
      "category": "fintech"
    },
    {
      "domain": "vanguard.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "www.vanguard.com",
        "not_after": "Dec 23 06:45:43 2026 GMT",
        "days_left": 38,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 19,
        "handshake_ms": 278.1
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.35.148.67",
          "23.35.148.32"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 690.2,
        "min_latency_ms": 409.9,
        "max_latency_ms": 1164.5,
        "server": "",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15768000 ; includeSubDomains"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "fintech"
    },
    {
      "domain": "robinhood.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 S23",
        "subject_cn": "robinhood.com",
        "not_after": "May 26 13:31:11 2027 GMT",
        "days_left": 192,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 6,
        "handshake_ms": 188.4
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "13.35.190.129",
          "13.35.190.81",
          "13.35.190.98",
          "13.35.190.95"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2049.2,
        "min_latency_ms": 1521.2,
        "max_latency_ms": 2846.8,
        "server": "envoy",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "default-src 'none'; script-src 'self' cdn.robinhood.com cdn.pdst.fm/ping.min.js 'unsafe-inline' *.google-analytics.com *.googletagmanager.com www.google.com/recaptcha/ www.gstatic.com/recaptcha/ tagmanager.google.com connect.facebook.net sc-static.net d.impactradius-event.com www.redditstatic.com analytics.tiktok.com boards.greenhouse.io bat.bing.com www.googleadservices.com googleads.g.doubleclick.net pagead2.googlesyndication.com web-sdk-cdn.singular.net/singular-gtm-interface/latest/singular-gtm-interface.js web-sdk-cdn.singular.net/singular-sdk/latest/singular-sdk.js static.ads-twitter.com s.yimg.com *.usercentrics.eu snap.licdn.com collector-47804.us.tvsquared.com/tv2track.js js.stripe.com 'wasm-unsafe-eval' https://widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js ; worker-src 'self' blob: ; frame-src www.google.com/recaptcha/ www.youtube.com/iframe_api/ www.youtube.com/embed/ www.googletagmanager.com boards.greenhouse.io tr6.snapchat.com tr.snapchat.com fcm.quick1fr.com js.stripe.com *.usercentrics.eu https://preview.widgets.ninetailed.io/ https://*.fls.doubleclick.net/ https://widget.trustpilot.com ; style-src 'self' 'unsafe-inline' cdn.robinhood.com tagmanager.google.com fonts.googleapis.com ; font-src 'self' cdn.robinhood.com js.stripe.com data: ; media-src 'self' cdn.robinhood.com *.usercentrics.eu videos.ctfassets.net/ilblxxee70tt/ videos.ctfassets.net/1hpl803w8xsv/ data: ; img-src 'self' images.robinhood.com px4.ads.linkedin.com cdn.robinhood.com *.google-analytics.com *.g.doubleclick.net i.ytimg.com/vi/ images.ctfassets.net downloads.ctfassets.net *.googletagmanager.com ssl.gstatic.com www.gstatic.com www.facebook.com www.google.com google.com pagead2.googlesyndication.com www.google.ca www.google.co.uk www.google.de www.google.fr www.google.es www.google.it www.google.nl www.google.be www.google.at www.google.ie www.google.pt www.google.pl www.google.se www.google.dk www.google.fi www.google.com.au www.google.co.jp www.googleadservices.com ade.googlesyndication.com adservice.google.com tr.snapchat.com tr6.snapchat.com bat.bing.com ad.doubleclick.net pixel.pointmediatracker.com cnv.event.prod.bidr.io/log/cnv data: alb.reddit.com analytics.twitter.com t.co sp.analytics.yahoo.com *.usercentrics.eu cdn.blisspointmedia.com/assets/img/ px.ads.linkedin.com collector-47804.us.tvsquared.com/tv2track.php images.ctfassets.net/ilblxxee70tt/ images.ctfassets.net/1hpl803w8xsv/ https://lh7-us.googleusercontent.com https://lh7-rt.googleusercontent.com media-service-cdn.robinhood.com tr-cdn.tipranks.com/expert-pictures/ blob: ; frame-ancestors 'self' https://app.contentful.com ; manifest-src 'self' cdn.robinhood.com ; connect-src 'self' robinhood.com *.robinhood.com *.x1creditcard.com *.apollo.rhinternal.net *.staging.rhinternal.net ak.sail-horizon.com *.google-analytics.com *.analytics.google.com *.g.doubleclick.net bat.bing.com/actionp/ bat.bing.com/p/conversions/ us-central1-adaptive-growth.cloudfunctions.net/pdst-events-prod-sink sentry.io o62437.ingest.sentry.io *.googletagmanager.com tagmanager.google.com www.google.com/ccm/collect www.google.com/gmp/conversion www.google.com/pagead/1p-conversion/ www.google.com/rmkt/collect/ www.google.com/recaptcha/ www.googleadservices.com/pagead/conversion/ google.com pagead2.googlesyndication.com www.google.ca www.google.co.uk www.google.de www.google.fr www.google.es www.google.it www.google.nl www.google.be www.google.at www.google.ie www.google.pt www.google.pl www.google.se www.google.dk www.google.fi www.google.com.au www.google.co.jp www.facebook.com/privacy_sandbox/topics/registration/ ad.doubleclick.net www.redditstatic.com/ads/conversions-config/v1/pixel/config/ pixel-config.reddit.com/pixels/ conversions-config.reddit.com/v1/pixel/ analytics.tiktok.com sdk-api-v1.singular.net/api/v1/event boards-api.greenhouse.io preview.contentful.com cdn.contentful.com experience.ninetailed.co s.yimg.com *.usercentrics.eu api.instagram.com/ px.ads.linkedin.com assets.ctfassets.net/ilblxxee70tt/ assets.ctfassets.net/1hpl803w8xsv/ https://widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js.map https://ingest.insights.ninetailed.co js.stripe.com ; upgrade-insecure-requests; block-all-mixed-content; report-uri https://o62437.ingest.sentry.io/api/1336410/security/?sentry_key=dadc326d25814a55b5486cb04f439a29; base-uri 'self'",
          "x-frame-options": "deny",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 7,
        "bytes": 240
      },
      "category": "fintech"
    },
    {
      "domain": "mint.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert EV RSA CA G2",
        "subject_cn": "mint.intuit.com",
        "not_after": "Apr 14 23:59:59 2027 GMT",
        "days_left": 151,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 18,
        "handshake_ms": 295.8
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "184.87.98.146"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 412.4,
        "min_latency_ms": 231.4,
        "max_latency_ms": 770.5,
        "server": "AkamaiNetStorage",
        "scheme": "https",
        "headers": {
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 36,
        "bytes": 1696
      },
      "category": "fintech"
    },
    {
      "domain": "intuit.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "mktg.intuit.com",
        "not_after": "May  9 23:59:59 2027 GMT",
        "days_left": 176,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 99,
        "handshake_ms": 207.7
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.77.17.4"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 429,
        "latency_ms": 736.6,
        "min_latency_ms": 687.9,
        "max_latency_ms": 814.4,
        "server": "istio-envoy",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15552000",
          "content-security-policy": "frame-ancestors 'self' *.intuit.com",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 5,
        "disallow_rules": 25,
        "bytes": 3086
      },
      "category": "fintech"
    },
    {
      "domain": "quickbooks.intuit.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "mktg.intuit.com",
        "not_after": "May  9 23:59:59 2027 GMT",
        "days_left": 176,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 99,
        "handshake_ms": 234.9
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.41.36.208"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 572.6,
        "min_latency_ms": 547.4,
        "max_latency_ms": 600.6,
        "server": "istio-envoy",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15552000",
          "content-security-policy": "frame-ancestors 'self' *.intuit.com",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 33,
        "disallow_rules": 166,
        "bytes": 9016
      },
      "category": "fintech"
    },
    {
      "domain": "binance.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "error": "[Errno 111] Connection refused"
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "0.0.0.0"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 3.8,
        "min_latency_ms": 0.8,
        "max_latency_ms": 9.7,
        "server": "nginx/1.24.0 (Ubuntu)",
        "scheme": "http",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "exchange"
    },
    {
      "domain": "coinbase.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "coinbase.com",
        "not_after": "Jan 30 05:15:54 2027 GMT",
        "days_left": 86,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 31.0
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "104.18.35.15",
          "172.64.152.241"
        ],
        "aaaa": [],
        "ns": [
          "sam.ns.cloudflare.com",
          "sue.ns.cloudflare.com"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 251.9,
        "min_latency_ms": 168.8,
        "max_latency_ms": 300.5,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'none'; script-src 'nonce-080irFWSVc2ruc80vtzUfP' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 15,
        "disallow_rules": 22,
        "bytes": 3282
      },
      "category": "exchange",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "kraken.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "kraken.com",
        "not_after": "Jan 26 20:50:45 2027 GMT",
        "days_left": 82,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 15.6
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "104.16.15.28",
          "104.16.14.28"
        ],
        "aaaa": [],
        "ns": [
          "art.ns.cloudflare.com",
          "kim.ns.cloudflare.com"
        ],
        "mx": 1,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 92.9,
        "min_latency_ms": 85.3,
        "max_latency_ms": 97.7,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self' https://static.zdassets.com https://ekr.zdassets.com https://ekr.zendesk.com https://*.zendesk.com https://*.smooch.io https://media.smooch.io https://*.twilio.com;style-src 'self' 'unsafe-inline' www.youtube.com https://*.smooch.io https://assets.kraken.com https://www.kraken.com/css/facade-onload/;font-src 'self' data: https://assets.kraken.com https://*.smooch.io;script-src 'self' connect.facebook.net https://static.zdassets.com https://ekr.zdassets.com https://ekr.zendesk.com https://*.zendesk.com https://*.smooch.io https://media.smooch.io https://*.twilio.com www.google-analytics.com *.googletagmanager.com www.google.com ssl.gstatic.com www.googleadservices.com stats.g.doubleclick.net googleads.g.doubleclick.net www.bing.com bat.bing.com snap.licdn.com static.ads-twitter.com analytics.twitter.com www.google.com.sg www.gstatic.com 'unsafe-eval' www.youtube.com 'unsafe-inline' cdn.seg.kraken.com https://www.redditstatic.com https://sc-static.net tr.snapchat.com *.impactcdn.com https://js.appboycdn.com https://cdn.cookielaw.org https://websdk.appsflyersdk.com js.adsrvr.org s.yimg.com https://*.rokt.com https://*.adrsbl.io https://www.upsellit.com https://app.upsellit.com https://js.audiohook.com https://scripts.coolretargeting.com https://j.6sc.co;img-src 'self' data: blob: analytics.twitter.com https://*.google-analytics.com https://*.googletagmanager.com stats.g.doubleclick.net www.google.com www.googleadservices.com googleads.g.doubleclick.net ad.doubleclick.net https://static.zdassets.com https://accounts.zendesk.com https://*.zendesk.com https://*.smooch.io https://*.zdusercontent.com www.bing.com bat.bing.com bat.bing.net *.linkedin.com t.co www.google.com.sg www.gstatic.com ssl.gstatic.com www.youtube.com img.youtube.com https://*.kraken.com tr.snapchat.com alb.reddit.com appboy-images.com braze-images.com cdn.braze.eu https://tvspix.com https://cdn.cookielaw.org https://www.facebook.com sp.analytics.yahoo.com https://adservice.google.com https://*.adrsbl.io https://*.adform.net https://api.adradv.io https://rtg.prdredir.com https://b.6sc.co https://www.google.ca https://www.google.co.uk https://www.google.de https://www.google.fr https://www.google.com.au https://www.google.es https://www.google.nl https://www.google.co.in https://www.google.it https://www.google.co.kr https://www.google.co.il https://www.google.pl https://www.google.ch https://www.google.com.ua https://www.google.be https://www.google.com.br https://www.google.pt https://www.google.com.mx https://www.google.com.tw https://www.google.co.th https://www.google.fi https://www.google.at https://www.google.se https://www.google.com.bd https://www.google.com.my https://www.google.lt https://www.google.ae https://www.google.ro https://www.google.com.kh https://www.google.com.vn https://www.google.dz https://www.google.hu https://www.google.com.np https://www.google.no https://www.google.ie https://www.google.gr https://www.google.com.co https://www.google.si https://www.google.bg https://www.google.co.ma;frame-ancestors www.youtube.com 'self' https://*.kraken.com https://*.kraken.zone;base-uri 'self';connect-src 'self' data: wss://*.smooch.io wss://ws-frontend.kraken.com/v2 https://static.zdassets.com https://ekr.zdassets.com https://ekr.zendesk.com https://*.zendesk.com https://*.smooch.io https://media.smooch.io https://*.twilio.com wss://*.zendesk.com wss://ekr.zdassets.com wss://api.smooch.io wss://voice-js.roaming.twilio.com https://o552333.ingest.sentry.io https://*.google-analytics.com https://*.analytics.google.com https://analytics.google.com https://*.googletagmanager.com https://www.google.com *.googlesyndication.com stats.g.doubleclick.net www.bing.com bat.bing.com bat.bing.net cdn.seg.kraken.com https://cl.s11.exct.net/subscribe.aspx https://*.kraken.com https://*.kraken.zone https://kraken.pxf.io https://*.krak.app *.snapchat.com *.impactradius-event.com https://px.ads.linkedin.com https://sdk.iad-05.braze.com https://cdn.cookielaw.org https://*.onetrust.com https://www.redditstatic.com https://pixel-config.reddit.com https://conversions-config.reddit.com https://wa.onelink.me/v1/onelink https://wa.appsflyer.com/events https://d.impct.site https://a6636gw1tl.execute-api.eu-west-1.amazonaws.com https://api.ipify.org insight.adsrvr.org s.yimg.com sp.analytics.yahoo.com https://ad.doubleclick.net https://adservice.google.com api.statsig.com featuregates.org statsigapi.net events.statsigapi.net api.statsigcdn.com featureassets.org assetsconfigcdn.org prodregistryv2.org cloudflare-dns.com beyondwickedmapping.org https://*.adrsbl.io https://alb.reddit.com https://wa.appsflyersdk.com https://listen.ahook.org https://listen.audiohook.com https://secure.adnxs.com https://dv-c3e594c6d429469e90b54478358619c3.ecs.us-east-1.on.aws https://www.googleadservices.com https://t.co https://analytics.twitter.com https://www.facebook.com https://ipv6.6sc.co https://c.6sc.co https://epsilon.6sense.com;frame-src www.facebook.com bid.g.doubleclick.net www.google.com.sg www.google.com www.youtube-nocookie.com * data: 'self';media-src https://*.kraken.com https://static.zdassets.com https://*.smooch.io https://*.zdusercontent.com 'self'",
          "x-frame-options": "sameorigin",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin",
          "permissions-policy": "accelerometer=(self \"https://ramp.kraken.com\"), autoplay=(self), camera=(self \"https://ramp.kraken.com\"), cross-origin-isolated=(), display-capture=(), document-domain=(), encrypted-media=(), fullscreen=(self \"https://www.youtube-nocookie.com\"), geolocation=(), gyroscope=(self \"https://ramp.kraken.com\"), keyboard-map=(), magnetometer=(self \"https://ramp.kraken.com\"), microphone=(self \"https://ramp.kraken.com\"), midi=(), payment=(self \"https://ramp.kraken.com\"), picture-in-picture=(), publickey-credentials-get=(), screen-wake-lock=(), sync-xhr=(), usb=(), xr-spatial-tracking=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 28,
        "disallow_rules": 2,
        "bytes": 2374
      },
      "category": "exchange",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "okx.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "GeoTrust TLS RSA CA G1",
        "subject_cn": "*.okx.com",
        "not_after": "Apr 28 23:59:59 2027 GMT",
        "days_left": 174,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 230.0
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "13.192.109.243",
          "57.182.120.155",
          "13.113.98.39"
        ],
        "aaaa": [],
        "ns": [
          "ns-366.awsdns-45.com",
          "ns-549.awsdns-04.net",
          "ns-1509.awsdns-60.org",
          "ns-1871.awsdns-41.co.uk"
        ],
        "mx": 7,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 767.7,
        "min_latency_ms": 736.2,
        "max_latency_ms": 813.2,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "frame-ancestors 'self';",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 8,
        "disallow_rules": 255,
        "bytes": 10186
      },
      "category": "exchange",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "kucoin.com",
      "checked_at": "2026-11-13T20:21:16Z",
      "measured": true,
      "ssl": {
        "error": "timed out"
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "3.175.214.98",
          "3.175.214.117",
          "3.175.214.97",
          "3.175.214.13"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2402.8,
        "min_latency_ms": 2402.8,
        "max_latency_ms": 2402.8,
        "server": "cloudflare",
        "scheme": "http",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "report-uri https://sentry-v2.staticimg.co/api/80/security/?sentry_key=638f6869a787409b9d5f4edd74db3b66 ; default-src data: ws: wss: 'self' 'unsafe-eval' 'unsafe-inline' https://*.kucoin.com https://*.kucoin.plus https://*.kucoin.biz https://*.kucoin.fit https://*.kucoin.cloud https://*.kucoin.work https://*.kucoinpre.com https://*.staticimg.com https://*.staticimg.co https://*.googleapis.com https://*.legendtrading.com https://*.xcoinsystem.com https://*.pool-x.io https://*.kcsfile.com https://*.ckotech.co https://*.checkout.com https://*.veriff.me https://*.hcaptcha.com https://*.sumsub.com https://bat.bing.com https://www.youtube.com https://www.facebook.com https://connect.facebook.net https://telegram.org https://oauth.telegram.org https://www.googleadservices.com https://www.googletagmanager.com https://googleads.g.doubleclick.net https://storage.googleapis.com https://font.googleapis.com https://www.google-analytics.com https://accounts.google.com https://www.google.co.jp https://www.google.com https://widget-mediator.zopim.com wss://widget-mediator.zopim.com https://v2.zopim.com https://cdn.zopim.com https://www.zopim.com https://uploads.zopim.com https://assets.zopim.com https://api.zopim.com https://v2assets.zopim.io https://legendtrading.zendesk.com https://www.gstatic.cn https://www.gstatic.com https://fonts.gstatic.cn https://fonts.gstatic.com https://*.walletconnect.org https://*.walletconnect.com https://api.web3modal.org https://api.web3modal.com https://revain.org https://api.mobilum.com https://mc.yandex.ru https://yastatic.net https://widget.mobilum.com https://sdk.im.jiguang.cn https://maxcdn.bootstrapcdn.com https://upload.qiniup.com https://frontend-helper.cloudtechnet.cn https://at.alicdn.com https://g.alicdn.com https://appleid.cdn-apple.com https://www.recaptcha.net https://stats.g.doubleclick.net https://ekr.zdassets.com https://*.geetest.com https://dn-staticdown.qbox.me https://static.zdassets.com https://api.smooch.io https://hcaptcha.com https://s3.ap-northeast-1.amazonaws.com https://static.ada.support https://wallet.advcash.com https://t.co https://analytics.twitter.com https://h.online-metrix.net https://*.jsdelivr.net https://cdn.plaid.com https://*.geevisit.com https://*.gsensebot.com https://cdn.cookielaw.org ; connect-src data: ws: wss: 'self' 'unsafe-eval' 'unsafe-inline' https://*.kucoin.com https://*.kucoin.plus https://*.kucoin.biz https://*.kucoin.fit https://*.kucoin.cloud https://*.kucoin.work https://*.kucoinpre.com https://kucoin.eu.ada.support https://*.staticimg.com https://*.staticimg.co https://rumt-zh.com https://rumt-sg.com https://*.sentry.io https://*.xcoinsystem.com https://*.pool-x.io https://*.kcsfile.com https://*.ckotech.co https://*.checkout.com https://*.veriff.me https://*.hcaptcha.com https://*.sumsub.com https://telegram.org https://oauth.telegram.org https://www.googleadservices.com https://www.googletagmanager.com https://googleads.g.doubleclick.net https://storage.googleapis.com https://font.googleapis.com https://www.google-analytics.com https://accounts.google.com https://www.google.com.hk https://analytics.google.com https://maps.googleapis.com https://www.google.co.jp https://www.google.com https://widget-mediator.zopim.com wss://widget-mediator.zopim.com https://v2.zopim.com https://cdn.zopim.com https://www.zopim.com https://uploads.zopim.com https://assets.zopim.com https://api.zopim.com https://v2assets.zopim.io https://legendtrading.zendesk.com https://www.gstatic.cn https://www.gstatic.com https://fonts.gstatic.cn https://fonts.gstatic.com https://*.walletconnect.org https://*.walletconnect.com https://api.web3modal.org https://api.web3modal.com https://bat.bing.com https://www.youtube.com https://www.facebook.com https://connect.facebook.net https://bigdata-scfx-push.kucoin.plus https://rollout.eu.ada.support https://rollout.ada.support https://mc.yandex.ru https://www.tradingview.com https://api.legendtrading.com wss://relay.walletconnect.com wss://relay.walletconnect.org https://revain.org https://api.mobilum.com https://mc.yandex.ru https://widget.mobilum.com https://sdk.im.jiguang.cn https://maxcdn.bootstrapcdn.com https://upload.qiniup.com https://frontend-helper.cloudtechnet.cn https://at.alicdn.com https://g.alicdn.com https://appleid.cdn-apple.com https://www.recaptcha.net https://stats.g.doubleclick.net https://ekr.zdassets.com https://static.geetest.com https://api.geetest.com https://dn-staticdown.qbox.me https://static.zdassets.com https://api.smooch.io https://hcaptcha.com https://geolocation.onetrust.com https://privacyportal-fr.onetrust.com https://cdn.cookielaw.org ; font-src http: https: data: ; img-src http: https: data: blob: ; worker-src http: https: data: blob: ; child-src http: https: data: blob: ; frame-ancestors 'self' https://*.kucoin.com https://*.kucoin.plus https://*.kucoin.biz https://*.kucoin.fit https://*.kucoin.cloud https://*.kucoin.work https://*.kucoinpre.com https://kucoin.eu.ada.support https://web.telegram.org https://*.xcoinsystem.com https://www.google.co.jp https://www.google.com",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 0.33,
        "probes_ok": 1,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 19994
      },
      "category": "exchange",
      "stale": true,
      "stale_days": 1,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "bitfinex.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "bitfinex.com",
        "not_after": "Dec 10 03:45:19 2026 GMT",
        "days_left": 34,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 5,
        "handshake_ms": 27.3
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.16.168.90",
          "104.16.167.90",
          "104.16.166.90",
          "104.16.164.90",
          "104.16.165.90"
        ],
        "aaaa": [],
        "ns": [
          "rick.ns.cloudflare.com",
          "vera.ns.cloudflare.com"
        ],
        "mx": 5,
        "txt": 4
      },
      "http": {
        "status": 200,
        "latency_ms": 262.0,
        "min_latency_ms": 252.0,
        "max_latency_ms": 275.6,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubdomains;",
          "content-security-policy": "frame-ancestors 'none';",
          "x-frame-options": "deny",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 18,
        "bytes": 573
      },
      "category": "exchange",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "gemini.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "www.gemini.com",
        "not_after": "Feb 27 23:59:59 2027 GMT",
        "days_left": 114,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 14.7
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options"
        ],
        "missing": [
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "18.154.132.87",
          "18.154.132.127",
          "18.154.132.74",
          "18.154.132.98"
        ],
        "aaaa": [],
        "ns": [
          "ns-1351.awsdns-40.org",
          "ns-1541.awsdns-00.co.uk",
          "ns-456.awsdns-57.com",
          "ns-751.awsdns-29.net"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 31.8,
        "min_latency_ms": 31.6,
        "max_latency_ms": 32.1,
        "server": "Netlify",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "connect-src 'self'  https://forms.hsforms.com https://hubspot-forms-static-embed.s3.amazonaws.com https://api.hsforms.com https://*.algolia.net https://cdn.contentful.com https://*.algolianet.com https://analytics.tiktok.com/ https://api.gemini.com https://api.mixpanel.com https://api.coingecko.com https://bat.bing.com https://bnc.lt https://boards-api.greenhouse.io/v1/boards/gemini/jobs https://boards.greenhouse.io https://cdn.builder.io https://exchange.gemini.com https://exchange.qa001.aurora7.net https://geminiexchange.app.link https://gemini.onelink.me https://graphql.contentful.com https://*.hubspot.com https://preview.contentful.com https://stats.g.doubleclick.net https://tr.snapchat.com https://www.gemini.com https://www.google-analytics.com wss://api.gemini.com/v2/marketdata wss://wsapi.fast.gemini.com wss://exchange.gemini.com/ws/competition wss://exchange.qa100.aurora7.net/ws/competition https://exchange.qa100.aurora7.net https://exchange.gemini.com https://mobile.gemini.com https://exchange.sandbox.gemini.com https://analytics.google.com https://*.clarity.ms https://*.mmin.io https://*.moneymade.io https://px.ads.linkedin.com https://px.ads.linkedin.com/attribution_trigger https://px.ads.linkedin.com/collect https://prod.spline.design https://fonts.gstatic.com https://mix.qa100.aurora7.net https://mix.gemini.com https://browser-intake-datadoghq.com https://googleads.g.doubleclick.net https://www.googleadservices.com https://pagead2.googlesyndication.com https://www.google.com https://google.com; img-src 'self' data: https://assets.gemini.com https://cdn.builder.io https://exceptions.hs-embed-reporting.com https://static.hsappstatic.net http://assets.ctfassets.net http://images.ctfassets.net http://t.co https://analytics.twitter.com https://bat.bing.com https://boards-api.greenhouse.io/v1/boards/gemini/jobs https://cdn-images-1.medium.com https://cx.atdmt.com https://data.adxcel-ec2.com https://images.ctfassets.net https://*.hsforms.com https://*.hubspot.com https://resources.vzaar.com https://stats.g.doubleclick.net https://tags.w55c.net https://view.vzaar.com https://www.facebook.com https://www.gemini.com https://googleads.g.doubleclick.net https://www.google-analytics.com https://www.google.com https://www.googletagmanager.com https://fonts.gstatic.com https://tr.snapchat.com images.contentful.com videos.contentful.com videos.ctfassets.net https://*.clarity.ms https://*.mmin.io https://*.moneymade.io https://c.bing.com https://geminym-social-images-public.s3.amazonaws.com https://geminym-social-images-delta-public.s3.amazonaws.com https://geminym-social-images-dev-public.s3.amazonaws.com https://px.ads.linkedin.com/collect https://d1il5533o350rp.cloudfront.net/pixel.gif https://trkn.us https://www.google.com.au/pagead/ https://www.google.com/pagead/ https://www.googleadservices.com https://pagead2.googlesyndication.com https://google.com; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://cdn.builder.io https://js.hsforms.net https://analytics.tiktok.com https://analytics.twitter.com https://app.link https://bat.bing.com https://bat.bing.com https://boards-api.greenhouse.io/v1/boards/gemini/jobs https://boards.greenhouse.io https://cdnjs.cloudflare.com/ajax/libs/gsap/ https://cdnjs.cloudflare.com/ajax/libs/ScrollMagic/ https://codepen.io https://connect.facebook.net https://googleads.g.doubleclick.net https://js.hsadspixel.net https://js.hscollectedforms.net https://*.hs-scripts.com https://js.hs-analytics.net https://js.hs-banner.com https://*.mountain.com https://s.ytimg.com https://sc-static.net https://stats.g.doubleclick.net https://www.google-analytics.com https://www.google.com https://www.googleadservices.com https://www.googletagmanager.com https://www.gstatic.com https://www.youtube.com static.ads-twitter.com https://*.clarity.ms https://*.mmin.io https://*.moneymade.io https://*.twitter.com https://snap.licdn.com/li.lms-analytics/insight.min.js https://snap.licdn.com/li.lms-analytics/insight.old.min.js https://www.redditstatic.com https://pagead2.googlesyndication.com; style-src 'self' 'unsafe-inline' https://cloud.typography.com https://fonts.googleapis.com https://static.gemini.com https://use.typekit.net https://www.googletagmanager.com https://*.mmin.io https://snap.licdn.com/li.lms-analytics/insight.old.min.js https://p.typekit.net/p.css; font-src 'self' data: https://use.typekit.net https://fonts.gstatic.com; frame-src data: https://cdn.builder.io https://forms.hsforms.com/ http://assets.ctfassets.net https://videos.ctfassets.net https://*.doubleclick.net https://boards.greenhouse.io https://codepen.io https://docs.google.com/ https://tr.snapchat.com https://tr6.snapchat.com https://www.facebook.com https://www.gemini.com https://www.google.com https://www.youtube.com https://platform.twitter.com https://*.mmin.io https://www.googletagmanager.com; media-src 'self' https://video.vzaar.com https://view.vzaar.com images.contentful.com videos.contentful.com videos.ctfassets.net https://cdn.builder.io; object-src https://www.gemini.com http://assets.ctfassets.net; default-src 'self' https://*.clarity.ms https://*.mmin.io https://*.moneymade.io https://c.bing.com; base-uri 'self'; form-action 'self' https://forms.hsforms.com/ https://www.facebook.com https://tr.snapchat.com https://support.gemini.com/hc/search; manifest-src 'self'; frame-ancestors 'self'; report-to https://exchange.gemini.com/collect-csp;",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 4,
        "disallow_rules": 6,
        "bytes": 377
      },
      "category": "exchange",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "crypto.com",
      "checked_at": "2026-11-13T20:21:16Z",
      "measured": true,
      "ssl": {
        "error": "timed out"
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.19.222.17",
          "104.19.223.17"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 595.5,
        "min_latency_ms": 595.5,
        "max_latency_ms": 595.5,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15552000",
          "x-frame-options": "SAMEORIGIN",
          "referrer-policy": "same-origin"
        },
        "availability": 0.33,
        "probes_ok": 1,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "exchange",
      "stale": true,
      "stale_days": 1,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "bitstamp.net",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "DigiCert Ireland Limited",
        "issuer_cn": "DigiCert G2 TLS EU RSA4096 SHA384 2022 CA1",
        "subject_cn": "www.bitstamp.net",
        "not_after": "Mar 28 23:59:59 2027 GMT",
        "days_left": 143,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 17.5
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "107.154.133.13",
          "45.60.111.13"
        ],
        "aaaa": [],
        "ns": [
          "ns-459.awsdns-57.com",
          "ns-591.awsdns-09.net",
          "ns-1101.awsdns-09.org",
          "ns-1564.awsdns-03.co.uk"
        ],
        "mx": 1,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 83.2,
        "min_latency_ms": 37.9,
        "max_latency_ms": 151.2,
        "server": null,
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 9,
        "bytes": 282
      },
      "category": "exchange",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "gate.io",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "*.gate.io",
        "not_after": "Mar 21 23:59:59 2027 GMT",
        "days_left": 136,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 2,
        "handshake_ms": 342.7
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "content-security-policy"
        ],
        "missing": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "43.206.83.103",
          "18.178.51.92",
          "54.95.235.246"
        ],
        "aaaa": [],
        "ns": [
          "ns-1322.awsdns-37.org",
          "ns-1567.awsdns-03.co.uk",
          "ns-58.awsdns-07.com",
          "ns-774.awsdns-32.net"
        ],
        "mx": 1,
        "txt": 1
      },
      "http": {
        "status": 200,
        "latency_ms": 1409.3,
        "min_latency_ms": 1357.9,
        "max_latency_ms": 1456.5,
        "server": null,
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'self' https: blob: wss: data: 'unsafe-inline' 'unsafe-eval';frame-ancestors 'self' https://builder.io https://*.builder.io;object-src 'none';base-uri 'self' https://static.panpno.com;"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 111,
        "bytes": 5383
      },
      "category": "exchange",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "htx.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "*.htx.com",
        "not_after": "Jan  6 04:31:56 2027 GMT",
        "days_left": 62,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 266.7
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "57.183.57.74",
          "13.158.217.139",
          "13.112.107.183"
        ],
        "aaaa": [],
        "ns": [
          "ns-1196.awsdns-21.org",
          "ns-144.awsdns-18.com",
          "ns-1836.awsdns-37.co.uk",
          "ns-541.awsdns-03.net"
        ],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 388.5,
        "min_latency_ms": 369.8,
        "max_latency_ms": 407.5,
        "server": "openresty",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 10,
        "disallow_rules": 7,
        "bytes": 1154
      },
      "category": "exchange",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "upbit.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Sectigo Limited",
        "issuer_cn": "Sectigo Public Server Authentication CA EV R36",
        "subject_cn": "www.upbit.com",
        "not_after": "Nov 22 23:59:59 2026 GMT",
        "days_left": 17,
        "expiring_soon": true,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 26.4
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "13.32.230.76",
          "13.32.230.43",
          "13.32.230.105",
          "13.32.230.15"
        ],
        "aaaa": [],
        "ns": [
          "ns-1269.awsdns-30.org",
          "ns-1578.awsdns-05.co.uk",
          "ns-774.awsdns-32.net",
          "ns-90.awsdns-11.com"
        ],
        "mx": 4,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 372.1,
        "min_latency_ms": 245.5,
        "max_latency_ms": 617.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=631139040; includeSubDomains",
          "content-security-policy": "default-src 'none';worker-src 'self' blob: data:;frame-src 'self' 'unsafe-eval' data: *.google.com *.youtube.com https://127.0.0.1:15018 'sha256-Imv8rgvxn2GP4QJH/s+T5I8tEtsRwclyX3+LH36ke+U=' 'sha256-pVP3wiRK6EgotPvbJ2R65xpjHaVawiUq7xpvmES7HRA=' 'sha256-ArebEu1OuKzyogDfGdnHoTlXs2FtG4UFApOVtwQcY0Y=' 'sha256-dxRWb87NCxmjmBNw5xAnCdyGF1BT+/Rwfz5Q3IPVN2w=' 'sha256-pDwM8EWjctpZgxxhIK4A0230b/xbz86xLQfbX0HBbMk=' blob: https://postcode.map.daum.net https://postcode.map.kakao.com t-4user.yeskey.or.kr 4user.yeskey.or.kr 'sha256-M8Ir2mGCv2XW6gLtzEU6ezwKD/lQ0Dz6Go1q2UJm7ms=' *.upbit.com;frame-ancestors 'self';script-src 'self' 'unsafe-eval' *.google.com *.googleapis.com *.gstatic.com *.google-analytics.com *.googletagmanager.com cdn.jsdelivr.net 'sha256-Imv8rgvxn2GP4QJH/s+T5I8tEtsRwclyX3+LH36ke+U=' 'sha256-pVP3wiRK6EgotPvbJ2R65xpjHaVawiUq7xpvmES7HRA=' 'sha256-ArebEu1OuKzyogDfGdnHoTlXs2FtG4UFApOVtwQcY0Y=' 'sha256-dxRWb87NCxmjmBNw5xAnCdyGF1BT+/Rwfz5Q3IPVN2w=' 'sha256-pDwM8EWjctpZgxxhIK4A0230b/xbz86xLQfbX0HBbMk=' t1.kakaocdn.net 'sha256-uLgqDY2zTj8QoNL2D4QW24EH2OURSBWPBCJ5KsHR+vE=' www.googleadservices.com googleads.g.doubleclick.net t-4user.yeskey.or.kr 4user.yeskey.or.kr 'sha256-M8Ir2mGCv2XW6gLtzEU6ezwKD/lQ0Dz6Go1q2UJm7ms=' *.upbit.com 'nonce-7380403e1c8723e3aebea3bb89bf325e';connect-src 'self' wss: https: *.upbit.com;font-src 'self' data: *.googleapis.com *.gstatic.com *.upbit.com;form-action 'self';style-src 'self' 'unsafe-inline' *.googleapis.com *.gstatic.com *.google.com *.googletagmanager.com t-4user.yeskey.or.kr 4user.yeskey.or.kr *.upbit.com;img-src 'self' data: blob: *.googleapis.com *.gstatic.com *.google-analytics.com *.google.com *.google.co.kr *.twitter.com *.x.com *.twimg.com *.googletagmanager.com cdn.jsdelivr.net https://127.0.0.1:15018 *.amazonaws.com *.ytimg.com https://cdnjs.cloudflare.com t-4user.yeskey.or.kr 4user.yeskey.or.kr 'sha256-M8Ir2mGCv2XW6gLtzEU6ezwKD/lQ0Dz6Go1q2UJm7ms=' *.upbit.com;media-src 'self' data: blob: *.googleapis.com *.gstatic.com *.google-analytics.com *.google.com *.google.co.kr *.twitter.com *.x.com *.twimg.com *.googletagmanager.com cdn.jsdelivr.net https://127.0.0.1:15018 *.amazonaws.com *.ytimg.com https://cdnjs.cloudflare.com t-4user.yeskey.or.kr 4user.yeskey.or.kr 'sha256-M8Ir2mGCv2XW6gLtzEU6ezwKD/lQ0Dz6Go1q2UJm7ms=' *.upbit.com;manifest-src 'self';object-src 'none';base-uri 'self' https://upbit-web-libs.upbit.com;report-uri https://o4508317804331008.ingest.us.sentry.io/api/4509037023854592/security/?sentry_key=2c4fe7a7dfbcf5149be61bda595ab68a;block-all-mixed-content;script-src-attr 'none';upgrade-insecure-requests",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 6,
        "bytes": 582
      },
      "category": "exchange",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "bitget.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "RapidSSL TLS RSA CA G1",
        "subject_cn": "*.bitget.com",
        "not_after": "May  2 23:59:59 2027 GMT",
        "days_left": 178,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 33.2
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.8.145",
          "104.18.9.145"
        ],
        "aaaa": [],
        "ns": [
          "ns-1413.awsdns-48.org",
          "ns-1617.awsdns-10.co.uk",
          "ns-490.awsdns-61.com",
          "ns-777.awsdns-33.net"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 345.6,
        "min_latency_ms": 272.8,
        "max_latency_ms": 481.3,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15768000;includeSubDomains;preload",
          "content-security-policy": "default-src 'self' blob:  https://*.bgbstatic.com https://*.bgstatic.com https://*.gurenla.com https://*.bitget.com; frame-src 'self' https://*.noxiaohao.com https://telegram.org https://*.bitget.com https://accounts.google.com https://oauth.telegram.org https://sgtm.btsgtm.com ; script-src 'self' 'unsafe-inline' https://*.noxiaohao.com https://*.bgbstatic.com https://*.bgstatic.com https://*.gurenla.com https://*.bitget.com https://accounts.google.com https://www.googletagmanager.com https://fonts.googleapis.com https://play.google.com https://analytics.google.com https://fonts.gstatic.com https://telegram.org https://oauth.telegram.org https://*.geetest.com https://*.geevisit.com https://sgtm.btsgtm.com; connect-src 'self' wss: https://stats.g.doubleclick.net https://analytics.google.com https://www.google.com wss://stream.bitget.cloud https://*.noxiaohao.com wss://*.noxiaohao.com wss://*.bitget.com https://www.turingfraud.net https://play.google.com https://accounts.google.com https://*.bgbstatic.com https://*.bgstatic.com https://*.gurenla.com https://*.bitget.com https://telegram.org https://oauth.telegram.org https://static.geetest.com https://static.geevisit.com https://sgtm.btsgtm.com ; worker-src 'self' blob:; img-src 'self' data: blob: https://www.googletagmanager.com https://img.bgbstatic.com https://*.bgstatic.com https://img.bitgetimg.com https://img.gurenla.com https://*.bgbstatic.com https://lh3.googleusercontent.com https://static.geetest.com https://static.geevisit.com https://static-web.jjdsn.vip https://cdn.bitkeep.vip https://www.google.co.jp https://bin.wangsustatic.com https://sgtm.btsgtm.com https://analytics.google.com https://stats.g.doubleclick.net ; style-src 'self' 'unsafe-inline' https://static.geetest.com https://static.geevisit.com https://accounts.google.com https://fonts.googleapis.com https://static.bgbstatic.com https://*.bgbstatic.com https://*.bgstatic.com https://*.gurenla.com https://*.bitget.com; font-src 'self' data: https://static.geetest.com https://static.geevisit.com https://fonts.gstatic.com https://*.bgbstatic.com https://*.bgstatic.com https://*.gurenla.com https://*.bitget.com; frame-ancestors 'self'; require-trusted-types-for 'script'; trusted-types default dompurify vue goog#html 'allow-duplicates' html; upgrade-insecure-requests; report-uri /v1/monitor/csp?appId=d4b6df7d ;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "unsafe-url"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 53,
        "bytes": 1761
      },
      "category": "exchange",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "deribit.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "deribit.com",
        "not_after": "Jan 16 19:23:17 2027 GMT",
        "days_left": 72,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 29.9
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "content-security-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.5.240",
          "104.18.4.240"
        ],
        "aaaa": [],
        "ns": [
          "malavika.ns.cloudflare.com",
          "vicky.ns.cloudflare.com"
        ],
        "mx": 2,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 605.8,
        "min_latency_ms": 383.6,
        "max_latency_ms": 754.1,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin",
          "permissions-policy": "camera=(), microphone=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "exchange",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "coingecko.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "coingecko.com",
        "not_after": "Jan 19 13:12:48 2027 GMT",
        "days_left": 75,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 39.2
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "content-security-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.4.118",
          "104.18.5.118"
        ],
        "aaaa": [],
        "ns": [
          "dora.ns.cloudflare.com",
          "rick.ns.cloudflare.com"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 136.2,
        "min_latency_ms": 116.0,
        "max_latency_ms": 155.5,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 10,
        "disallow_rules": 267,
        "bytes": 8486
      },
      "category": "exchange",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "coinmarketcap.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "coinmarketcap.com",
        "not_after": "Jan 12 23:59:59 2027 GMT",
        "days_left": 68,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 7,
        "handshake_ms": 24.3
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "18.65.3.23",
          "18.65.3.76",
          "18.65.3.107",
          "18.65.3.55"
        ],
        "aaaa": [],
        "ns": [
          "ns-1254.awsdns-28.org",
          "ns-2024.awsdns-61.co.uk",
          "ns-52.awsdns-06.com",
          "ns-763.awsdns-31.net"
        ],
        "mx": 4,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 19.4,
        "min_latency_ms": 14.0,
        "max_latency_ms": 25.9,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubdomains",
          "content-security-policy": "frame-ancestors 'self' https://ss.datasconsole.com; worker-src 'self' blob:; object-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval' blob: https://*.coinmarketcap.com https://cdn.adx.ws https://www.gstatic.com https://scripts.cleverwebserver.com https://ui.cleverwebserver.com https://cdn.cookielaw.org https://cdn4.buysellads.net https://btloader.com https://script.4dex.io https://www.google.com https://*.googlesyndication.com https://securepubads.g.doubleclick.net https://googleads.g.doubleclick.net https://ep2.adtrafficquality.google https://www.youtube.com https://platform.twitter.com https://platform.x.com https://syndication.twitter.com https://s3.tradingview.com https://organizer.bizzabo.com https://telegram.org https://staticrecap.cgicgi.io https://3f0fb9bcf568.edge.sdk.awswaf.com https://unpkg.com/vconsole/dist/vconsole.min.js https://browser.sentry-cdn.com https://ajax.googleapis.com/ajax/libs/jquery/ https://www.recaptcha.net/recaptcha/ https://checkout.stripe.com https://js.stripe.com https://*.js.stripe.com https://api.stripe.com https://hooks.stripe.com https://static.doubleclick.net https://static.sensorsdata.cn https://anylysis.sasdconsoles.com https://connect.facebook.net https://www.google-analytics.com https://*.adform.net https://ib.3lift.com https://infird.com https://*.amazon-adsystem.com https://secured-pixel.com https://signal-beacon.s-onetag.com https://cdn.confiant-integrations.net https://cdn.ampproject.org https://metrics.rapidedge.io https://adform.net https://onetag.com https://*.doubleclick.net https://doubleclick.net https://checkout.stripe.com https://api.hypelab.com https://cdn.bmcdn7.com",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "origin-when-cross-origin",
          "permissions-policy": "unload=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 9,
        "disallow_rules": 12,
        "bytes": 1115
      },
      "category": "exchange",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "booking.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "*.booking.com",
        "not_after": "Apr 22 23:59:59 2027 GMT",
        "days_left": 159,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 392.2
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "13.226.69.52",
          "13.226.69.3",
          "13.226.69.18",
          "13.226.69.112"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 202,
        "latency_ms": 1576.9,
        "min_latency_ms": 1129.2,
        "max_latency_ms": 2169.7,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 253,
        "disallow_rules": 0,
        "bytes": 20000
      },
      "category": "travel"
    },
    {
      "domain": "airbnb.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "airbnb.com",
        "not_after": "Jan 28 23:59:59 2027 GMT",
        "days_left": 75,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 78,
        "handshake_ms": 360.5
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "166.117.27.62",
          "166.117.189.176"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1149.0,
        "min_latency_ms": 1068.8,
        "max_latency_ms": 1217.2,
        "server": "envoy",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "content-security-policy": "child-src blob:; connect-src 'self' https: wss://ws.airbnb.com wss://ws.airbnb.com https://netverify.com https://*.netverify.com wss: *.amap.com https://*.mapbox.com; default-src 'self' https: blob:; font-src 'self' data: https://*.muscache.com fonts.gstatic.com https://use.typekit.net https://*.muscache.cn https:; frame-src * https://www.recaptcha.net https://*.cardinalcommerce.com; img-src 'self' https: data: https://*.mapbox.com blob:; media-src 'self' https: blob:; script-src 'self' 'unsafe-eval' https://a0.muscache.com https://cdn.siftscience.com https://ss.musthird.com https://t1.musthird.com https://bat.bing.com https://connect.facebook.net https://www.google-analytics.com https://www.googleadservices.com https://tpc.googlesyndication.com https://www.googletagmanager.com https://maps.googleapis.com https://ajax.googleapis.com https://*.g.doubleclick.net https://www.google.com https://www.gstatic.com https://smartlock.google.com https://accounts.google.com https://app.link https://cdn.branch.io https://api.branch.io https://bam.nr-data.net https://js-agent.newrelic.com https://ethn.io https://s.yimg.jp https://api.geetest.com https://monitor.geetest.com https://api.geevisit.com https://cdn.ampproject.org https://storage.googleapis.com/workbox-cdn/ https://tagmanager.google.com https://pay.google.com https://songbird.cardinalcommerce.com/ https://www.recaptcha.net https://www.gstatic.cn https://airbnb-api.arkoselabs.com https://h.online-metrix.net https://a.alipayobjects.com https://gw.alipayobjects.com https://static.agrant.com.cn https://static.t.agrant.cn https://t.agrantsem.com https://ditu.google.com https://*.muscache.cn https://*.muscache.com https://ss.musthird.cn https://www.recaptcha.net https://m.baidu.com 'sha256-rAm9O8JPZLtQmd84zMDzhsG5q35JscESxxcaFL7+DDc=' 'sha256-UyK/XBtZoFyQQOBAr1hmw2FP2Qaybdf4IyhWW0l2X+g=' 'sha256-9jboJcALeftUTV/MuGjkJB5HDvqsPbm7/gTjfpkHiYc=' 'sha256-hBwLRkfdEtkEOoOVa52xEJQQCRJ0qPPJ8MRI3fhejrE=' 'sha256-dEQLydru3z2yuRGS/8VzaalU2wY48xuXdoO1zDPmT/A=' 'sha256-jhpHTyypc46kfr10/bvvFfjxyJNZcDvM0XsDAD5PJ2k=' 'sha256-sM4TCqADHMBZKYgE9fgtWACAry8C6tqaPljxMeTJ+w4=' https: 'sha256-5Tl1cMvpowm216MNWitZcm6dh1Ufik1QFyA6KadNiAY=' 'sha256-rvARxjbuUxilxb9RkOEv8RtqGIsmGYKyxv2IIH4MsrA=' 'sha256-hlaumtWL6YXbATpvURLyKaWUWs/apEDvcs19lYsGwsU=' 'sha256-WN2aiDPIBwBxhoVjMemOYgECjT6LzuFTAdA/DMR7T3A=' 'sha256-QrtzfXzemhvC/0Mz4p5MTgyHZ11cOMx/iKBQ2QfQoYU=' 'sha256-hVPsqt8jazJS/0O76JubiA90S0KG9ImECF/df+CNljI=' 'sha256-RAgBnM0wf+EU6GLC4DAwrlPlxaWbSFOv9fEZHb22Zqc=' 'sha256-q7LfTX8CemAjvalJEQZ5S+i7nuNEVbFaU6xkHvEAOeQ=' 'sha256-Hn02be8UsaO1J728ZDxGZlZGXBd85lEw3JklFYpfGPQ=' 'sha256-69KvOim8N1PE+6rP6TRe0P6GgFBZdTuNV9Lrr9y8KMc=' 'sha256-AcTLk9SPBTCpOP4TyHDG+Id7/GS/5o3fNLVi6oMU5NM=' https://netverify.com https://*.netverify.com https://icm.aexp-static.com https://qicm.americanexpress.com https://qwww435.americanexpress.com https://checkout.americanexpress.com https://www.paypalobjects.com https://c.paypal.com https://www.paypal.com https://*.klarnacdn.net blob: https://vdata.amap.com https://webapi.amap.com https://restapi.amap.com https://*.mapbox.com https://cardinaltrusted.com https://songbird.cardinalcommerce.com https://songbirdstag.cardinalcommerce.com https://includes.ccdc02.com https://includestest.ccdc02.com https://client-api.arkoselabs.com https://cdn.plaid.com/link/v2/stable/link-initialize.js https://js.stripe.com https://appleid.cdn-apple.com/appleauth/static/jsapi/appleid/1/en_US/appleid.auth.js https://pagead2.googlesyndication.com; style-src 'self' https: 'unsafe-inline' https://*.mapbox.com; worker-src 'self' https: blob:; report-uri /tracking/csp?controller=core-guest-loop&action=%2F&req_uuid=627f3e76-8af7-4c47-1dca-cd524e47aad5&version=sha%3D3b170badba6f&report_only=false; report-to /tracking/csp?controller=core-guest-loop&action=%2F&req_uuid=627f3e76-8af7-4c47-1dca-cd524e47aad5&version=sha%3D3b170badba6f&report_only=false",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 656,
        "bytes": 20000
      },
      "category": "travel"
    },
    {
      "domain": "expedia.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "expedia.com",
        "not_after": "Dec 24 20:22:44 2026 GMT",
        "days_left": 39,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 225.8
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.52.40.138",
          "23.52.40.122"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 429,
        "latency_ms": 448.1,
        "min_latency_ms": 412.6,
        "max_latency_ms": 497.2,
        "server": "istio-envoy",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains;",
          "content-security-policy": "frame-ancestors 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 65,
        "bytes": 2269
      },
      "category": "travel"
    },
    {
      "domain": "tripadvisor.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "tripadvisor.com",
        "not_after": "Mar  4 23:59:59 2027 GMT",
        "days_left": 110,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 44,
        "handshake_ms": 101.7
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "13.226.69.81",
          "13.226.69.46",
          "13.226.69.72",
          "13.226.69.113"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 1453.0,
        "min_latency_ms": 704.8,
        "max_latency_ms": 2175.2,
        "server": "DataDome",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 8,
        "disallow_rules": 617,
        "bytes": 20000
      },
      "category": "travel"
    },
    {
      "domain": "kayak.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "kayak.com",
        "not_after": "Jan 26 14:58:28 2027 GMT",
        "days_left": 72,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 360.8
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.1.29",
          "151.101.193.29",
          "151.101.129.29",
          "151.101.65.29"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2078.1,
        "min_latency_ms": 885.4,
        "max_latency_ms": 4132.4,
        "server": "KAYAK/1.0",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 449,
        "bytes": 20000
      },
      "category": "travel"
    },
    {
      "domain": "skyscanner.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "skyscanner.com",
        "not_after": "Jan  6 08:10:31 2027 GMT",
        "days_left": 52,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 209.5
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "76.223.21.241",
          "13.248.155.102"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2392.7,
        "min_latency_ms": 1919.5,
        "max_latency_ms": 3093.2,
        "server": "istio-envoy",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 356,
        "bytes": 10871
      },
      "category": "travel"
    },
    {
      "domain": "uber.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "*.uber.com",
        "not_after": "Feb 16 23:59:59 2027 GMT",
        "days_left": 94,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 115.3
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.36.194.80"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 406,
        "latency_ms": 1437.8,
        "min_latency_ms": 1357.3,
        "max_latency_ms": 1562.2,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 35,
        "bytes": 904
      },
      "category": "travel"
    },
    {
      "domain": "lyft.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "lyft.com",
        "not_after": "Apr 11 23:59:59 2027 GMT",
        "days_left": 148,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 260.5
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "18.65.14.102",
          "18.65.14.47",
          "18.65.14.99",
          "18.65.14.23"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 3162.5,
        "min_latency_ms": 2608.6,
        "max_latency_ms": 4200.8,
        "server": "envoy-iad",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15552000",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 33,
        "bytes": 1046
      },
      "category": "travel"
    },
    {
      "domain": "marriott.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Sectigo Limited",
        "issuer_cn": "Sectigo Public Server Authentication CA OV R40",
        "subject_cn": "www.marriott.com",
        "not_after": "Feb  5 23:59:59 2027 GMT",
        "days_left": 83,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 89,
        "handshake_ms": 599.3
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.209.208.141"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 969.3,
        "min_latency_ms": 945.8,
        "max_latency_ms": 991.4,
        "server": "AkamaiGHost",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=86400 ; includeSubDomains"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 32,
        "bytes": 2643
      },
      "category": "travel"
    },
    {
      "domain": "agoda.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WR1",
        "subject_cn": "*.agoda.com",
        "not_after": "Dec 28 02:10:05 2026 GMT",
        "days_left": 43,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 67,
        "handshake_ms": 304.8
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "65.181.114.20"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 793.2,
        "min_latency_ms": 672.5,
        "max_latency_ms": 866.6,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 49,
        "disallow_rules": 84,
        "bytes": 5137
      },
      "category": "travel"
    },
    {
      "domain": "trivago.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "GeoTrust TLS ECC CA G1",
        "subject_cn": "*.trivago.com",
        "not_after": "Dec 18 23:59:59 2026 GMT",
        "days_left": 34,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 304.3
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.35.148.52",
          "23.35.148.47",
          "23.35.148.5",
          "23.35.148.12",
          "23.35.148.6"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 132.6,
        "min_latency_ms": 127.5,
        "max_latency_ms": 138.2,
        "server": "AkamaiGHost",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15768000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "travel"
    },
    {
      "domain": "hostelworld.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign ECC OV SSL CA 2018",
        "subject_cn": "www.hostelworld.com",
        "not_after": "Dec 19 13:46:01 2026 GMT",
        "days_left": 34,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 8,
        "handshake_ms": 180.2
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "34.54.2.225"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1125.7,
        "min_latency_ms": 734.2,
        "max_latency_ms": 1407.9,
        "server": "Google Frontend",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15552000; includeSubDomains",
          "content-security-policy": "base-uri none; font-src self https: data:; form-action self https://www.facebook.com; frame-ancestors self; object-src none; upgrade-insecure-requests; frame-src self https://www.googletagmanager.com/ https://gum.criteo.com/ https://dynamic.criteo.com/ https://fledge.criteo.com/ https://fledge.us.criteo.com/ https://api.mapbox.com/ https://api.maptiler.com/ https://www.youtube.com/ https://consent.trustarc.com https://consent-pref.trustarc.com https://cdn.segment.com/ https://web.btncdn.com/ https://analytics.ahrefs.com/ https://www.facebook.com/ https://pay.datatrans.com/ https://pay.sandbox.datatrans.com/;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 38,
        "bytes": 1119
      },
      "category": "travel"
    },
    {
      "domain": "trainline.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "thetrainline.de",
        "not_after": "Dec 30 23:59:59 2026 GMT",
        "days_left": 46,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 40,
        "handshake_ms": 603.8
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "18.65.3.112",
          "18.65.3.31",
          "18.65.3.26",
          "18.65.3.118"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1772.9,
        "min_latency_ms": 1200.4,
        "max_latency_ms": 2479.8,
        "server": "CloudFront",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "frame-ancestors 'self';",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 49,
        "disallow_rules": 68,
        "bytes": 5731
      },
      "category": "travel"
    },
    {
      "domain": "flixbus.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "flix.com",
        "not_after": "Jan 18 23:59:59 2027 GMT",
        "days_left": 65,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 50,
        "handshake_ms": 2054.0
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "52.85.129.16",
          "52.85.129.106",
          "52.85.129.7",
          "52.85.129.110"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2602.4,
        "min_latency_ms": 1143.8,
        "max_latency_ms": 3554.4,
        "server": null,
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 5,
        "bytes": 184
      },
      "category": "travel"
    },
    {
      "domain": "doordash.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "doordash.com",
        "not_after": "Jan 29 23:35:45 2027 GMT",
        "days_left": 76,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 595.1
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.35.30",
          "172.64.152.226"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 574.4,
        "min_latency_ms": 568.7,
        "max_latency_ms": 578.1,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "food"
    },
    {
      "domain": "ubereats.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "*.ubereats.com",
        "not_after": "Feb 16 23:59:59 2027 GMT",
        "days_left": 94,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 416.1
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.36.195.5"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2248.4,
        "min_latency_ms": 1860.5,
        "max_latency_ms": 2471.9,
        "server": "ufe",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "frame-ancestors 'self' https://www.nimblerx.com https://static-team-ops.nimbleandsimple.com https://pharma.uber.com https://voalzira.online/ https://voalzira.online/minhaloja https://medmate.com.au https://order.manoosh.com.au https://test.expresskfc.com/ https://expresskfc.com/ https://www.test.expresskfc.com/ https://www.expresskfc.com/ https://kfccostarica.cr/ https://www.kfccostarica.cr/ https://express.dospinos.com/ https://mcstaging.dospinos.com/ https://shopuat.pxpay.com.tw/ https://shop.pxpay.com.tw/ https://app.cocinasocultas.com https://app.foodstarsuk.com https://app.pruebehubster.com https://app.pruebehubster.com.mx https://app.tryhubster.co.uk https://app.tryhubster.com https://app.tryhubster.com.au https://app.tryotter.com https://catalogs.uberinternal.com https://catalogs-staging.uberinternal.com https://payments.uber.com https://payments-guest.uber.com https://payments.ubereats.com https://payments.postmates.com https://payments.order.store https://wpe-breeze.uberinternal.com https://payments-orchid.uber.com https://payments-avocado.uber.com https://payments-airbnb.uber.com https://payments-tgo.uber.com https://payments-tgo-staging.uber.com https://payments-getir.uber.com https://payments-getir-staging.uber.com https://payments-trendyol.uber.com https://payments-trendyol-staging.uber.com https://payments-staging.uberinternal.com https://payments-staging.uber.com *.appspaces.ca *.paidshipping.com *.shiptime.com https://dev-bk-web.co.uk.rbi.tools https://staging-bk-web.co.uk.rbi.tools https://qa-bk-web.co.uk.rbi.tools https://www.burgerking.co.uk https://burgerking.co.uk capacitor://burgerking.co.uk capacitor://www.burgerking.co.uk capacitor://dev-bk-web.co.uk.rbi.tools capacitor://staging-bk-web.co.uk.rbi.tools capacitor://qa-bk-web.co.uk.rbi.tools",
          "x-frame-options": "ALLOW-FROM https://www.nimblerx.com",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 1102,
        "bytes": 19988
      },
      "category": "food"
    },
    {
      "domain": "grubhub.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas R46 DV TLS CA 2026 Q3",
        "subject_cn": "*.grubhub.com",
        "not_after": "Apr 27 00:13:59 2027 GMT",
        "days_left": 163,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 185.1
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.1.160"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 214.3,
        "min_latency_ms": 203.0,
        "max_latency_ms": 230.9,
        "server": "Varnish",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 2852
      },
      "category": "food"
    },
    {
      "domain": "deliveroo.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "deliveroo.com",
        "not_after": "Jan 30 10:32:07 2027 GMT",
        "days_left": 76,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 25,
        "handshake_ms": 587.8
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "x-frame-options",
          "referrer-policy"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.17.4.109",
          "104.17.3.109"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 560.7,
        "min_latency_ms": 554.2,
        "max_latency_ms": 566.9,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "x-frame-options": "SAMEORIGIN",
          "referrer-policy": "same-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "food"
    },
    {
      "domain": "just-eat.co.uk",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "just-eat.co.uk",
        "not_after": "Feb  4 00:06:47 2027 GMT",
        "days_left": 81,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 3472.5
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.39.204",
          "172.64.148.52"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 561.3,
        "min_latency_ms": 559.0,
        "max_latency_ms": 564.9,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "x-frame-options": "SAMEORIGIN",
          "referrer-policy": "same-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "food"
    },
    {
      "domain": "yelp.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "yelp.com",
        "not_after": "Dec  5 23:59:59 2026 GMT",
        "days_left": 21,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 6,
        "handshake_ms": 413.9
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "140.248.164.116"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 786.9,
        "min_latency_ms": 545.8,
        "max_latency_ms": 925.7,
        "server": "DataDome",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 233,
        "bytes": 12717
      },
      "category": "food"
    },
    {
      "domain": "swiggy.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "swiggy.in",
        "not_after": "Mar 29 23:59:59 2027 GMT",
        "days_left": 135,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 2,
        "handshake_ms": 394.8
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "13.213.156.82",
          "18.138.190.180",
          "13.229.241.86"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 940.3,
        "min_latency_ms": 914.6,
        "max_latency_ms": 966.0,
        "server": "CloudFront",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 19,
        "bytes": 547
      },
      "category": "food"
    },
    {
      "domain": "hellofresh.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "*.hellofresh.com",
        "not_after": "Mar  3 23:59:59 2027 GMT",
        "days_left": 109,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 79,
        "handshake_ms": 742.4
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "strict-transport-security"
        ]
      },
      "dns": {
        "a": [
          "18.200.14.184",
          "108.132.142.74",
          "54.195.140.208"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 2550.2,
        "min_latency_ms": 1300.0,
        "max_latency_ms": 4719.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'none'; script-src 'nonce-08UJRh4kgLSpxif7SdpPfq' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "food"
    },
    {
      "domain": "webmd.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "le.prod.webmd.com",
        "not_after": "Jan 31 01:08:24 2027 GMT",
        "days_left": 77,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 85,
        "handshake_ms": 2469.6
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "content-security-policy"
        ],
        "missing": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "207.231.204.56"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1727.3,
        "min_latency_ms": 1597.4,
        "max_latency_ms": 1853.2,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "upgrade-insecure-requests"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 27,
        "bytes": 943
      },
      "category": "health"
    },
    {
      "domain": "mayoclinic.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Sectigo Limited",
        "issuer_cn": "Sectigo Public Server Authentication CA OV R40",
        "subject_cn": "mwredirects5.mayo.edu",
        "not_after": "May 20 23:59:59 2027 GMT",
        "days_left": 187,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 26,
        "handshake_ms": 981.8
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "129.176.1.88"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 1062.4,
        "min_latency_ms": 1031.7,
        "max_latency_ms": 1099.5,
        "server": "AkamaiGHost",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "health"
    },
    {
      "domain": "healthline.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "*.healthline.com",
        "not_after": "Mar  5 23:59:59 2027 GMT",
        "days_left": 111,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 529.3
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "143.204.160.70",
          "143.204.160.72",
          "143.204.160.41",
          "143.204.160.85"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 1088.2,
        "min_latency_ms": 998.1,
        "max_latency_ms": 1139.4,
        "server": "CloudFront",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "health"
    },
    {
      "domain": "who.int",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "who.int",
        "not_after": "Dec 27 18:27:30 2026 GMT",
        "days_left": 42,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 392.4
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "192.133.11.1"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1172.3,
        "min_latency_ms": 1131.5,
        "max_latency_ms": 1222.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; preload",
          "content-security-policy": "default-src 'self' self watch.4am.ch *.analysis.windows.net *.clarity.ms *.nativechat.com *.tts.speech.microsoft.com *.who.int data.who.int *.who.cloud.sitefinity.com answers.yext-pixel.com app.powerbi.com assets.sitescdn.net content.powerapps.com covidfunding.eiu.com dc.services.visualstudio.com gis.azureedge.net js.arcgis.com liveapi.yext.com liveapi-cached.yext.com pbi.azureedge.net pbipdfapp.azurewebsites.net player.4am.ch player.clevercast.com services.arcgis.com staging-dot-eiu-wellcome-7664.nw.r.appspot.com tiles.arcgis.com utility.arcgisonline.com visuals.azureedge.net wabi-north-europe-redirect.analysis.windows.net westeurope.tts.speech.microsoft.com who.cloudflareaccess.com who-answers.pagescdn.com who-covid-answers.int.pagescdn.com whotest.appiancloud.com www.arcgis.com www.googleadservices.com iris.who.int kendo.cdn.telerik.com; script-src 'self' *.googleapis.com *.gstatic.com www.google.com apis.google.com *.google-analytics.com connect.facebook.net ajax.aspnetcdn.com https://www.youtube.com platform.twitter.com https://syndication.twitter.com/ https://s.ytimg.com https://publish.twitter.com *.twimg.com platform.linkedin.com http://platform.stumbleupon.com/1/widgets.js https://*.googletagmanager.com cdnjs.cloudflare.com *.who.int data.who.int https://cse.google.com clients1.google.com cse.google.com/adsense/search/async-ads.js https://partner.googleadservices.com https://*.fundraiseup.com https://*.stripe.com https://m.stripe.network https://pay.google.com https://google.com/pay https://*.paypal.com https://*.paypalobjects.com https://app-script.monsido.com/v2/monsido-script.js https://heatmaps.monsido.com/ https://tracking.monsido.com/ https://pagecorrect.monsido.com/v1/page-correct.js https://cdn.monsido.com/ 'unsafe-eval' 'unsafe-inline' data: apps.who.int/gho/athena/data/ *.clarity.ms *.doubleclick.net *.eloqua.com *.en25.com *.googletagmanager.com *.jwpcdn.com *.msecnd.net *.nativechat.com *.pingdom.net *.sharethis.com assets.pinterest.com assets.sitescdn.net cdn.ampproject.org cdn.insight.sitefinity.com cdn.jsdelivr.net covidfunding.eiu.com https://dec.azureedge.net/ https://www.youtube.com/iframe_api js.arcgis.com js.hs-analytics.net js.hs-scripts.com kendo.cdn.telerik.com munchkin.marketo.net npmcdn.com public.tableau.com services.arcgis.com staging-dot-eiu-wellcome-7664.nw.r.appspot.com storage.googleapis.com tagmanager.google.com tiles.arcgis.com utility.arcgisonline.com who-answers.pagescdn.com who-covid-answers.int.pagescdn.com whosearch.searchblox.com www.arcgis.com www.clarity.ms www.googletagmanager.com www.who.int www.youtube.com youtu.be app-script.monsido.com  unpkg.com /js/isotope.pkgd.js https://heatmaps.monsido.com/v1/heatmaps.js https://cdn.insight.sitefinity.com https://player.vimeo.com/api/player.js; style-src 'self' *.googleapis.com *.gstatic.com netdna.bootstrapcdn.com kendo.cdn.telerik.com www.google.com platform.twitter.com/css/ *.twimg.com *.who.int data.who.int self watch.4am.ch 'unsafe-inline' tiles.arcgis.com www.arcgis.com services.arcgis.com utility.arcgisonline.com js.arcgis.com *.nativechat.com *.sharethis.com cdn.insight.sitefinity.com cdnjs.cloudflare.com https://dec.azureedge.net https://cdn.fundraiseup.com use.fontawesome.com www.who.int player.4am.ch player.clevercast.com whosearch.searchblox.com tagmanager.google.com blob: https://cdn.insight.sitefinity.com; img-src 'self' *.gstatic.com *.googleapis.com platform.tumblr.com web.facebook.com www.facebook.com www.redditstatic.com www.linkedin.com i.ytimg.com https://syndication.twitter.com https://static.licdn.com/scds/common/u/images/apps/connect/sprites/sprite_connect_v14.png pbs.twimg.com platform.twitter.com/css/ *.twimg.com data: blob: https://*.googletagmanager.com self https://*.fundraiseup.com https://ucarecdn.com https://pay.google.com https://google.com/pay https://*.paypalobjects.com tracking.monsido.com iris.who.int tiles.arcgis.com www.arcgis.com services.arcgis.com utility.arcgisonline.com cdn.insight.sitefinity.com js.arcgis.com *.nativechat.com *.sharethis.com *.google-analytics.com *.clarity.ms https://delicious.com https://dec.azureedge.net https://apps.who.int https://*.dec.sitefinity.com *.eloqua.com track.hubspot.com stats.g.doubleclick.net *.who.int data.who.int *.who.cloud.sitefinity.com yt3.ggpht.com addthis.com *.googleusercontent.com *.googletagmanager.com script.hotjar.com www.addthis.com log.pinterest.com whosearch.searchblox.com app.powerbi.com pbi.azureedge.net kendo.cdn.telerik.com img.youtube.com *.analytics.google.com *.g.doubleclick.net *.google.com whpelasticdsta01.blob.core.windows.net whpelasticpsta01.blob.core.windows.net whointsfcloudmedia.blob.core.windows.net https://cdn.insight.sitefinity.com; font-src 'self' fonts.gstatic.com kendo.cdn.telerik.com netdna.bootstrapcdn.com data: watch.4am.ch https://*.fundraiseup.com https://*.stripe.com tiles.arcgis.com www.arcgis.com services.arcgis.com utility.arcgisonline.com js.arcgis.com *.nativechat.com *.sharethis.com use.fontawesome.com www.who.int player.4am.ch player.clevercast.com whosearch.searchblox.com script.hotjar.com app.powerbi.com pbi.azureedge.net *.clarity.ms cdn.jsdelivr.net *.who.int data.who.int; frame-src 'self' https://platform.twitter.com/ https://syndication.twitter.com/ https://www.youtube.com/ https://www.youtube-nocookie.com https://player.vimeo.com/ https://w.soundcloud.com/ apis.google.com accounts.google.com staticxx.facebook.com www.facebook.com web.facebook.com badge.stumbleupon.com https://syndicatedsearch.goog https://www.google.com/ watch.4am.ch https://*.fundraiseup.com https://*.stripe.com https://*.paypal.com https://pay.google.com https://google.com/pay www.ustream.tv https://video.ibm.com *.kunstmatrix.com *.doubleclick.net *.nativechat.com *.sitefinity.cloud *.who.int data.who.int *.who.cloud.sitefinity.com app.powerbi.com app.sli.do apps.who.int assets.pinterest.com covidfunding.eiu.com creativecommons.org experience.arcgis.com html5-player.libsyn.com js.arcgis.com pbi.azureedge.net platform.twitter.com player.4am.ch player.clevercast.com player.vimeo.com vimeo.com public.tableau.com services.arcgis.com staging-dot-eiu-wellcome-7664.nw.r.appspot.com syndication.twitter.com tiles.arcgis.com utility.arcgisonline.com wabi-north-europe-g-primary-redirect.analysis.windows.net who.maps.arcgis.com who-answers.pagescdn.com who-covid-answers.int.pagescdn.com whotest.appiancloud.com www.arcgis.com www.youtube.com www.youtube-nocookie.com youtube-nocookie.com https://app.powerbi.com/ https://cdn.fundraiseup.com appianportals.com https://www.googletagmanager.com/; connect-src 'self' data: accounts.google.com *.google-analytics.com *.gstatic.com https://*.googletagmanager.com https://fndrsp.net https://fndrsp-checkout.net https://*.fundraiseup.com https://*.stripe.com https://*.paypal.com https://*.paypalobjects.com https://pay.google.com https://google.com/pay https://api.addressy.com whpelasticdsta01.blob.core.windows.net whpelasticpsta01.blob.core.windows.net heatmaps.monsido.com tracking.monsido.com frontdoor-l4uikgap6gz3m.azurefd.net whotest.appiancloud.com geocode.arcgis.com tiles.arcgis.com www.arcgis.com services.arcgis.com static.arcgis.com utility.arcgisonline.com js.arcgis.com cdn.jsdelivr.net stats.g.doubleclick.net https://*.dec.sitefinity.com *.nativechat.com *.mktoresp.com *.who.int data.who.int *.who.cloud.sitefinity.com *.clarity.ms dc.services.visualstudio.com whosearch.searchblox.com smartsuggest.searchblox.com m.addthis.com liveapi-cached.yext.com liveapi.yext.com answers.yext-pixel.com wss://westeurope.tts.speech.microsoft.com in.hotjar.com wss://*.hotjar.com *.hotjar.com vc.hotjar.io app.powerbi.com pbi.azureedge.net pbipdfapp.azurewebsites.net wabi-north-europe-redirect.analysis.windows.net *.analytics.google.com *.googletagmanager.com *.g.doubleclick.net *.google.com kendo.cdn.telerik.com https://*.insight.sitefinity.com; media-src 'self' data: blob: tiles.arcgis.com www.arcgis.com services.arcgis.com utility.arcgisonline.com js.arcgis.com terrance.who.int *.who.int data.who.int *.who.cloud.sitefinity.com; child-src 'self' blob: tiles.arcgis.com www.arcgis.com apps.who.int/gho/athena/data/ services.arcgis.com utility.arcgisonline.com js.arcgis.com *.nativechat.com https://vimeo.com www.who.int *.who.int data.who.int; frame-ancestors tiles.arcgis.com www.arcgis.com services.arcgis.com utility.arcgisonline.com js.arcgis.com app.powerbi.com pbi.azureedge.net *.who.int data.who.int *.who.cloud.sitefinity.com appianportals.com 'self'; object-src tiles.arcgis.com www.arcgis.com services.arcgis.com utility.arcgisonline.com js.arcgis.com app.powerbi.com pbi.azureedge.net pbipdfapp.azurewebsites.net wabi-north-europe-redirect.analysis.windows.net *.who.int data.who.int 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 527,
        "bytes": 18983
      },
      "category": "health"
    },
    {
      "domain": "nih.gov",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GoDaddy.com, Inc.",
        "issuer_cn": "Go Daddy Secure Certificate Authority - G2",
        "subject_cn": "www.nih.gov",
        "not_after": "Feb 15 15:47:15 2027 GMT",
        "days_left": 92,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 28,
        "handshake_ms": 757.2
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "156.40.212.210"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 1579.1,
        "min_latency_ms": 1566.7,
        "max_latency_ms": 1597.3,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'none'; script-src 'nonce-kFNLViqwA6EguAWl0ykWYe' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "health"
    },
    {
      "domain": "cdc.gov",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G3 TLS ECC SHA384 2020 CA1",
        "subject_cn": "*.cdc.gov",
        "not_after": "Mar 19 23:59:59 2027 GMT",
        "days_left": 125,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 361.2
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.200.143.88",
          "23.200.143.76"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 392.7,
        "min_latency_ms": 359.3,
        "max_latency_ms": 443.3,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000 ; includeSubDomains ; preload"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 42,
        "bytes": 1699
      },
      "category": "health"
    },
    {
      "domain": "nhs.uk",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "nhs.uk",
        "not_after": "Jan 16 23:59:59 2027 GMT",
        "days_left": 63,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 1,
        "handshake_ms": 1079.0
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "4.158.93.42"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1757.3,
        "min_latency_ms": 1745.4,
        "max_latency_ms": 1781.0,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 37,
        "bytes": 2674
      },
      "category": "health"
    },
    {
      "domain": "medicalnewstoday.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "*.medicalnewstoday.com",
        "not_after": "Mar  5 23:59:59 2027 GMT",
        "days_left": 111,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 3982.5
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "52.84.20.126",
          "52.84.20.63",
          "52.84.20.115",
          "52.84.20.66"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 999.7,
        "min_latency_ms": 688.5,
        "max_latency_ms": 1190.5,
        "server": "CloudFront",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "health"
    },
    {
      "domain": "everydayhealth.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "everydayhealth.com",
        "not_after": "Mar  3 23:59:59 2027 GMT",
        "days_left": 109,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 2,
        "handshake_ms": 1781.1
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "32.193.152.23",
          "100.50.161.89",
          "44.213.196.99"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1212.4,
        "min_latency_ms": 1164.2,
        "max_latency_ms": 1268.4,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "frame-ancestors 'self' *.everydayhealth.com *.infermedica.com *.ceros.com *.opinionstage.com *.doctor.com *.googleapis.com *.zdbb.net *.specless.tech *.specless.io *.totalbrain.com *.migraineagain.com *.epionhealth.com",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 242,
        "bytes": 20000
      },
      "category": "health"
    },
    {
      "domain": "zyrtec.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "zyrtec.com",
        "not_after": "Jan 21 01:56:11 2027 GMT",
        "days_left": 67,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 7402.0
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.52.40.25",
          "23.52.40.17"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 328.4,
        "min_latency_ms": 213.4,
        "max_latency_ms": 544.7,
        "server": null,
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "health"
    },
    {
      "domain": "mit.edu",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "GeoTrust TLS RSA CA G1",
        "subject_cn": "web.mit.edu",
        "not_after": "Apr  1 23:59:59 2027 GMT",
        "days_left": 138,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 34,
        "handshake_ms": 986.1
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options"
        ],
        "missing": [
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "2.22.100.74"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1132.5,
        "min_latency_ms": 1124.9,
        "max_latency_ms": 1146.3,
        "server": "Apache",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=600",
          "content-security-policy": "frame-ancestors 'self' https://web.mit.edu https://www.mit.edu http://web.mit.edu http://www.mit.edu",
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 10,
        "bytes": 199
      },
      "category": "education"
    },
    {
      "domain": "harvard.edu",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "harvard.edu",
        "not_after": "Feb  9 03:44:24 2027 GMT",
        "days_left": 86,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 308.3
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "192.0.66.20"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 253.1,
        "min_latency_ms": 246.4,
        "max_latency_ms": 261.7,
        "server": "nginx",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 10,
        "disallow_rules": 1,
        "bytes": 748
      },
      "category": "education"
    },
    {
      "domain": "stanford.edu",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Internet2",
        "issuer_cn": "InCommon Intermediate CA - DVG2C",
        "subject_cn": "stanford.edu",
        "not_after": "May 14 23:48:20 2027 GMT",
        "days_left": 181,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 4,
        "handshake_ms": 758.9
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "171.67.215.200"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1436.0,
        "min_latency_ms": 1330.6,
        "max_latency_ms": 1541.0,
        "server": "Netlify",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self'; script-src 'nonce-xlIGmEd+5Jy2eT8L2jpkUMGpb98iJ47P' 'unsafe-eval' 'strict-dynamic' 'unsafe-inline' 'self' https: http: 'self' 'strict-dynamic' https://*.googletagmanager.com https://www.googletagmanager.com https://tagmanager.google.com https://www.googleadservices.com https://pagead2.googlesyndication.com https://googleads.g.doubleclick.net https://www.google.com https://*.contentsquare.net https://k.ba.contentsquare.net; style-src 'self' 'unsafe-inline' https: https://fonts.googleapis.com https://googletagmanager.com https://tagmanager.google.com; img-src 'self' blob: data: https: https://a-us.storyblok.com https://a2-us.storyblok.com https://a.storyblok.com https://*.google-analytics.com https://*.googletagmanager.com https://*.g.doubleclick.net https://www.google.com https://google.com https://ssl.gstatic.com https://www.gstatic.com; font-src 'self' data: https://fonts.gstatic.com https://*.contentsquare.net; connect-src 'self' https://*.netlify.app https://api.storyblok.com https://cdn.storyblok.com https://*.google-analytics.com https://*.analytics.google.com https://*.googletagmanager.com https://*.g.doubleclick.net https://pagead2.googlesyndication.com https://www.googleadservices.com https://googleads.g.doubleclick.net https://ad.doubleclick.net https://www.google.com https://google.com https://*.contentsquare.net; media-src 'self' https://a-us.storyblok.com https://a2-us.storyblok.com https://a.storyblok.com blob:; frame-src https://www.youtube.com https://youtube.com https://app.netlify.com https://www.googletagmanager.com https://*.contentsquare.net https://k.ba.contentsquare.net; frame-ancestors 'none'; base-uri 'self'; form-action 'self'; object-src 'none'; upgrade-insecure-requests; report-uri /.netlify/functions/__csp-violations",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "origin-when-cross-origin",
          "permissions-policy": "vibrate=(), geolocation=(self), midi=(), notifications=(), push=(), microphone=(), camera=(), magnetometer=(), gyroscope=(), speaker=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 7,
        "bytes": 219
      },
      "category": "education"
    },
    {
      "domain": "berkeley.edu",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "berkeley.edu",
        "not_after": "Jan  9 08:22:33 2027 GMT",
        "days_left": 55,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 435.5
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "strict-transport-security"
        ]
      },
      "dns": {
        "a": [
          "141.193.213.20",
          "141.193.213.21"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 618.9,
        "min_latency_ms": 603.3,
        "max_latency_ms": 632.8,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'none'; script-src 'nonce-odRpdWcfpTvX3pKeEpdh6K' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "education"
    },
    {
      "domain": "ox.ac.uk",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "ox.ac.uk",
        "not_after": "Jan  4 12:44:36 2027 GMT",
        "days_left": 50,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 710.2
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "13.51.62.86"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 1345.4,
        "min_latency_ms": 1243.2,
        "max_latency_ms": 1426.3,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=2592000",
          "content-security-policy": "default-src 'none'; script-src 'nonce-J7MSxnNSqmGX7IITW1Sj90' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "education"
    },
    {
      "domain": "cam.ac.uk",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "cam.ac.uk",
        "not_after": "Dec 24 08:31:41 2026 GMT",
        "days_left": 39,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 174.4
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "23.185.0.2"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 451.5,
        "min_latency_ms": 429.8,
        "max_latency_ms": 477.1,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=2592000",
          "content-security-policy": "report-uri /report-csp-violation; upgrade-insecure-requests",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin",
          "permissions-policy": "autoplay=*, camera=self, fullscreen=*, geolocation=*, microphone=self, picture-in-picture=*, web-share=self"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 34,
        "bytes": 2027
      },
      "category": "education"
    },
    {
      "domain": "coursera.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "coursera.org",
        "not_after": "Mar  8 23:59:59 2027 GMT",
        "days_left": 114,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 2010.2
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "18.65.14.52",
          "18.65.14.76",
          "18.65.14.105",
          "18.65.14.117"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1899.8,
        "min_latency_ms": 1829.3,
        "max_latency_ms": 1948.3,
        "server": "envoy",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 102,
        "bytes": 5345
      },
      "category": "education"
    },
    {
      "domain": "edx.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "edx.org",
        "not_after": "Apr 23 23:59:59 2027 GMT",
        "days_left": 160,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 102.3
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "18.65.14.35",
          "18.65.14.25",
          "18.65.14.37",
          "18.65.14.124"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 960.5,
        "min_latency_ms": 779.4,
        "max_latency_ms": 1192.7,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "frame-ancestors 'none'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 23,
        "bytes": 1346
      },
      "category": "education"
    },
    {
      "domain": "khanacademy.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "khanacademy.org",
        "not_after": "Apr 27 23:59:59 2027 GMT",
        "days_left": 164,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 35,
        "handshake_ms": 950.0
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "18.65.14.68",
          "18.65.14.112",
          "18.65.14.119",
          "18.65.14.21"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 618.6,
        "min_latency_ms": 474.2,
        "max_latency_ms": 791.6,
        "server": null,
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 3036
      },
      "category": "education"
    },
    {
      "domain": "udemy.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "udemy.com",
        "not_after": "Feb  7 05:07:04 2027 GMT",
        "days_left": 84,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 597.5
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "strict-transport-security"
        ]
      },
      "dns": {
        "a": [
          "104.16.143.237",
          "104.16.142.237"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 563.4,
        "min_latency_ms": 547.7,
        "max_latency_ms": 579.3,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'none'; script-src 'nonce-lfFkN5nydWjuftBYEroE1H' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "education"
    },
    {
      "domain": "udacity.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "*.udacity.com",
        "not_after": "Feb  2 23:59:59 2027 GMT",
        "days_left": 80,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 300.2
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "13.33.183.5",
          "13.33.183.7",
          "13.33.183.32",
          "13.33.183.3"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1702.7,
        "min_latency_ms": 1581.9,
        "max_latency_ms": 1823.4,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "frame-ancestors 'self' *.udacity.com;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 0.67,
        "probes_ok": 2,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "education"
    },
    {
      "domain": "duolingo.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "duolingo.com",
        "not_after": "May 11 23:59:59 2027 GMT",
        "days_left": 178,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 1,
        "handshake_ms": 739.9
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-frame-options"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "3.210.61.201",
          "100.63.51.232",
          "54.243.76.215",
          "54.160.158.60",
          "18.235.113.89",
          "98.95.225.162"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1326.4,
        "min_latency_ms": 1312.8,
        "max_latency_ms": 1338.5,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 11102
      },
      "category": "education"
    },
    {
      "domain": "brilliant.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "brilliant.org",
        "not_after": "Feb 11 09:56:08 2027 GMT",
        "days_left": 88,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 391.8
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-frame-options"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.9.15",
          "104.18.8.15"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 687.8,
        "min_latency_ms": 662.3,
        "max_latency_ms": 733.4,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15552000",
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 30,
        "bytes": 1132
      },
      "category": "education"
    },
    {
      "domain": "pluralsight.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "pluralsight.com",
        "not_after": "Jan  6 17:16:49 2027 GMT",
        "days_left": 52,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 604.6
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "strict-transport-security"
        ]
      },
      "dns": {
        "a": [
          "104.17.181.111",
          "104.17.192.111"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 429,
        "latency_ms": 1200.0,
        "min_latency_ms": 1181.5,
        "max_latency_ms": 1223.3,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'none'; script-src 'nonce-rLjrbjdE3jyoB2S77bB9Js' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "education"
    },
    {
      "domain": "codecademy.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "codecademy.com",
        "not_after": "Feb 11 05:53:43 2027 GMT",
        "days_left": 88,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 603.9
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "104.17.183.120",
          "104.17.184.120"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 1156.5,
        "min_latency_ms": 1120.9,
        "max_latency_ms": 1204.2,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'none'; script-src 'nonce-auA2wGjdUCuahPaIxIuX4Y' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 6,
        "bytes": 198
      },
      "category": "education"
    },
    {
      "domain": "w3schools.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "w3schools.com",
        "not_after": "Feb 28 23:59:59 2027 GMT",
        "days_left": 106,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 1,
        "handshake_ms": 1238.1
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "x-frame-options"
        ]
      },
      "dns": {
        "a": [
          "13.248.240.135",
          "76.223.115.82"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1144.8,
        "min_latency_ms": 1097.5,
        "max_latency_ms": 1192.5,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "frame-ancestors 'self' https://mycourses.w3schools.com https://pathfinder.w3schools.com; upgrade-insecure-requests",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin",
          "permissions-policy": "camera=(), microphone=(), geolocation=(self)"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 5,
        "bytes": 200
      },
      "category": "education"
    },
    {
      "domain": "freecodecamp.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "freecodecamp.org",
        "not_after": "Feb 11 11:40:59 2027 GMT",
        "days_left": 88,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 590.1
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.26.2.33",
          "172.67.70.149",
          "104.26.3.33"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1430.8,
        "min_latency_ms": 1317.9,
        "max_latency_ms": 1623.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self' http: https: data: blob: 'unsafe-inline' 'unsafe-eval'; frame-ancestors 'self';",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 79
      },
      "category": "education"
    },
    {
      "domain": "theodinproject.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "theodinproject.com",
        "not_after": "Jan 14 15:25:14 2027 GMT",
        "days_left": 60,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 648.7
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "172.67.73.74",
          "104.26.9.228",
          "104.26.8.228"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1765.2,
        "min_latency_ms": 1560.2,
        "max_latency_ms": 1935.4,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 151
      },
      "category": "education"
    },
    {
      "domain": "scrimba.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "scrimba.com",
        "not_after": "Jan  3 12:13:01 2027 GMT",
        "days_left": 49,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 963.9
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.23.196",
          "104.18.22.196"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 767.6,
        "min_latency_ms": 661.2,
        "max_latency_ms": 837.6,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 1,
        "bytes": 23
      },
      "category": "education"
    },
    {
      "domain": "exercism.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "exercism.org",
        "not_after": "Jan 14 16:30:57 2027 GMT",
        "days_left": 60,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 390.7
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.26.15.63",
          "104.26.14.63",
          "172.67.70.133"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 578.9,
        "min_latency_ms": 568.9,
        "max_latency_ms": 589.1,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 4,
        "bytes": 168
      },
      "category": "education"
    },
    {
      "domain": "usa.gov",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "firstgov.gov",
        "not_after": "Jan  4 19:57:28 2027 GMT",
        "days_left": 50,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 12,
        "handshake_ms": 528.8
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.22.13.113"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2028.8,
        "min_latency_ms": 1318.0,
        "max_latency_ms": 3407.4,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubdomains",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 10,
        "bytes": 1558
      },
      "category": "gov"
    },
    {
      "domain": "nasa.gov",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "nasa.gov",
        "not_after": "Jan 10 22:24:42 2027 GMT",
        "days_left": 57,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 262.0
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-frame-options"
        ],
        "missing": [
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "192.0.66.108"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 314.1,
        "min_latency_ms": 254.0,
        "max_latency_ms": 433.2,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000;includeSubdomains;preload",
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 69
      },
      "category": "gov"
    },
    {
      "domain": "whitehouse.gov",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "whitehouse.gov",
        "not_after": "Jan  3 18:02:07 2027 GMT",
        "days_left": 49,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 101.9
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "192.0.66.51"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 256.5,
        "min_latency_ms": 247.6,
        "max_latency_ms": 263.2,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000;includeSubdomains;preload",
          "content-security-policy": "upgrade-insecure-requests; frame-ancestors 'none'; object-src 'self'; base-uri 'self'",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 3,
        "bytes": 111
      },
      "category": "gov"
    },
    {
      "domain": "europa.eu",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas R46 OV TLS CA 2026 Q3",
        "subject_cn": "europa.eu",
        "not_after": "Feb 26 08:28:09 2027 GMT",
        "days_left": 103,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 411.6
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "147.67.210.45",
          "147.67.34.45"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2638.0,
        "min_latency_ms": 1715.5,
        "max_latency_ms": 3900.8,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 130,
        "bytes": 4930
      },
      "category": "gov"
    },
    {
      "domain": "gov.uk",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign RSA OV SSL CA 2018",
        "subject_cn": "www.gov.uk",
        "not_after": "Dec 28 22:06:14 2026 GMT",
        "days_left": 44,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 13,
        "handshake_ms": 159.9
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "151.101.64.144",
          "151.101.0.144",
          "151.101.128.144",
          "151.101.192.144"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 455.9,
        "min_latency_ms": 449.7,
        "max_latency_ms": 465.0,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; preload",
          "content-security-policy": "default-src 'self'; base-uri 'none'; script-src 'self' www.google-analytics.com ssl.google-analytics.com stats.g.doubleclick.net www.googletagmanager.com www.region1.google-analytics.com region1.google-analytics.com www.google.co.uk analytics.google.com *.analytics.google.com www.google.com www.gstatic.com *.ytimg.com www.youtube.com www.youtube-nocookie.com 'nonce-cAW/wg7154YPbjgNitX2Hg=='; style-src 'self' www.gstatic.com; font-src 'self'; object-src 'none'; frame-src 'self' *.publishing.service.gov.uk www.gov.uk *.dev.gov.uk www.youtube.com www.youtube-nocookie.com; frame-ancestors 'self' *.publishing.service.gov.uk www.gov.uk *.dev.gov.uk; report-uri https://csp-reporter.publishing.service.gov.uk/report; img-src 'self' *.publishing.service.gov.uk www.gov.uk *.dev.gov.uk www.google-analytics.com ssl.google-analytics.com stats.g.doubleclick.net www.googletagmanager.com www.region1.google-analytics.com region1.google-analytics.com www.google.co.uk analytics.google.com *.analytics.google.com www.google.com lux.speedcurve.com assets.digital.cabinet-office.gov.uk https://img.youtube.com https://i.ytimg.com https://api.os.uk data: https://tiles.openfreemap.org data:; connect-src 'self' *.publishing.service.gov.uk www.gov.uk *.dev.gov.uk www.google-analytics.com ssl.google-analytics.com stats.g.doubleclick.net www.googletagmanager.com www.region1.google-analytics.com region1.google-analytics.com www.google.co.uk analytics.google.com *.analytics.google.com www.google.com lux.speedcurve.com beacon.speedcurve.com https://tiles.openfreemap.org data:",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin",
          "permissions-policy": "interest-cohort=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 5,
        "bytes": 1097
      },
      "category": "gov"
    },
    {
      "domain": "canada.ca",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Entrust Limited",
        "issuer_cn": "Entrust OV TLS Issuing RSA CA 2",
        "subject_cn": "www1.canada.ca",
        "not_after": "Feb 14 23:59:59 2027 GMT",
        "days_left": 92,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 10,
        "handshake_ms": 749.5
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "205.193.117.159",
          "205.193.215.159",
          "160.106.123.29",
          "167.40.79.24"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 3354.8,
        "min_latency_ms": 2268.8,
        "max_latency_ms": 4303.6,
        "server": "Apache",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 47,
        "bytes": 2730
      },
      "category": "gov"
    },
    {
      "domain": "bund.de",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Hellenic Academic and Research Institutions CA",
        "issuer_cn": "GEANT TLS RSA 1",
        "subject_cn": "www.bund.de",
        "not_after": "Dec  2 14:38:54 2026 GMT",
        "days_left": 17,
        "expiring_soon": true,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 608.9
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "80.245.156.34"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2616.2,
        "min_latency_ms": 1991.0,
        "max_latency_ms": 3609.7,
        "server": "myracloud",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "frame-ancestors 'self'; form-action 'self'; upgrade-insecure-requests; default-src 'self'; object-src 'none'; connect-src 'self' https://bundesportal.wpsanalytics.de/matomo.php; img-src 'self' data:; script-src 'self' 'nonce-EkSXLJAWpcS1Em9PlT7hoA==' https://bundesportal.wpsanalytics.de/matomo.js; style-src 'self' 'nonce-EkSXLJAWpcS1Em9PlT7hoA=='; font-src 'self' data:; frame-src 'self' https://www.youtube-nocookie.com;",
          "x-frame-options": "deny",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 4,
        "bytes": 238
      },
      "category": "gov"
    },
    {
      "domain": "australia.gov.au",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas R46 DV TLS CA 2026 Q3",
        "subject_cn": "imperva.com",
        "not_after": "Dec 25 17:09:11 2026 GMT",
        "days_left": 40,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 44,
        "handshake_ms": 732.4
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "45.60.205.154",
          "45.60.195.154"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1964.8,
        "min_latency_ms": 1444.4,
        "max_latency_ms": 2697.4,
        "server": "Apache",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubdomains;",
          "content-security-policy": "default-src 'self' my.gov.au; script-src 'self' 'unsafe-inline' 'unsafe-eval' www.youtube.com s.ytimg.com assets.adobedtm.com dynatrace.servicesaustralia.gov.au; connect-src blob: 'self' adobedc.demdex.net docs.apigw.my.gov.au edge.adobedc.net *.my.gov.au my.gov.au mygov-dls-bff.apps.openshift-prod1-dca1.csda.gov.au mygov-dls-bff.apps.openshift-prod1-dcb1.csda.gov.au swift.csda.gov.au stats.g.doubleclick.net dynatrace.servicesaustralia.gov.au *.dynamsoft.com https://127.0.0.1:* ws://127.0.0.1:* wss://127.0.0.1:*; img-src 'self' data: blob: stats.g.doubleclick.net swift.csda.gov.au; style-src 'self' 'unsafe-inline' fonts.googleapis.com; font-src 'self' fonts.gstatic.com; object-src 'self' blob: swift.csda.gov.au; frame-src 'self' blob: bluey-webchat.azurewebsites.net my.gov.au *.my.gov.au swift.csda.gov.au www.youtube.com www.youtube-nocookie.com w.soundcloud.com servicesaustralia.vudoo.io",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 20000
      },
      "category": "gov"
    },
    {
      "domain": "un.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign GCC R46 OV TLS CA 2025",
        "subject_cn": "*.un.org",
        "not_after": "Mar 22 17:41:36 2027 GMT",
        "days_left": 127,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 2,
        "handshake_ms": 825.6
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "157.150.185.49",
          "157.150.185.92"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1934.2,
        "min_latency_ms": 1736.6,
        "max_latency_ms": 2261.4,
        "server": "Apache",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "frame-ancestors 'self' https://*.un.org;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "gov"
    },
    {
      "domain": "nato.int",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign RSA OV SSL CA 2018",
        "subject_cn": "aem.nato.int",
        "not_after": "Mar 27 13:16:16 2027 GMT",
        "days_left": 132,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 5,
        "handshake_ms": 384.8
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.195.10",
          "151.101.67.10",
          "151.101.3.10",
          "151.101.131.10"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 815.3,
        "min_latency_ms": 437.1,
        "max_latency_ms": 1570.4,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31557600; includeSubDomains; preload",
          "content-security-policy": "default-src 'self'; script-src 'self' 'unsafe-inline' blob: https://www.googletagmanager.com https://*.googletagmanager.com https://scripts.clarity.ms; script-src-elem 'self' 'unsafe-inline' https://www.googletagmanager.com https://*.googletagmanager.com https://www.youtube.com https://www.google.com https://www.gstatic.com https://s7g10.scene7.com https://s7d1.scene7.com https://maps.googleapis.com https://maps.gstatic.com https://cdn.myth.theoplayer.com https://connect.facebook.net https://cdnjs.cloudflare.com https://scripts.clarity.ms https://www.clarity.ms; style-src 'self' 'unsafe-inline' https://use.typekit.net https://p.typekit.net https://cdn.myth.theoplayer.com https://s7g10.scene7.com https://s7d1.scene7.com; style-src-elem 'self' 'unsafe-inline' https://use.typekit.net https://p.typekit.net https://cdn.myth.theoplayer.com https://s7g10.scene7.com https://s7d1.scene7.com https://fonts.googleapis.com; img-src 'self' data: https://s7g10.scene7.com https://s7d1.scene7.com https://img.youtube.com https://i.ytimg.com https://www.facebook.com https://licensing.theoplayer.com https://maps.googleapis.com https://maps.gstatic.com https://tiles.arcgis.com https://*.google-analytics.com https://*.googletagmanager.com https://stats.g.doubleclick.net https://www.google.mk; font-src 'self' data: https://use.typekit.net https://p.typekit.net; connect-src 'self' https://cdn.myth.theoplayer.com https://s7g10.scene7.com https://s7d1.scene7.com https://s7mbrstream-g1.scene7.com https://analytics.google.com https://*.analytics.google.com https://*.google-analytics.com https://stats.g.doubleclick.net https://www.googletagmanager.com https://*.googletagmanager.com https://www.google.com https://www.facebook.com https://validate.theoplayer.com https://license.theoplayer.com https://i3fu7cfu.live.quortex.io https://maps.googleapis.com https://*.clarity.ms; media-src 'self' blob: https://i3fu7cfu.live.quortex.io https://s7g10.scene7.com https://s7mbrstream-g1.scene7.com; object-src 'none'; frame-src 'self' https://www.google.com https://www.youtube.com https://youtube.com https://cdn.myth.theoplayer.com https://www.googletagmanager.com; frame-ancestors 'self' https://www.google.com; worker-src 'self' blob:; upgrade-insecure-requests",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 80
      },
      "category": "gov"
    },
    {
      "domain": "worldbank.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "worldbank.org",
        "not_after": "Dec 27 21:51:25 2026 GMT",
        "days_left": 43,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 406.8
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.42.231",
          "172.64.145.25"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2052.4,
        "min_latency_ms": 1770.6,
        "max_latency_ms": 2606.2,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 38,
        "bytes": 1505
      },
      "category": "gov"
    },
    {
      "domain": "imf.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G3 TLS ECC SHA384 2020 CA1",
        "subject_cn": "*.imf.org",
        "not_after": "Apr 29 23:59:59 2027 GMT",
        "days_left": 166,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 215.1
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.15.240.176",
          "23.15.240.203"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 404,
        "latency_ms": 713.7,
        "min_latency_ms": 576.8,
        "max_latency_ms": 846.7,
        "server": null,
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "gov"
    },
    {
      "domain": "1password.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "1password.com",
        "not_after": "Dec 25 02:30:28 2026 GMT",
        "days_left": 40,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 158.5
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "64.239.109.1"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 179.8,
        "min_latency_ms": 165.5,
        "max_latency_ms": 191.9,
        "server": "Vercel",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubdomains; preload",
          "content-security-policy": "default-src 'none'; media-src 'self' https://videos.ctfassets.net:* https://assets.qualified.com https://js.qualified.com; script-src-elem 'self' 'nonce-a056aeff-deb1-4b8d-b35c-0a0174c59ac8' https://transcend-cdn.com/cm/fa619274-3c15-4155-bbec-c0cb75733259/airgap.js https://transcend-cdn.com/cm/fa619274-3c15-4155-bbec-c0cb75733259/ui.js https://transcend-cdn.com/cm/fa619274-3c15-4155-bbec-c0cb75733259/xdi.js 'unsafe-hashes' 'sha256-cdFvGnPvdeavqCupE0X1iKxDb2jmBXXTGmE6AcHOk+c=' 'sha256-ep0lyBO1i+WpsX2W3CxFRXjI+Hxg1zdLj+K4nN4Yzdk=' 'sha256-4oZHWXlD1CxPvT8wgkm3WHUpJ/ywMPHPB88gaPqIWak=' 'sha256-013vXU/GPsW1pY4eYpRTI4yOUa7i0F3+gAeV8YiJeI8=' 'sha256-L+uPL9EFQ001JTBerq6Emgr+dGNFjYmEKsAiLjmZ8iU=' 'sha256-TS3QDaf5hBbxZ5c2CUOFJTHeI5BshT2SVba8ez1r6Rc=' 'sha256-wSGTrzhz6pfHVymBKpslj6dh0Yfw6FLQSU1tkScIdak='; script-src 'self' 'wasm-unsafe-eval' 'nonce-a056aeff-deb1-4b8d-b35c-0a0174c59ac8' https://transcend-cdn.com/cm/fa619274-3c15-4155-bbec-c0cb75733259/airgap.js https://transcend-cdn.com/cm/fa619274-3c15-4155-bbec-c0cb75733259/ui.js https://transcend-cdn.com/cm/fa619274-3c15-4155-bbec-c0cb75733259/xdi.js; style-src 'self' 'nonce-a056aeff-deb1-4b8d-b35c-0a0174c59ac8' https://transcend-cdn.com 'unsafe-hashes' 'sha256-oV3jdqk8GO/BUZSwos543OlGzhzxD3uMNE23EaxYMEQ=' 'sha256-/4tktfVAle+8ojynlFnhze1lbgwtFnndScvcHIucgqc=' 'sha256-zlqnbDt84zf1iSefLU/ImC54isoprH/MRiVZGskwexk=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-7JyL1A8Kywti3E1sWTTspFukJsEOqlNFJPIxVimWbAQ=' 'sha256-ctkCoEVA29++pFSHJTSibl/hZptNpNCnDIKVUoM0bkg='; style-src-elem 'self' 'nonce-a056aeff-deb1-4b8d-b35c-0a0174c59ac8' https://transcend-cdn.com 'unsafe-hashes' 'sha256-oV3jdqk8GO/BUZSwos543OlGzhzxD3uMNE23EaxYMEQ=' 'sha256-/4tktfVAle+8ojynlFnhze1lbgwtFnndScvcHIucgqc=' 'sha256-zlqnbDt84zf1iSefLU/ImC54isoprH/MRiVZGskwexk=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-7JyL1A8Kywti3E1sWTTspFukJsEOqlNFJPIxVimWbAQ=' 'sha256-ctkCoEVA29++pFSHJTSibl/hZptNpNCnDIKVUoM0bkg='; style-src-attr 'unsafe-inline'; connect-src 'self' https://experience.ninetailed.co https://ingest.insights.ninetailed.co https://assets.ctfassets.net:* https://start.1password.com https://start.1password.ca https://start.1password.eu https://www.google-analytics.com https://us.app.unleash-hosted.com https://flow.1passwordservices.com https://integrations.1passwordservices.com https://telemetry.transcend.io/collect https://browser-intake-datadoghq.com https://sst.1passwordservices.com https://c.6sc.co https://ipv6.6sc.co https://b.6sc.co https://epsilon.6sense.com https://transcend-cdn.com https://1password.zendesk.com https://px.ads.linkedin.com https://px4.ads.linkedin.com https://www.facebook.com https://www.instagram.com https://pixel-config.reddit.com https://*.qualified.com wss://*.qualified.com https://googleads.g.doubleclick.net https://www.google.com; manifest-src 'self'; font-src 'self'; object-src 'self'; img-src 'self' blob: https://images.ctfassets.net:* https://www.google.com https://www.google.ad https://www.google.ae https://www.google.com.af https://www.google.com.ag https://www.google.al https://www.google.am https://www.google.co.ao https://www.google.com.ar https://www.google.as https://www.google.at https://www.google.com.au https://www.google.az https://www.google.ba https://www.google.com.bd https://www.google.be https://www.google.bf https://www.google.bg https://www.google.com.bh https://www.google.bi https://www.google.bj https://www.google.com.bn https://www.google.com.bo https://www.google.com.br https://www.google.bs https://www.google.bt https://www.google.co.bw https://www.google.by https://www.google.com.bz https://www.google.ca https://www.google.cd https://www.google.cf https://www.google.cg https://www.google.ch https://www.google.ci https://www.google.co.ck https://www.google.cl https://www.google.cm https://www.google.cn https://www.google.com.co https://www.google.co.cr https://www.google.com.cu https://www.google.cv https://www.google.com.cy https://www.google.cz https://www.google.de https://www.google.dj https://www.google.dk https://www.google.dm https://www.google.com.do https://www.google.dz https://www.google.com.ec https://www.google.ee https://www.google.com.eg https://www.google.es https://www.google.com.et https://www.google.fi https://www.google.com.fj https://www.google.fm https://www.google.fr https://www.google.ga https://www.google.ge https://www.google.gg https://www.google.com.gh https://www.google.com.gi https://www.google.gl https://www.google.gm https://www.google.gr https://www.google.com.gt https://www.google.gy https://www.google.com.hk https://www.google.hn https://www.google.hr https://www.google.ht https://www.google.hu https://www.google.co.id https://www.google.ie https://www.google.co.il https://www.google.im https://www.google.co.in https://www.google.iq https://www.google.is https://www.google.it https://www.google.je https://www.google.com.jm https://www.google.jo https://www.google.co.jp https://www.google.co.ke https://www.google.com.kh https://www.google.ki https://www.google.kg https://www.google.co.kr https://www.google.com.kw https://www.google.kz https://www.google.la https://www.google.com.lb https://www.google.li https://www.google.lk https://www.google.co.ls https://www.google.lt https://www.google.lu https://www.google.lv https://www.google.com.ly https://www.google.co.ma https://www.google.md https://www.google.me https://www.google.mg https://www.google.mk https://www.google.ml https://www.google.com.mm https://www.google.mn https://www.google.com.mt https://www.google.mu https://www.google.mv https://www.google.mw https://www.google.com.mx https://www.google.com.my https://www.google.co.mz https://www.google.com.na https://www.google.com.ng https://www.google.com.ni https://www.google.ne https://www.google.nl https://www.google.no https://www.google.com.np https://www.google.nr https://www.google.nu https://www.google.co.nz https://www.google.com.om https://www.google.com.pa https://www.google.com.pe https://www.google.com.pg https://www.google.com.ph https://www.google.com.pk https://www.google.pl https://www.google.pn https://www.google.com.pr https://www.google.ps https://www.google.pt https://www.google.com.py https://www.google.com.qa https://www.google.ro https://www.google.ru https://www.google.rw https://www.google.com.sa https://www.google.com.sb https://www.google.sc https://www.google.se https://www.google.com.sg https://www.google.sh https://www.google.si https://www.google.sk https://www.google.com.sl https://www.google.sn https://www.google.so https://www.google.sm https://www.google.sr https://www.google.st https://www.google.com.sv https://www.google.td https://www.google.tg https://www.google.co.th https://www.google.com.tj https://www.google.tl https://www.google.tm https://www.google.tn https://www.google.to https://www.google.com.tr https://www.google.tt https://www.google.com.tw https://www.google.co.tz https://www.google.com.ua https://www.google.co.ug https://www.google.co.uk https://www.google.com.uy https://www.google.co.uz https://www.google.com.vc https://www.google.co.ve https://www.google.co.vi https://www.google.com.vn https://www.google.vu https://www.google.ws https://www.google.rs https://www.google.co.za https://www.google.co.zm https://www.google.co.zw https://www.google.cat https://www.google-analytics.com https://sst.1passwordservices.com https://cm.g.doubleclick.net https://stats.g.doubleclick.net https://insight.adsrvr.org https://px.mountain.com https://b.6sc.co https://px.ads.linkedin.com/ https://px4.ads.linkedin.com/ https://www.facebook.com https://www.instagram.com https://alb.reddit.com https://messenger-assets.qualified.com https://googleads.g.doubleclick.net https://www.googleadservices.com https://pagead2.googlesyndication.com; child-src https://www.youtube-nocookie.com https://secure.livechatinc.com; frame-src https://www.youtube-nocookie.com https://www.youtube-nocookie.com/embed https://secure.livechatinc.com https://player.vimeo.com https://insight.adsrvr.org https://match.adsrvr.org https://sync-transcend-cdn.com https://www.figma.com https://app.getreprise.com/ https://player.simplecast.com https://integrations.1passwordservices.com; form-action 'self' https://start.1password.com https://flow.1passwordservices.com; frame-ancestors https://*.1passwordservices.com https://*.1password.com https://*.1password.ca https://*.1password.eu https://main.1pstage.com; report-uri https://csp.1passwordservices.com/report?tags=1pw_prd; report-to csp-endpoint",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 2,
        "bytes": 141
      },
      "category": "security"
    },
    {
      "domain": "lastpass.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign GCC E46 OV TLS CA 2025",
        "subject_cn": "lastpass.com",
        "not_after": "Apr 19 07:46:30 2027 GMT",
        "days_left": 155,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 5,
        "handshake_ms": 164.9
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.83.197.27"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 643.5,
        "min_latency_ms": 637.1,
        "max_latency_ms": 651.5,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=86400000",
          "content-security-policy": "default-src 'nonce-d3e02486348b1cc251e5d14b8aab0c5e' 'self'; img-src 'self' https://*.datagrail.io/ https://hostedseal.trustarc.com/ https://*.6sc.co https://www.facebook.com https://www.googletagmanager.com https://*.businesswire.com/ https://*.truste.com https://*.lmiutil.com/ https://*.lputil.com/ https://px.ads.linkedin.com/  https://sp1.convertro.com/api/hit/lastpass/ https://www.google-analytics.com/ https://*.company-target.com/ https://logmeincdn.azureedge.net/ https://*.company-target.com/* https://*.lastpass.com https://lastpass.com https://*.go-mpulse.net https://*.akstat.io/ data: https://*.g2.com  https://*.akstat.io/ https://*.go-mpulse.net https://*.company-target.com/* https://*.adnxs.com/ https://*.doubleclick.net https://*.google-analytics.com https://www.google.com https://www.facebook.com/tr https://t.co/i/adsct https://analytics.twitter.com/i/adsct https://img.youtube.com https://adfarm.mediaplex.com/ad/bk/ https://*.rfihub.com/ https://secure.leadback.advertising.com https://secure.ace-tag.advertising.com https://iad-login.dotomi.com  https://*.company-target.com/ https://www07.clicktale.net/ https://d.adroll.com https://secimg.vmmpxl.com https://rs.gwallet.com https://s-cs.send.microad.jp https://pixel.rubiconproject.com https://*.openx.net https://dpm.demdex.net https://ads.yahoo.com https://dsum-sec.casalemedia.com https://simage2.pubmatic.com https://trc.taboola.com https://x.bidswitch.net https://idsync.rlcdn.com https://stags.bluekai.com https://ums.adtechus.com https://io.narrative.io https://atemda.com https://t.brand-server.com https://pixel.quantserve.com; object-src 'self' https://www.googletagmanager.com https://*.akstat.io/ https://*.go-mpulse.net https://*.googlevideo.com https://*.youtube.com https://*.youtube.com https://*.ytimg.com https://*.ytimg.com https://www.google.com https://youtube.googleapis.com; connect-src 'self' https://*.datagrail.io/ https://tags.srv.stackadapt.com https://*.6sc.co https://*.6sense.com https://www.facebook.com https://*.cardinaltrusted.com/ https://actioniq-prod.mr-in.com https://browser-intake-datadoghq.com https://*.lastpass.dev https://www.googletagmanager.com  https://www.google-analytics.com/ https://complexstoriesdocumentservice.azurewebsites.net https://*.cardinalcommerce.com https://*.akstat.io/ https://*.go-mpulse.net https://*.lastpass.com https://lastpass.com wss://*.lastpass.com https://pollserver.lastpass.com https://loglogin.lastpass.com https://*.clicktale.net https://dc.services.visualstudio.com; style-src 'self' 'unsafe-inline' 'unsafe-eval' https://tags.srv.stackadapt.com https://*.cardinaltrusted.com/ https://www.googletagmanager.com https://*.cardinalcommerce.com https://*.lmiutil.com/ https://*.lputil.com/  https://logmeincdn.azureedge.net https://fonts.googleapis.com/ https://*.lastpass.com https://lastpass.com https://*.typekit.net; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.datagrail.io/ https://tags.srv.stackadapt.com https://*.6sc.co https://*.6sense.com https://*.cardinaltrusted.com/ https://*.datadoghq-browser-agent.com  https://analytics.web.lastpass.dev  https://www.goto.com/ https://*.cardinalcommerce.com https://cdn.lmiutil.com/ https://*.lputil.com https://*.go-mpulse.net https://lastpass.com/m.php/quickdl2 https://*.cybersource.com/  https://www.google-analytics.com https://www.googletagmanager.com https://www.google-analytics.com/ https://www.googletagmanager.com/ https://logmeincdn.azureedge.net https://cdn.clicktale.net/ https://*.lastpass.com https://lastpass.com https://www.youtube.com https://*.ytimg.com https://cdnssl.clicktale.net/ https://www.sc.pages04.net https://cdn.getsmartcontent.com/ https://api.bizographics.com https://us-east-1.profile-api.ads.linkedin.com https://s.getsmartcontent.com https://az416426.vo.msecnd.net https://connect.facebook.net; font-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.datagrail.io/  https://litmus.com https://lmistatic.blob.core.windows.net/ https://fonts.gstatic.com/ https://*.lastpass.com https://lastpass.com https://use.typekit.net; media-src ; frame-src *; frame-ancestors 'self' https://*.lookbookhq.com https://*.pathfactory.com https://*.logmein.com https://*.lastpass.com; worker-src 'self' https://*.lastpass.com/274163a4-6eff-4b2c-a621-a7dfe0338e51 https://*.lastpass.com",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 27,
        "bytes": 1078
      },
      "category": "security"
    },
    {
      "domain": "bitwarden.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "bitwarden.com",
        "not_after": "Feb  4 02:22:54 2027 GMT",
        "days_left": 81,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 140.8
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "151.101.65.91",
          "151.101.193.91",
          "151.101.1.91",
          "151.101.129.91"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 248.5,
        "min_latency_ms": 208.6,
        "max_latency_ms": 300.3,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31557600",
          "content-security-policy": "default-src 'self';base-uri 'self';child-src blob:;connect-src 'self' wss: https: https://*.algolia.net https://*.algolianet.com https://insights.algolia.io https://func.bitwarden.com https://status.bitwarden.com https://us-central1-adaptive-growth.cloudfunctions.net https://pdf-convert.bitwarden.com https://aorta.clickagy.com https://hemsync.clickagy.com https://ws.zoominfo.com https://bitwarden.freshsales.io https://ad.doubleclick.net https://stats.g.doubleclick.net https://www.google-analytics.com https://api.hubapi.com https://forms.hubspot.com https://forms.hsforms.com https://hubspot-forms-static-embed.s3.amazonaws.com https://bat.bing.com https://cdn.linkedin.oribi.io https://i.clarity.ms https://scout.salesloft.com https://script.crazyegg.com https://global.ketchcdn.com/ https://cdn.ketchjs.com/ https://*.demandbase.com https://*.company-target.com https://browser-intake-us3-datadoghq.com https://*.storylane.io https://bzr.openai.com https://bzrcdn.openai.com;img-src 'self' data: https: https://*.algolia.net https://images.ctfassets.net https://res.cloudinary.com https://www.google.com https://www.google-analytics.com https://i.ytimg.com https://*.hsforms.com https://track.hubspot.com https://analytics.twitter.com https://t.co https://alb.reddit.com https://aorta.clickagy.com https://bat.bing.com https://i.vimeocdn.com https://id.rlcdn.com https://idsync.rlcdn.com https://insight.adsrvr.org https://px.ads.linkedin.com https://p.adsymptotic.com https://stags.bluekai.com https://ct.capterra.com https://*.demandbase.com https://*.company-target.com https://bzr.openai.com;font-src 'self' data: https://fonts.gstatic.com https://cdn.jsdelivr.net https://*.typekit.net;form-action https://forms.hsforms.com https://www.facebook.com;frame-ancestors https://app.contentful.com;frame-src https://app.hubspot.com https://start.bitwarden.com https://*.doubleclick.net https://boards.greenhouse.io https://*.company-target.com https://docs.google.com https://forms.hsforms.com https://player.vimeo.com https://preview.widgets.ninetailed.io/ https://us02web.zoom.us https://www.facebook.com/ https://www.googletagmanager.com https://www.youtube.com https://*.hs-sites.com https://global.ketchcdn.com https://cdn.ketchjs.com/ https://app.contentful.com https://job-boards.greenhouse.io https://hemsync.clickagy.com https://insight.adsrvr.org https://*.storylane.io;manifest-src 'self';object-src 'none';script-src 'self' 'unsafe-eval' 'unsafe-inline' blob: https://cdn.jsdelivr.net/ https://js.hs-analytics.net https://js.hs-banner.com https://js.hs-scripts.com https://js.hsadspixel.net https://js.hscollectedforms.net https://js.hsforms.net https://js.hubspot.com https://amplify.outbrain.com https://tr.outbrain.com https://wave.outbrain.com https://j.6sc.co https://tag.demandbase.com https://a.quora.com https://assets.freshsales.io https://bat.bing.com https://boards.greenhouse.io https://cdn.jsdelivr.net/npm/search-insights@2.0.4 https://cdn.pdst.fm https://global.ketchcdn.com https://cdn.ketchjs.com/ https://connect.facebook.net https://mountain.com https://*.mountain.com https://extend.vimeocdn.com https://googleads.g.doubleclick.net https://libraries.hund.io https://ml314.com https://*.ml314.com https://player.vimeo.com https://plausible.io https://script.crazyegg.com https://scout-cdn.salesloft.com https://snap.licdn.com https://static.ads-twitter.com https://static.xingcdn.com/xingtrk/index.js https://tag.clearbitscripts.com https://cdn.hubilo.com https://tags.clickagy.com https://js.usemessages.com https://ws.zoominfo.com https://www.clarity.ms https://scripts.clarity.ms https://www.googletagmanager.com https://www.google-analytics.com https://www.googleadservices.com https://www.redditstatic.com https://x.clearbitjs.com https://app.contentful.com https://tags.clickagy.com/ https://js.zi-scripts.com https://js.adsrvr.org/ https://*.demandbase.com https://*.company-target.com https://*.storylane.io https://bzrcdn.openai.com;style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://cdn.jsdelivr.net https://libraries.hund.io https://global.ketchcdn.com https://cdn.ketchjs.com/ https://*.typekit.net;worker-src 'self' blob: https://global.ketchcdn.com https://cdn.ketchjs.com/",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin",
          "permissions-policy": "microphone=(), camera=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 5,
        "bytes": 526
      },
      "category": "security"
    },
    {
      "domain": "dashlane.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "dashlane.com",
        "not_after": "Jan 19 21:53:47 2027 GMT",
        "days_left": 75,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 13.4
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "104.18.27.218",
          "104.18.26.218"
        ],
        "aaaa": [],
        "ns": [
          "ns-396.awsdns-49.com",
          "ns-646.awsdns-16.net",
          "ns-1381.awsdns-44.org",
          "ns-1838.awsdns-37.co.uk"
        ],
        "mx": 5,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 187.4,
        "min_latency_ms": 97.9,
        "max_latency_ms": 310.6,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "block-all-mixed-content;frame-ancestors 'self' https://www.dashlane.com https://www.google.com https://www-dashlane-com.cdn.ampproject.org https://www-dashlane-com.amp.cloudflare.com https://ads.reddit.com;base-uri 'none';default-src https://d38muu3h4xeqr1.cloudfront.net;style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://d38muu3h4xeqr1.cloudfront.net https://d1sk9wm475w15q.cloudfront.net https://tagmanager.google.com https://www.google-analytics.com/debug/badge.css https://app-ab14.marketo.com https://go.dashlane.com https://heapanalytics.com https://*.leandata.com https://translate.googleapis.com https://*.wpengine.com/ https://*.wpenginepowered.com/ https://*.qualified.com/ https://www.redditstatic.com;font-src 'self' data: https://fonts.gstatic.com https://d38muu3h4xeqr1.cloudfront.net https://d1sk9wm475w15q.cloudfront.net https://heapanalytics.com https://*.leandata.com https://static3.avast.com https://www.clearplay.com https://*.qualified.com/;script-src 'self' 'unsafe-inline' 'unsafe-eval' blob: https://api.dashlane.com https://d38muu3h4xeqr1.cloudfront.net https://d1sk9wm475w15q.cloudfront.net https://ajax.googleapis.com https://cdnjs.cloudflare.com/ajax/libs/pdf.js/ https://kck3hlb9.dashlane.com https://*.google-analytics.com https://www.googletagmanager.com https://heapanalytics.com https://cdn.heapanalytics.com https://js.stripe.com https://js.processout.com https://widget.trustpilot.com https://munchkin.marketo.net https://app-ab14.marketo.com https://api.greenhouse.io https://www.youtube.com https://www.youtube-nocookie.com https://s.ytimg.com/yts/jsbin/ https://tagmanager.google.com https://*.claydar.com/ https://platform.twitter.com https://*.visualwebsiteoptimizer.com https://khan.github.io/tota11y/dist/tota11y.min.js https://cdn.bizible.com/ https://www.google.com https://bat.bing.com https://*.clarity.ms/ https://challenges.cloudflare.com/turnstile/v0/api.js https://*.leandata.com https://static.ads-twitter.com/uwt.js https://analytics.twitter.com https://connect.facebook.net https://*.doubleclick.net https://s.pinimg.com/ct/ https://a.quora.com/qevents.js https://platform.twitter.com/oct.js https://www.googleadservices.com/pagead/ https://www.redditstatic.com/ads/pixel.js https://www.redditstatic.com https://*.criteo.com https://*.taboola.com https://u.ipw.metadsp.co.uk https://snap.licdn.com https://*.rokt.com http://go.dashlane.com https://*.driftt.com https://*.liadm.com https://cdn.pdst.fm/ping.min.js https://tag.clearbitscripts.com https://x.clearbitjs.com https://p.teads.tv/teads-fellow.js https://j.6sc.co https://api.smartling.com https://px.ads.linkedin.com/ https://pixel-config.reddit.com/ https://api.chilipiper.com https://ripleyprd.wpengine.com https://ripleyprd.wpenginepowered.com https://*.zoominfo.com/ https://edge.marker.io https://vercel.live/ https://js.zi-scripts.com/ https://ct.pinterest.com/ https://app.vwo.com/ https://*.wistia.com/ https://*.wistia.net/ https://*.vimeo.com/ https://*.qualified.com/ https://cdn.cr-relay.com/ https://cdn.vector.co/ https://pixel.pointmediatracker.com https://*.adsrvr.org;img-src 'self' data: https://d38muu3h4xeqr1.cloudfront.net https://d1sk9wm475w15q.cloudfront.net https://d2erpoudwvue5y.cloudfront.net https://kwift-icons-desktop.s3.eu-west-1.amazonaws.com https://s3-eu-west-1.amazonaws.com/static-icons/_web/ https://media.graphcms.com https://media.graphassets.com https://*.google-analytics.com https://www.googletagmanager.com https://heapanalytics.com https://q.stripe.com https://www.gstatic.com https://ssl.gstatic.com https://app-ab14.marketo.com https://*.visualwebsiteoptimizer.com https://cdn.bizible.com/ https://cdn.bizibly.com/ https://analytics.twitter.com https://bat.bing.com https://www.facebook.com https://ct.pinterest.com/v3/ https://goo.gl https://stats.g.doubleclick.net https://ad.doubleclick.net https://*.adsymptotic.com https://q.quora.com https://t.co https://alb.reddit.com https://pixel.pointmediatracker.com https://js.processout.com https://*.taboola.com https://*.metadsp.co.uk https://*.linkedin.com https://*.adnxs.com https://www.dianomi.com https://connect.facebook.net https://*.liadm.com https://*.googleadservices.com https://tag.clearbitscripts.com https://t.teads.tv https://p.alocdn.com https://dsum-sec.casalemedia.com https://pixel.rubiconproject.com https://pixel.advertising.com https://sync.outbrain.com https://image2.pubmatic.com https://eb2.3lift.com https://ups.analytics.yahoo.com https://*.6sc.co https://fonts.gstatic.com https://useruploads.vwo.io https://cm.teads.tv https://secure.gravatar.com/ https://*.clarity.ms/ https://*.wistia.com/ https://*.wistia.net/ https://*.wpengine.com/ https://*.wpenginepowered.com/ https://*.qualified.com/ https://*.adsrvr.org https://*.google.at https://*.google.be https://*.google.ca https://*.google.ch https://*.google.co.id https://*.google.co.in https://*.google.co.jp https://*.google.co.kr https://*.google.co.nz https://*.google.co.uk https://*.google.co.za https://*.google.com https://*.google.com.ar https://*.google.com.au https://*.google.com.br https://*.google.com.co https://*.google.com.do https://*.google.com.my https://*.google.com.np https://*.google.com.ph https://*.google.com.sg https://*.google.com.tr https://*.google.com.vr https://*.google.de https://*.google.dk https://*.google.es https://*.google.fi https://*.google.fr https://*.google.ie https://*.google.it https://*.google.lk https://*.google.nl https://*.google.no https://*.google.pl https://*.google.pt https://*.google.ro https://*.google.ru https://*.google.se;media-src 'self' blob: data: https://d38muu3h4xeqr1.cloudfront.net https://js.driftt.com https://js.driftt.com/conductor/assets/media/notification.d46d7db1.mp3 https://ripleyprd.wpengine.com https://ripleyprd.wpenginepowered.com https://ripleystg.wpengine.com https://*.wpenginepowered.com/ https://*.wistia.com/ https://*.wistia.net/ https://*.qualified.com/;connect-src 'self' https://*.dashlane.com https://*.dashlane.com:* https://d1sk9wm475w15q.cloudfront.net https://d38muu3h4xeqr1.cloudfront.net https://dashlane-secure-file-storage.s3.eu-west-1.amazonaws.com https://*.google-analytics.com https://www.googletagmanager.com https://*.claydar.com/ https://google.com https://heapanalytics.com https://api.stripe.com https://widget.trustpilot.com https://*.mktoresp.com https://*.mktoutil.com https://api.trustpilot.com https://*.visualwebsiteoptimizer.com https://api.greenhouse.io https://bat.bing.com https://*.leandata.com https://www.facebook.com https://ct.pinterest.com/ https://stats.g.doubleclick.net https://ad.doubleclick.net https://checkout.processout.com https://api.processout.com https://*.taboola.com http://go.dashlane.com https://*.liadm.com https://*.cloudfunctions.net/pdst-events-prod-sink https://*.teads.tv https://q.quora.com https://cdn.linkedin.oribi.io https://px.ads.linkedin.com/ https://*.6sc.co https://*.adnxs.com https://app.clearbit.com https://assets1.lottiefiles.com/ http://c.6sc.co https://ipv6.6sc.co https://api.greenhouse.io/v1/boards/dashlane/embed/jobs https://ripleyprd.wpengine.com https://ripleyprd.wpenginepowered.com https://ripleystg.wpengine.com https://*.wpenginepowered.com/ https://*.reddit.com/ https://www.redditstatic.com/ https://js.zi-scripts.com/ https://api.marker.io/ https://*.zoominfo.com/ https://*.wistia.com/ https://*.wistia.net/ https://*.qualified.com/ wss://*.qualified.com/ https://api.cr-relay.com/ https://api.vector.co/ https://*.clarity.ms/ https://pixel.pointmediatracker.com https://*.adsrvr.org https://*.google.at https://*.google.be https://*.google.ca https://*.google.ch https://*.google.co.id https://*.google.co.in https://*.google.co.jp https://*.google.co.kr https://*.google.co.nz https://*.google.co.uk https://*.google.co.za https://*.google.com https://*.google.com.ar https://*.google.com.au https://*.google.com.br https://*.google.com.co https://*.google.com.do https://*.google.com.my https://*.google.com.np https://*.google.com.ph https://*.google.com.sg https://*.google.com.tr https://*.google.com.vr https://*.google.de https://*.google.dk https://*.google.es https://*.google.fi https://*.google.fr https://*.google.ie https://*.google.it https://*.google.lk https://*.google.nl https://*.google.no https://*.google.pl https://*.google.pt https://*.google.ro https://*.google.ru https://*.google.se;object-src 'self';child-src 'self' blob:;worker-src 'self' blob:;manifest-src 'self';frame-src 'self' https://d1sk9wm475w15q.cloudfront.net https://d3mfqat9ni8wb5.cloudfront.net https://d3qm0vl2sdkrc.cloudfront.net https://d38muu3h4xeqr1.cloudfront.net https://s3.eu-west-1.amazonaws.com/binaries.dashlane.com/ https://app.adjust.com https://*.dashlane.com safari-extension://com.dashlane.dashlanesafari-5p72e3gc48 dashlane: https://*.stripe.com https://*.checkout.com https://js.processout.com https://widget.trustpilot.com https://app-ab14.marketo.com http://go.dashlane.com https://youtube.com/ https://www.youtube.com https://www.youtube-nocookie.com https://staticxx.facebook.com https://platform.twitter.com https://challenges.cloudflare.com/ https://www.facebook.com https://checkout.processout.com https://api.processout.com https://*.criteo.com https://*.criteo.net https://*.doubleclick.net https://*.rokt.com https://*.driftt.com https://*.pinterest.com https://www.googletagmanager.com/ https://fledge.teads.tv/ https://*.leandata.com/ https://*.wistia.com/ https://*.wistia.net/ https://*.vimeo.com/ https://vercel.live/ https://*.visualwebsiteoptimizer.com/ https://*.qualified.com/ https://api.vector.co/",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(), autoplay=*, camera=(), encrypted-media=(), fullscreen=*, geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=*, usb=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 3,
        "disallow_rules": 6,
        "bytes": 1697
      },
      "category": "security",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "okta.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M04",
        "subject_cn": "okta.com",
        "not_after": "Apr 19 23:59:59 2027 GMT",
        "days_left": 156,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 530.8
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "54.230.70.84",
          "54.230.70.27",
          "54.230.70.123",
          "54.230.70.17"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1247.8,
        "min_latency_ms": 1199.0,
        "max_latency_ms": 1290.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubdomains;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 24,
        "disallow_rules": 26,
        "bytes": 2518
      },
      "category": "security"
    },
    {
      "domain": "auth0.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "auth0.com",
        "not_after": "Feb 11 21:11:09 2027 GMT",
        "days_left": 89,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 5,
        "handshake_ms": 391.2
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.37.18",
          "172.64.150.238"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 678.0,
        "min_latency_ms": 615.5,
        "max_latency_ms": 780.6,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "frame-ancestors 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 10,
        "bytes": 320
      },
      "category": "security"
    },
    {
      "domain": "duosecurity.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "www.duosecurity.com",
        "not_after": "May  9 23:59:59 2027 GMT",
        "days_left": 176,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 532.3
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "x-frame-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "13.33.183.13",
          "13.33.183.16",
          "13.33.183.26",
          "13.33.183.82"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1717.9,
        "min_latency_ms": 1128.6,
        "max_latency_ms": 2303.8,
        "server": "Duo/1.0",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
          "content-security-policy": "frame-ancestors 'self' resources.duo.com learn-cloudsecurity.cisco.com;",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 80
      },
      "category": "security"
    },
    {
      "domain": "crowdstrike.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "crowdstrike.com",
        "not_after": "Dec 18 18:21:43 2026 GMT",
        "days_left": 33,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 116.3
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "23.200.143.72",
          "23.200.143.79"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 419.1,
        "min_latency_ms": 395.4,
        "max_latency_ms": 458.9,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000 ; includeSubDomains",
          "content-security-policy": "upgrade-insecure-requests;report-uri /csp-violation-report-endpoint/",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 3,
        "disallow_rules": 28,
        "bytes": 1822
      },
      "category": "security"
    },
    {
      "domain": "paloaltonetworks.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "www2.paloaltonetworks.com",
        "not_after": "May 26 23:59:59 2027 GMT",
        "days_left": 193,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 38,
        "handshake_ms": 265.8
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "permissions-policy"
        ],
        "missing": [
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "34.107.151.202"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1201.7,
        "min_latency_ms": 1127.3,
        "max_latency_ms": 1327.2,
        "server": "Apache",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "frame-ancestors 'self' paloaltonetworks.com *.paloaltonetworks.com paloaltonetworks.hub.nexuscenter.io www.deploybravely.com stage.deploybravely.com *.paloaltonetworks.com.br *.paloaltonetworks.lat *.paloaltonetworks.jp *.paloaltonetworks.de *.paloaltonetworks.fr *.paloaltonetworks.es *.paloaltonetworks.tw *.paloaltonetworks.cn *.paloaltonetworks.com.mx *.paloaltonetworks.co.kr *.paloaltonetworks.it;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "permissions-policy": "accelerometer=(), bluetooth=(), camera=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), payment=(), usb=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 4,
        "disallow_rules": 167,
        "bytes": 7646
      },
      "category": "security"
    },
    {
      "domain": "fortinet.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "*.fortinet.com",
        "not_after": "Dec 25 23:59:59 2026 GMT",
        "days_left": 41,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 6,
        "handshake_ms": 623.0
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "54.177.212.176",
          "54.151.118.105"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 877.7,
        "min_latency_ms": 857.0,
        "max_latency_ms": 897.7,
        "server": "Apache",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "frame-ancestors 'self' https://www.fortinet.com https://fortinet.pathfactory.com",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 13,
        "disallow_rules": 41,
        "bytes": 3110
      },
      "category": "security"
    },
    {
      "domain": "kaspersky.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert Global G2 TLS RSA SHA256 2020 CA1",
        "subject_cn": "kaspersky.com",
        "not_after": "Feb 19 23:59:59 2027 GMT",
        "days_left": 97,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 771.8
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "185.85.15.46"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1255.8,
        "min_latency_ms": 1058.8,
        "max_latency_ms": 1355.5,
        "server": "Angie",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains",
          "content-security-policy": "frame-ancestors 'self' https://shop.kaspersky.co.uk https://shop.kaspersky.ca https://cart.kaspersky.com.br https://loja.kaspersky.pt https://shop.africa.kaspersky.com https://shop.afrique.kaspersky.com https://shop.baltics.kaspersky.com https://shop.bg.kaspersky.com https://shop.hu.kaspersky.com https://shop.il.kaspersky.com https://shop.kaspersky.be https://shop.kaspersky.co.in https://shop.kaspersky.co.jp https://shop.kaspersky.co.kr https://shop.kaspersky.co.th https://shop.kaspersky.com https://shop.kaspersky.com.au https://shop.kaspersky.com.hk https://shop.kaspersky.com.tr https://shop.kaspersky.com.tw https://shop.kaspersky.com.vn https://shop.kaspersky.cz https://shop.kaspersky.de https://shop.kaspersky.dk https://shop.kaspersky.es https://shop.kaspersky.fi https://shop.kaspersky.fr https://shop.kaspersky.gr https://shop.kaspersky.it https://shop.kaspersky.kz https://shop.kaspersky.ma https://shop.kaspersky.nl https://shop.kaspersky.ro https://shop.kaspersky.rs https://shop.kaspersky.ru https://shop.kaspersky.se https://shop.me.kaspersky.com https://shop.no.kaspersky.com https://shop.sea.kaspersky.com https://shop.stan.kaspersky.com https://shop.usa.kaspersky.com https://shop-lt.latam.kaspersky.com https://shop-mx.latam.kaspersky.com https://checkout.kaspersky.gr https://metrika.yandex.ru https://metrika.yandex.by https://metrica.yandex.com https://metrica.yandex.com.tr https://*.webvisor.com;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 23,
        "bytes": 1929
      },
      "category": "security"
    },
    {
      "domain": "malwarebytes.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "malwarebytes.com",
        "not_after": "Jan 31 23:04:06 2027 GMT",
        "days_left": 78,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 965.5
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "192.0.66.233"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 243.4,
        "min_latency_ms": 232.6,
        "max_latency_ms": 260.8,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000;includeSubdomains",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 10,
        "disallow_rules": 42,
        "bytes": 1816
      },
      "category": "security"
    },
    {
      "domain": "norton.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Sectigo Limited",
        "issuer_cn": "Sectigo Public Server Authentication CA OV R36",
        "subject_cn": "nortonlifelock.com",
        "not_after": "May  1 23:59:59 2027 GMT",
        "days_left": 168,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 37,
        "handshake_ms": 605.9
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "permissions-policy"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "20.223.132.252",
          "172.184.172.140"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 1128.9,
        "min_latency_ms": 1001.5,
        "max_latency_ms": 1240.3,
        "server": "AkamaiGHost",
        "scheme": "https",
        "headers": {
          "permissions-policy": "ch-viewport-width=*.norton.com"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "security"
    },
    {
      "domain": "sophos.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR2",
        "subject_cn": "www.sophos.com",
        "not_after": "Feb  1 18:48:24 2027 GMT",
        "days_left": 78,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 26,
        "handshake_ms": 262.0
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "23.200.143.72",
          "23.200.143.71"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 858.9,
        "min_latency_ms": 757.4,
        "max_latency_ms": 918.3,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000 ; includeSubDomains ; preload",
          "content-security-policy": "default-src 'self'; img-src 'self' data: https:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://*.qualified.com https://*.cookielaw.org https://*.contentstack.com https://*.contentstack.io https://*.contentstackapps.com https://*.sophos.com https://www.gstatic.com https://www.googletagmanager.com https://*.contentsquare.net https://*.go-mpulse.net https://*.google.com https://www.google.co.uk https://*.google-analytics.com https://*.googlesyndication.com https://bat.bing.com https://snap.licdn.com https://*.lijit.com https://api.sitelytics.tech https://static.xingcdn.com https://*.driftapi.com https://cdn.delivr.ai https://*.doubleclick.net https://driftt.imgix.net https://*.eloqua.com https://*.adnxs.com https://*.fullstory.com https://ws.zoominfo.com https://*.drift.com https://www.xing.com https://*.visualwebsiteoptimizer.com https://*.6sc.co https://*.6sense.com https://img03.en25.com https://*.youtube.com https://*.leandata.com https://*.dpmsrv.com https://*.claydar.com https://player.vimeo.com https://*.vidyard.com https://*.redditstatic.com https://js.zi-scripts.com https://ws-assets.zoominfo.com; style-src 'self' 'unsafe-inline' https://*.sophos.com https://*.qualified.com https://*.contentstack.io https://*.contentstack.com https://*.contentstackapps.com https://*.contentstackapps.io https://fonts.googleapis.com https://www.gstatic.com https://www.redditstatic.com; font-src 'self' https: data:; connect-src 'self' https://*.qualified.com wss://*.qualified.com https://*.contentstack.io https://*.contentstack.com https://*.contentstackapps.com https://*.contentsquare.net https://*.sophos.com https://www.googletagmanager.com https://www.gstatic.com https://cdn.cookielaw.org https://geolocation.onetrust.com wss://*.pusher.com https://*.pusher.com https://*.go-mpulse.net https://*.akstat.io https://*.akamaihd.net https://www.xing.com https://cdn.delivr.ai https://google.com https://*.googleapis.com https://*.google.com https://www.google.co.uk https://www.google.co.in https://www.google.co.jp https://www.google.de https://www.google.ca https://www.google.com.ph https://www.google.com.au https://www.google.com.br https://www.google.it https://www.google.co.id https://www.google.es https://www.google.co.za https://www.google.com.mx https://www.google.com.co https://www.google.com.my https://www.google.fr https://www.google.com.hk https://www.google.com.vn https://www.google.com.sg https://www.google.ch https://www.google.nl https://*.google-analytics.com https://bat.bing.com https://snap.licdn.com https://*.lijit.com https://api.sitelytics.tech https://static.xingcdn.com https://*.driftapi.com https://*.doubleclick.net https://driftt.imgix.net https://*.eloqua.com https://*.adnxs.com https://*.fullstory.com https://ws.zoominfo.com https://js.zi-scripts.com https://ws-assets.zoominfo.com https://*.drift.com https://*.linkedin.com https://*.visualwebsiteoptimizer.com https://*.6sc.co https://*.bing.net https://*.6sense.com https://*.googlesyndication.com https://*.leandata.com https://*.googleadservices.com https://*.claydar.com https://sophos-privacy.my.onetrust.com https://*.vidyard.com https://pricingapi.cleverbridge.com https://*.redditstatic.com https://alb.reddit.com https://pixel-config.reddit.com https://ads.reddit.com; frame-src 'self' blob: https://*.contentstackapps.com https://*.youtube-nocookie.com https://w.soundcloud.com https://*.qualified.com https://*.sophos.com https://*.google.com https://player.vimeo.com https://*.youtube.com https://*.contentstack.io https://www.googletagmanager.com https://*.doubleclick.net https://*.6sc.co https://*.vidyard.com https://*.lijit.com https://*.leandata.com; frame-ancestors 'self' https://*.sophos.com; media-src 'self' https://assets.contentstack.io https://*.sophos.com https://*.qualified.com mediastream:; child-src 'self' blob: https://*.qualified.com https://*.contentstackapps.com; object-src 'none'; report-uri https://sophos.report-uri.com/r/t/csp/enforce;",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin",
          "permissions-policy": "geolocation=(), microphone=(self \"https://app.qualified.com\"), camera=(self \"https://app.qualified.com\")"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 10,
        "disallow_rules": 3,
        "bytes": 1791
      },
      "category": "security"
    },
    {
      "domain": "tenable.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Amazon",
        "issuer_cn": "Amazon RSA 2048 M01",
        "subject_cn": "*.tenable.com",
        "not_after": "Apr 14 23:59:59 2027 GMT",
        "days_left": 151,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 799.3
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options",
          "permissions-policy"
        ],
        "missing": [
          "x-frame-options",
          "referrer-policy"
        ]
      },
      "dns": {
        "a": [
          "54.159.189.155"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1354.9,
        "min_latency_ms": 1331.9,
        "max_latency_ms": 1378.9,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "frame-ancestors 'self' https://tenable.com https://*.tenable.com https://tenablecloud.cn https://www.tenablecloud.cn;",
          "x-content-type-options": "nosniff",
          "permissions-policy": "browsing-topics=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 33,
        "bytes": 1872
      },
      "category": "security"
    },
    {
      "domain": "qualys.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WR1",
        "subject_cn": "qualys.com",
        "not_after": "Feb  7 11:50:04 2027 GMT",
        "days_left": 84,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 643.6
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "strict-transport-security",
          "x-content-type-options"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "162.159.153.243",
          "162.159.152.21"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1487.0,
        "min_latency_ms": 1281.6,
        "max_latency_ms": 1779.5,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 11,
        "disallow_rules": 121,
        "bytes": 5120
      },
      "category": "security"
    },
    {
      "domain": "hackerone.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "DigiCert Inc",
        "issuer_cn": "DigiCert EV RSA CA G2",
        "subject_cn": "hackerone.com",
        "not_after": "Mar 22 23:59:59 2027 GMT",
        "days_left": 128,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 4,
        "handshake_ms": 397.1
      },
      "headers": {
        "grade": "C",
        "score": 67,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "172.64.151.42",
          "104.18.36.214"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 2370.0,
        "min_latency_ms": 1207.7,
        "max_latency_ms": 4446.5,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "default-src 'self' https:; connect-src 'self' https: wss://*.visitors.live wss://realtime.luckyorange.com/mqtt wss://in.visitors.live wss://*.qualified.com; font-src 'self' https: data:; img-src 'self' https: data: blob:; media-src 'self' blob: https://embed-ssl.wistia.com https://assets.qualified.com; object-src 'none'; script-src 'self' 'report-sample' 'unsafe-inline' 'unsafe-eval' https:; style-src 'self' 'report-sample' 'unsafe-inline' https:; worker-src 'self' blob:; base-uri 'self'; frame-ancestors 'self' https://*.luckyorange.com https://*.luckyorange.net; upgrade-insecure-requests",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 0,
        "bytes": 43
      },
      "category": "security"
    },
    {
      "domain": "bugcrowd.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas R3 DV TLS CA 2026 Q1",
        "subject_cn": "bugcrowd.com",
        "not_after": "Mar 20 03:00:27 2027 GMT",
        "days_left": 125,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 188.3
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "151.101.130.132",
          "151.101.2.132",
          "151.101.66.132",
          "151.101.194.132"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1027.1,
        "min_latency_ms": 448.0,
        "max_latency_ms": 1326.6,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31557600"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 2,
        "disallow_rules": 2,
        "bytes": 177
      },
      "category": "security"
    },
    {
      "domain": "haveibeenpwned.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "haveibeenpwned.com",
        "not_after": "Jan 30 19:00:14 2027 GMT",
        "days_left": 76,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 411.8
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "104.16.124.33",
          "104.16.123.33"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 589.0,
        "min_latency_ms": 572.6,
        "max_latency_ms": 598.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "script-src 'self' az416426.vo.msecnd.net ajax.cloudflare.com challenges.cloudflare.com static.cloudflareinsights.com *.monitor.azure.com *.applicationinsights.io 'report-sha256' 'report-sample' 'nonce-arjR+a1AhJ34+BG5mm5rTCmcZ922S6q+k4z0P7R0/+w='; upgrade-insecure-requests; default-src 'none'; base-uri 'self'; worker-src 'self' blob:; style-src 'self' 'report-sample'; img-src 'self' translate.google.com logos.haveibeenpwned.com haveibeenpwned.com i.ytimg.com data:; font-src 'self' data:; frame-ancestors 'none'; frame-src challenges.cloudflare.com www.youtube.com; form-action 'self' www.paypal.com billing.stripe.com checkout.stripe.com https://stage.haveibeenpwned.com stage.haveibeenpwned.com https://haveibeenpwned.com haveibeenpwned.com billing.haveibeenpwned.com; connect-src 'self' stage.haveibeenpwned.com api.pwnedpasswords.com stage-api.haveibeenpwned.com api.haveibeenpwned.com haveibeenpwned.com dc.services.visualstudio.com *.in.applicationinsights.azure.com *.monitor.azure.com www.google.com translate.googleapis.com; manifest-src 'self'; report-uri https://heimdall.report-uri.com/r/t/csp/enforce; report-to default",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer-when-downgrade",
          "permissions-policy": "accelerometer=(), camera=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), payment=(), usb=(), interest-cohort=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 16,
        "bytes": 555
      },
      "category": "security"
    },
    {
      "domain": "letsencrypt.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "letsencrypt.org",
        "not_after": "Feb  1 13:44:33 2027 GMT",
        "days_left": 78,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 10,
        "handshake_ms": 417.2
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "13.52.188.95",
          "52.52.192.191"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 577.3,
        "min_latency_ms": 564.3,
        "max_latency_ms": 592.2,
        "server": "Netlify",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "default-src 'none'; font-src 'self' https://doublethedonation.com https://rsms.me http://rsms.me ; style-src 'self' 'unsafe-inline' https://donorbox.org https://doublethedonation.com https://rsms.me http://rsms.me ; script-src 'unsafe-eval' 'unsafe-inline' 'self' data: https://www.google-analytics.com https://www.googleadservices.com https://www.googletagmanager.com https://cdn.jsdelivr.net http://cdn.jsdelivr.net https://googleads.g.doubleclick.net https://donorbox.org https://doublethedonation.com https://js.stripe.com https://jspm.dev https://js.stripe.com/v3/ https://sdks.shopifycdn.com https://www.paypal.com https://www.paypalobjects.com https://widget.thegivingblock.com https://*.shift4.com ; img-src 'self' data: blob: https://www.google-analytics.com https://donorbox.org https://doublethedonation.com https://*.paypal.com https://www.paypalobjects.com https://ak2s.abmr.net https://ak1s.abmr.net https://www.google.com https://cdn.shopify.com https://v.shopify.com ; frame-src https://donorbox.org https://www.youtube.com https://www.youtube-nocookie.com https://bid.g.doubleclick.net https://js.stripe.com/v3/ https://js.stripe.com/v2/ https://www.paypal.com https://outreach.abetterinternet.org https://app.netlify.com https://widget.thegivingblock.com/ ; connect-src 'self' https://d1dfn7jg27m4cf.cloudfront.net/ https://donorbox.org https://doublethedonation.com https://letsencrypt-merch.myshopify.com https://monorail-edge.shopifysvc.com https://www.paypal.com https://www.google-analytics.com ; frame-ancestors 'none';",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "no-referrer",
          "permissions-policy": "geolocation=(), midi=(), sync-xhr=(), microphone=(), camera=(), magnetometer=(), gyroscope=(), fullscreen=(self), interest-cohort=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 14
      },
      "category": "security"
    },
    {
      "domain": "eff.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "eff.org",
        "not_after": "Jan 30 19:43:40 2027 GMT",
        "days_left": 76,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 1,
        "handshake_ms": 948.1
      },
      "headers": {
        "grade": "D",
        "score": 33,
        "present": [
          "x-frame-options",
          "x-content-type-options"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "173.239.79.200"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1616.8,
        "min_latency_ms": 1481.7,
        "max_latency_ms": 1830.2,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 67,
        "bytes": 3427
      },
      "category": "security"
    },
    {
      "domain": "wikipedia.org",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "*.wikipedia.org",
        "not_after": "Jan  2 18:34:50 2027 GMT",
        "days_left": 58,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 30,
        "handshake_ms": 68.0
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "198.35.26.224"
        ],
        "aaaa": [],
        "ns": [
          "ns0.wikimedia.org",
          "ns1.wikimedia.org",
          "ns2.wikimedia.org"
        ],
        "mx": 2,
        "txt": 3
      },
      "http": {
        "status": 200,
        "latency_ms": 124.8,
        "min_latency_ms": 120.2,
        "max_latency_ms": 132.7,
        "server": "ATS/9.2.16",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=106384710; includeSubDomains; preload"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 312,
        "bytes": 19753
      },
      "category": "misc",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "archive.org",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "GoDaddy.com, Inc.",
        "issuer_cn": "Go Daddy Secure Certificate Authority - G2",
        "subject_cn": "*.archive.org",
        "not_after": "Feb  9 22:02:42 2027 GMT",
        "days_left": 96,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 28.3
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "referrer-policy"
        ],
        "missing": [
          "x-frame-options",
          "x-content-type-options",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "207.241.224.2"
        ],
        "aaaa": [],
        "ns": [
          "ns2.archive.org",
          "ns0036.secondary.cloudflare.com",
          "ns-global.kjsl.com",
          "ns0208.secondary.cloudflare.com",
          "ns3.archive.org",
          "ns1.archive.org"
        ],
        "mx": 1,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 55.3,
        "min_latency_ms": 41.4,
        "max_latency_ms": 66.0,
        "server": "nginx/1.31.3",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15724800",
          "content-security-policy": "report-uri https://archive.org/services/csp-report; base-uri 'self'; default-src *; img-src * data: blob:; object-src 'none'; media-src * blob:; connect-src * data: blob:; worker-src 'self' blob:; script-src https://archive.org/offshoot_assets/ https://*.archive.org/offshoot_assets/ https://offshoot.prod.archive.org/offshoot_assets/ https://archive.org/includes/ https://*.archive.org/includes/ https://offshoot.prod.archive.org/includes/ https://archive.org/components/ https://*.archive.org/components/ https://offshoot.prod.archive.org/components/ https://archive.org/v/ https://offshoot.prod.archive.org/v/ https://offshoot.prod.archive.org/upload/app/ https://av.archive.org/ https://av.archive.org/js/ https://av.prod.archive.org/js/ https://av.dev.archive.org/ https://esm.archive.org/ https://esm.ext.archive.org/ https://polyfill.archive.org/v3/polyfill.min.js https://offshoot.prod.archive.org/ https://www.google.com/recaptcha/ https://www.recaptcha.net/recaptcha/ https://www.gstatic.com/recaptcha/ 'sha256-CoX53XgCdkM1zegYEEpMUeYIZnv663inNm8bQv2VRbM=' https://apollo.archive.org/ https://auth.bookshare.org/ https://openlibrary.org/query.json https://emularity-engine.ux-b.archive.org/ https://emularity-config.ux-b.archive.org/ https://emularity-bios.ux-b.archive.org/ https://archive.org/services/emularity/ https://offshoot.prod.archive.org/services/emularity/ 'wasm-unsafe-eval' https://apis.google.com/ https://accounts.google.com/ https://accounts.google.com/gsi/ https://workforcenow.adp.com/ https://synerg.adp.com/ https://*.zdassets.com/ https://*.zendesk.com/; style-src 'unsafe-inline' https://archive.org/ https://*.archive.org/ https://offshoot.prod.archive.org/ https://esm.archive.org/ https://esm.ext.archive.org/ https://offshoot.prod.archive.org/ https://av.archive.org/css/ https://av.dev.archive.org/css/ https://accounts.google.com/gsi/ https://synerg.adp.com/;",
          "referrer-policy": "no-referrer-when-downgrade"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 2,
        "bytes": 238
      },
      "category": "misc",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "mozilla.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WR3",
        "subject_cn": "mozilla.org",
        "not_after": "Feb  3 11:25:18 2027 GMT",
        "days_left": 80,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 1,
        "handshake_ms": 109.9
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "35.190.14.201"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 528.3,
        "min_latency_ms": 483.4,
        "max_latency_ms": 603.4,
        "server": "granian",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000",
          "content-security-policy": "form-action 'self' https://abdri3ttkb.execute-api.us-east-2.amazonaws.com https://accounts.firefox.com/ https://basket.mozilla.org; frame-ancestors 'none'; upgrade-insecure-requests; frame-src 'self' accounts.firefox.com gtm.mozilla.org https://gtm.mozilla.org js.stripe.com www.google-analytics.com www.googletagmanager.com www.youtube.com; script-src 'self' 'unsafe-eval' 'unsafe-inline' *.google-analytics.com *.googletagmanager.com google-analytics.com googletagmanager.com https://gtm.mozilla.org js.stripe.com s.ytimg.com tagmanager.google.com www.mozilla.org www.youtube.com; style-src 'self' 'unsafe-inline' www.mozilla.org; default-src 'self' *.mozilla.org; connect-src 'self' *.analytics.google.com *.google-analytics.com *.googletagmanager.com analytics.google.com google-analytics.com googletagmanager.com gtm.mozilla.org https://abdri3ttkb.execute-api.us-east-2.amazonaws.com https://accounts.firefox.com/ https://basket.mozilla.org https://gtm.mozilla.org o1069899.ingest.sentry.io o1069899.sentry.io region1.google-analytics.com; object-src 'none'; base-uri 'none'; media-src 'self' assets.mozilla.net videos.cdn.mozilla.net www.mozilla.org; font-src 'self' www.mozilla.org; img-src 'self' blog.mozilla.org data: https://gtm.mozilla.org images.ctfassets.net www.google-analytics.com www.googletagmanager.com www.mozilla.org",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 2,
        "bytes": 66
      },
      "category": "misc"
    },
    {
      "domain": "w3.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "w3.org",
        "not_after": "Feb  2 05:48:26 2027 GMT",
        "days_left": 79,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 518.4
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-content-type-options"
        ],
        "missing": [
          "x-frame-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.18.22.19",
          "104.18.23.19"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1378.2,
        "min_latency_ms": 1254.3,
        "max_latency_ms": 1443.8,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=15552000; includeSubdomains; preload",
          "content-security-policy": "frame-ancestors 'self' https://cms.w3.org/ https://cms-dev.w3.org/; upgrade-insecure-requests",
          "x-content-type-options": "nosniff"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 113,
        "bytes": 3844
      },
      "category": "misc"
    },
    {
      "domain": "ietf.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "ietf.org",
        "not_after": "Feb  1 21:58:55 2027 GMT",
        "days_left": 79,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 589.5
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.16.44.99",
          "104.16.45.99"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1150.7,
        "min_latency_ms": 1144.5,
        "max_latency_ms": 1163.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 2,
        "bytes": 51
      },
      "category": "misc"
    },
    {
      "domain": "iana.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Sectigo Limited",
        "issuer_cn": "Sectigo Public Server Authentication CA OV R36",
        "subject_cn": "*.iana.org",
        "not_after": "Jan  5 23:59:59 2027 GMT",
        "days_left": 52,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 505.9
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "192.0.43.8"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1396.2,
        "min_latency_ms": 1248.2,
        "max_latency_ms": 1489.6,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=48211200; preload",
          "content-security-policy": "upgrade-insecure-requests; default-src 'self' https://*.iana.org; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://www.google.com https://cse.google.com https://clients1.google.com; style-src 'self' 'unsafe-inline' https://www.google.com; child-src 'self' https://www.youtube.com https://clients1.google.com https://cse.google.com https://www.google.com/; img-src 'self' https://data.iana.org https://www.iana.org https://www.google.com https://www.googleapis.com https://clients1.google.com https://*.gstatic.com;",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 1,
        "bytes": 24
      },
      "category": "misc"
    },
    {
      "domain": "example.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "SSL Corporation",
        "issuer_cn": "Cloudflare TLS Issuing ECC CA 3",
        "subject_cn": "example.com",
        "not_after": "Dec 25 22:56:35 2026 GMT",
        "days_left": 41,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 376.8
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "172.66.147.243",
          "104.20.23.154"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 557.3,
        "min_latency_ms": 549.5,
        "max_latency_ms": 571.4,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "misc"
    },
    {
      "domain": "creativecommons.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "creativecommons.org",
        "not_after": "Jan 27 22:57:43 2027 GMT",
        "days_left": 74,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 367.5
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.20.6.134",
          "104.20.5.134"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 589.2,
        "min_latency_ms": 580.1,
        "max_latency_ms": 604.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 1,
        "bytes": 177
      },
      "category": "misc"
    },
    {
      "domain": "gutenberg.org",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "SSL Corporation",
        "issuer_cn": "SSL.com TLS Issuing RSA CA R1",
        "subject_cn": "*.gutenberg.org",
        "not_after": "May  4 19:43:16 2027 GMT",
        "days_left": 170,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 546.0
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "152.19.134.47"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1803.3,
        "min_latency_ms": 1798.1,
        "max_latency_ms": 1809.8,
        "server": "Apache",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=7776000; includeSubDomains"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 1,
        "bytes": 40
      },
      "category": "misc"
    },
    {
      "domain": "openculture.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "SSL Corporation",
        "issuer_cn": "SSL.com TLS Issuing RSA CA R1",
        "subject_cn": "*.openculture.com",
        "not_after": "May  8 04:08:58 2027 GMT",
        "days_left": 174,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 603.5
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "18.204.45.111"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1740.1,
        "min_latency_ms": 1728.8,
        "max_latency_ms": 1747.7,
        "server": null,
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=2000; includeSubDomains; preload "
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 5,
        "bytes": 336
      },
      "category": "misc"
    },
    {
      "domain": "wikimedia.org",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE2",
        "subject_cn": "*.wikipedia.org",
        "not_after": "Jan  2 18:34:50 2027 GMT",
        "days_left": 58,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 30,
        "handshake_ms": 43.7
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "198.35.26.224"
        ],
        "aaaa": [],
        "ns": [
          "ns0.wikimedia.org",
          "ns1.wikimedia.org",
          "ns2.wikimedia.org"
        ],
        "mx": 2,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 165.1,
        "min_latency_ms": 161.7,
        "max_latency_ms": 167.2,
        "server": "ATS/9.2.16",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=106384710; includeSubDomains; preload"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": false,
        "status": null
      },
      "category": "misc",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "gitlab.io",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "gitlab.io",
        "not_after": "Dec 30 23:32:36 2026 GMT",
        "days_left": 55,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 30.0
      },
      "headers": {
        "grade": "F",
        "score": 17,
        "present": [
          "strict-transport-security"
        ],
        "missing": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "104.21.96.56",
          "172.67.173.75"
        ],
        "aaaa": [],
        "ns": [
          "maxim.ns.cloudflare.com",
          "nia.ns.cloudflare.com"
        ],
        "mx": 2,
        "txt": 2
      },
      "http": {
        "status": 200,
        "latency_ms": 97.1,
        "min_latency_ms": 79.9,
        "max_latency_ms": 110.0,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 0,
        "bytes": 20000
      },
      "category": "misc",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    },
    {
      "domain": "speedtest.net",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "GlobalSign nv-sa",
        "issuer_cn": "GlobalSign Atlas R46 DV TLS CA 2026 Q3",
        "subject_cn": "*.speedtest.net",
        "not_after": "Apr 11 14:10:03 2027 GMT",
        "days_left": 147,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 16,
        "handshake_ms": 164.9
      },
      "headers": {
        "grade": "A",
        "score": 100,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": []
      },
      "dns": {
        "a": [
          "151.101.194.219",
          "151.101.66.219",
          "151.101.2.219",
          "151.101.130.219"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 943.3,
        "min_latency_ms": 907.0,
        "max_latency_ms": 982.9,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "content-security-policy": "frame-ancestors 'none'; upgrade-insecure-requests",
          "x-frame-options": "DENY",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin",
          "permissions-policy": "accelerometer=(), camera=(), geolocation=(self), gyroscope=(), magnetometer=(), microphone=(), payment=(), usb=()"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 8,
        "bytes": 247
      },
      "category": "misc"
    },
    {
      "domain": "whatismyipaddress.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Google Trust Services",
        "issuer_cn": "WE1",
        "subject_cn": "whatismyipaddress.com",
        "not_after": "Dec 17 04:00:18 2026 GMT",
        "days_left": 32,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 397.9
      },
      "headers": {
        "grade": "B",
        "score": 83,
        "present": [
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ],
        "missing": [
          "strict-transport-security"
        ]
      },
      "dns": {
        "a": [
          "104.19.222.79",
          "104.19.223.79"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 403,
        "latency_ms": 573.4,
        "min_latency_ms": 569.0,
        "max_latency_ms": 581.5,
        "server": "cloudflare",
        "scheme": "https",
        "headers": {
          "content-security-policy": "default-src 'none'; script-src 'nonce-bk3e1ssCH8aPJY6f6OqIHw' 'unsafe-eval' https://challenges.cloudflare.com; script-src-attr 'none'; style-src 'unsafe-inline'; img-src 'self' https://challenges.cloudflare.com; connect-src 'self' https://challenges.cloudflare.com; frame-src 'self' https://challenges.cloudflare.com blob:; child-src 'self' https://challenges.cloudflare.com blob:; worker-src blob:; form-action http: https:; base-uri 'self'",
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "same-origin",
          "permissions-policy": "accelerometer=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=(),xr-spatial-tracking=*"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 1,
        "disallow_rules": 8,
        "bytes": 249
      },
      "category": "misc"
    },
    {
      "domain": "ipinfo.io",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YR1",
        "subject_cn": "ipinfo.io",
        "not_after": "Jan 28 12:44:17 2027 GMT",
        "days_left": 74,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 3,
        "handshake_ms": 73.9
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy"
        ],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "34.117.59.81"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 378.1,
        "min_latency_ms": 377.3,
        "max_latency_ms": 378.5,
        "server": null,
        "scheme": "https",
        "headers": {
          "x-frame-options": "SAMEORIGIN",
          "x-content-type-options": "nosniff",
          "referrer-policy": "strict-origin-when-cross-origin"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 8,
        "disallow_rules": 18,
        "bytes": 793
      },
      "category": "misc"
    },
    {
      "domain": "ip-api.com",
      "checked_at": "2026-11-14T20:24:33Z",
      "measured": true,
      "ssl": {
        "issuer": "Sectigo Limited",
        "issuer_cn": "Sectigo Public Server Authentication CA DV R36",
        "subject_cn": "*.ip-api.com",
        "not_after": "Mar  9 23:59:59 2027 GMT",
        "days_left": 115,
        "expiring_soon": false,
        "tls_version": "TLSv1.2",
        "san_count": 2,
        "handshake_ms": 742.0
      },
      "headers": {
        "grade": "F",
        "score": 0,
        "present": [],
        "missing": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options",
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "208.95.112.1"
        ],
        "aaaa": [],
        "ns": [],
        "mx": 0,
        "txt": 0
      },
      "http": {
        "status": 200,
        "latency_ms": 1013.0,
        "min_latency_ms": 950.4,
        "max_latency_ms": 1126.2,
        "server": null,
        "scheme": "https",
        "headers": {},
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 12,
        "bytes": 213
      },
      "category": "misc"
    },
    {
      "domain": "gravatar.com",
      "checked_at": "2026-11-05T04:25:47Z",
      "ssl": {
        "issuer": "Let's Encrypt",
        "issuer_cn": "YE1",
        "subject_cn": "gravatar.com",
        "not_after": "Jan  5 19:44:00 2027 GMT",
        "days_left": 61,
        "expiring_soon": false,
        "tls_version": "TLSv1.3",
        "san_count": 2,
        "handshake_ms": 90.9
      },
      "headers": {
        "grade": "C",
        "score": 50,
        "present": [
          "strict-transport-security",
          "content-security-policy",
          "x-frame-options"
        ],
        "missing": [
          "x-content-type-options",
          "referrer-policy",
          "permissions-policy"
        ]
      },
      "dns": {
        "a": [
          "192.0.80.241",
          "192.0.80.239",
          "192.0.80.242",
          "192.0.80.240"
        ],
        "aaaa": [],
        "ns": [
          "ns2.automattic.com",
          "ns1.automattic.com",
          "ns3.automattic.com"
        ],
        "mx": 2,
        "txt": 4
      },
      "http": {
        "status": 200,
        "latency_ms": 158.3,
        "min_latency_ms": 123.6,
        "max_latency_ms": 203.5,
        "server": "nginx",
        "scheme": "https",
        "headers": {
          "strict-transport-security": "max-age=31536000; includeSubdomains; preload",
          "content-security-policy": "default-src gravatar.com *.gravatar.com; script-src gravatar.com *.gravatar.com *.wp.com *.google-analytics.com *.googletagmanager.com *.facebook.net apis.google.com/js/ 'nonce-ad47f3c11e0c' 'nonce-1caeb4882f69' telegram.org/js/; style-src 'self' gravatar.com *.gravatar.com *.wp.com fonts.googleapis.com 'nonce-1caeb4882f69' 'nonce-30c15bdb1edf' 'sha256-NE3gBSsVG0IdyINKOXv7oHDjOD1hoJpOCZQDS8LzvUc=' 'sha256-biLFinpqYMtWHmXfkA1BPeCY0/fNt46SAZ+BBk5YUog=' 'sha256-ONA8DqqhBTsIrZzU3/jZyRdkNkkAGEU74EH252dbGS8=' 'sha256-uYx4ryugsGdahnaIId0IhtdPIgBkKBfNZg2/H0eWhqk=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-xi7Iu5TcqJkb4mlu0FHpAYfWWCETn5kNH3GPA4Coh4M=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-I2bAuuyP+veMzHANDAkLjot3kEjD5cuLWOznj5UrCYc=' 'sha256-Fw2RK+YpRih15zbXuAaoQAV98ZS+OLAX6wDQ2AkaEho=' 'sha256-t9/679CRyrVA6r3JGaAzcO+diam/7WLn6KXJHJuOzUI=' 'sha256-h0RPO0+/L+WC46JS6RvM6D3KN9C2LfMai6hxwzVFU2k=' 'sha256-YIktaUP7IBRwVksGEOmRykAcO2jHTw97BHns4OnHTIw=' 'sha256-MSTZvl0psO46WYZImeDzGMr7OqGRUy5RPDaeL19QpBk='; font-src data: gravatar.com *.gravatar.com *.wp.com fonts.gstatic.com; img-src data: https: blob:; media-src https://videos.files.wordpress.com/ s.gravatar.com blob:; frame-src gravatar.com *.gravatar.com automattic.crowdsignal.net widgets.wp.com td.doubleclick.net www.googletagmanager.com oauth.telegram.org; connect-src gravatar.com *.gravatar.com *.wp.com data: blob: *.google-analytics.com *.analytics.google.com analytics.google.com googleadservices.com www.googleadservices.com google.com https://public-api.wordpress.com/ *.pexels.com *.giphy.com *.google.com stats.g.doubleclick.net; object-src 'none'; base-uri 'self'; report-uri https://public-api.wordpress.com/csp/; worker-src 'self' blob:;",
          "x-frame-options": "SAMEORIGIN"
        },
        "availability": 1.0,
        "probes_ok": 3,
        "probes": 3
      },
      "robots": {
        "present": true,
        "status": 200,
        "sitemaps": 0,
        "disallow_rules": 22,
        "bytes": 1022
      },
      "category": "misc",
      "measured": true,
      "stale": true,
      "stale_days": 9,
      "recheck_failed_at": "2026-11-14T20:24:33Z"
    }
  ]
}