{
  "domain": "vercel.com",
  "findings": [
    {
      "checkSlug": "spf",
      "data": {
        "mechanisms": [
          "v=spf1",
          "include:_netblocks.google.com",
          "include:_netblocks2.google.com",
          "include:_netblocks3.google.com",
          "include:mktomail.com",
          "include:amazonses.com",
          "include:sendgrid.net",
          "include:_spf.salesforce.com",
          "include:spf.mtasv.net",
          "~all"
        ],
        "record": "v=spf1 include:_netblocks.google.com include:_netblocks2.google.com include:_netblocks3.google.com include:mktomail.com include:amazonses.com include:sendgrid.net include:_spf.salesforce.com include:spf.mtasv.net ~all"
      },
      "fetchedAt": "2026-05-20T13:26:41.288Z",
      "frameworks": ["SOC 2 CC6.7", "ISO 27001 A.8.20", "NIST SC-8"],
      "host": "vercel.com",
      "recommendations": [
        "Move to -all (hardfail) once your mail flow is confirmed — softfail gives no real protection"
      ],
      "severity": "medium",
      "severityReason": "~all softfail — receivers may still accept",
      "status": "ok",
      "subdomain": ""
    },
    {
      "checkSlug": "cors",
      "data": {
        "allowMethods": "OPTIONS, GET, HEAD",
        "allowOrigin": "*",
        "anyAcHeader": true,
        "method": "GET",
        "origin": "https://drwho.me",
        "preflightStatus": 204
      },
      "fetchedAt": "2026-05-20T13:26:41.571Z",
      "frameworks": ["SOC 2 CC6.6", "ISO 27001 A.8.23", "NIST AC-4"],
      "host": "vercel.com",
      "recommendations": [
        "Restrict Access-Control-Allow-Origin to specific trusted origins if this API is not fully public"
      ],
      "severity": "low",
      "severityReason": "CORS allows all origins (wildcard)",
      "status": "ok",
      "subdomain": ""
    },
    {
      "checkSlug": "dkim",
      "data": {
        "selectors": [
          { "selector": "default", "status": "not_found" },
          {
            "record": "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsou7TgAHoj7/WRCSj/RG7eZJ1C1qhEdZLd5jEOJ1WEWHj5ZxnrELofqZHFQTh0kBzTj//JY5SJYuiwtVL2iNXy7RFatKbk04HijxyCBMYJYww4SLbkJvBL/kZy1Yei7bHZIix7l/SJydQfIO6YeGMUBDvR5I4YEtrYebKVspxxCMsiRUCbiWPyUOxW3FNBgYZGqMoWxCwAdbbSCBICQH/MNBd6MM1b3Gzc3R3SYIWhdgX4kOROQdfdtZzOiUjlUbimX9rdpXOlbPKlfqIGc1uTFEwjdWa2/hpHZyrCOESKeIHorFhY4+4Gl6dsV/k81LjaFixxnILDPg0gCliK8ASQIDAQAB",
            "selector": "google",
            "status": "found"
          },
          { "selector": "k1", "status": "not_found" },
          { "selector": "selector1", "status": "not_found" },
          { "selector": "selector2", "status": "not_found" },
          { "selector": "mxvault", "status": "not_found" }
        ]
      },
      "fetchedAt": "2026-05-20T13:26:41.421Z",
      "frameworks": ["SOC 2 CC6.7", "ISO 27001 A.8.24", "NIST SC-8"],
      "host": "vercel.com",
      "recommendations": [
        "Check the missing selectors in your DNS provider and re-add any removed records"
      ],
      "severity": "low",
      "severityReason": "1/6 DKIM selectors valid",
      "status": "ok",
      "subdomain": ""
    },
    {
      "checkSlug": "dmarc",
      "data": {
        "record": "v=DMARC1; p=quarantine; rua=mailto:df9481016e14030@rep.dmarcanalyzer.com; ruf=mailto:df9481016e14030@for.dmarcanalyzer.com; pct=100; fo=1;",
        "tags": {
          "fo": "1",
          "p": "quarantine",
          "pct": "100",
          "rua": "mailto:df9481016e14030@rep.dmarcanalyzer.com",
          "ruf": "mailto:df9481016e14030@for.dmarcanalyzer.com",
          "v": "DMARC1"
        }
      },
      "fetchedAt": "2026-05-20T13:26:41.294Z",
      "frameworks": ["SOC 2 CC6.7", "ISO 27001 A.5.14", "NIST SC-8"],
      "host": "vercel.com",
      "recommendations": [
        "Upgrade to p=reject once your SPF and DKIM pass rates are consistently high"
      ],
      "severity": "low",
      "severityReason": "p=quarantine — receivers send to spam",
      "status": "ok",
      "subdomain": ""
    },
    {
      "checkSlug": "dnssec",
      "data": { "adFlag": false, "dnskey": [], "dnssecEnabled": false, "ds": [] },
      "fetchedAt": "2026-05-20T13:26:41.372Z",
      "frameworks": ["SOC 2 CC6.6", "ISO 27001 A.8.20", "NIST SC-20"],
      "host": "vercel.com",
      "recommendations": [
        "Enable DNSSEC in your DNS provider's control panel and add the resulting DS record at your registrar"
      ],
      "severity": "low",
      "severityReason": "DNSSEC not configured — no DS or DNSKEY records found",
      "status": "ok",
      "subdomain": ""
    },
    {
      "checkSlug": "tls",
      "data": {
        "authorized": true,
        "fingerprint256": "6A:79:BA:13:74:DB:04:18:02:D0:2B:7D:0B:0E:5C:F6:6E:D6:C3:64:E7:8D:E1:6F:D5:58:CD:86:A1:12:22:A0",
        "issuer": { "CN": "R13", "O": "Let's Encrypt" },
        "sans": ["vercel.com"],
        "subject": { "CN": "vercel.com" },
        "validFrom": "May 19 21:36:16 2026 GMT",
        "validTo": "Aug 17 21:36:15 2026 GMT"
      },
      "fetchedAt": "2026-05-20T13:26:41.321Z",
      "frameworks": ["SOC 2 CC6.1", "ISO 27001 A.8.24", "NIST SC-8(1)"],
      "host": "vercel.com",
      "recommendations": ["Schedule certificate renewal — consider enabling auto-renewal"],
      "severity": "low",
      "severityReason": "cert expires in 89 days",
      "status": "ok",
      "subdomain": ""
    },
    {
      "checkSlug": "ct_log",
      "data": {
        "certCount": 50,
        "source": "certspotter",
        "subdomains": [
          "admin.vercel.com",
          "assets.vercel.com",
          "auth.vercel.com",
          "checkout.vercel.com",
          "datarequest.vercel.com",
          "examples.vercel.com",
          "go.vercel.com",
          "image.ship.vercel.com",
          "info.vercel.com",
          "kms.vercel.com",
          "partners-classic.vercel.com",
          "pyra.vercel.com",
          "saml-authentication.vercel.com",
          "security.vercel.com",
          "test.test0001.vercel.com",
          "test.test0002.vercel.com",
          "upflow-email.billing.vercel.com"
        ],
        "wildcards": [
          "*.admin.vercel.com",
          "*.examples.vercel.com",
          "*.go.vercel.com",
          "*.pcosti.vercel.com",
          "*.ri2.vercel.com",
          "*.saml-authentication.vercel.com",
          "*.vercel.com"
        ]
      },
      "fetchedAt": "2026-05-20T13:26:52.676Z",
      "frameworks": ["SOC 2 CC7.2", "ISO 27001 A.8.16", "NIST SI-4"],
      "host": "vercel.com",
      "recommendations": [],
      "severity": "info",
      "severityReason": "17 subdomain(s) found in CT logs (7 wildcard cert(s))",
      "status": "ok",
      "subdomain": ""
    },
    {
      "checkSlug": "dns",
      "data": {
        "records": {
          "A": [
            { "TTL": 1620, "data": "198.169.2.1", "name": "vercel.com", "type": 1 },
            { "TTL": 1620, "data": "198.169.1.193", "name": "vercel.com", "type": 1 }
          ],
          "AAAA": [],
          "CAA": [
            {
              "TTL": 1800,
              "data": "\\# 22 00 05 69 73 73 75 65 6c 65 74 73 65 6e 63 72 79 70 74 2e 6f 72 67",
              "name": "vercel.com",
              "type": 257
            },
            {
              "TTL": 1800,
              "data": "\\# 21 00 05 69 73 73 75 65 67 6c 6f 62 61 6c 73 69 67 6e 2e 63 6f 6d",
              "name": "vercel.com",
              "type": 257
            },
            {
              "TTL": 1800,
              "data": "\\# 18 00 05 69 73 73 75 65 73 65 63 74 69 67 6f 2e 63 6f 6d",
              "name": "vercel.com",
              "type": 257
            }
          ],
          "NS": [
            { "TTL": 85616, "data": "ns1.vercel-dns.com.", "name": "vercel.com", "type": 2 },
            { "TTL": 85616, "data": "ns2.vercel-dns.com.", "name": "vercel.com", "type": 2 }
          ],
          "SOA": [
            {
              "TTL": 3600,
              "data": "ns1.vercel-dns.com. hostmaster.nsone.net. 1657718860 43200 7200 1209600 14400",
              "name": "vercel.com",
              "type": 6
            }
          ],
          "TXT": [
            {
              "TTL": 1800,
              "data": "\"google-site-verification=J9NjkBE_oybWpa-OHAkV0VjSjIvIBMfp83tdsQCzxK8\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"v=spf1 include:_netblocks.google.com include:_netblocks2.google.com include:_netblocks3.google.com include:mktomail.com include:amazonses.com include:sendgrid.net include:_spf.salesforce.com include:spf.mtasv.net ~all\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"doordash-verification=kA2ozHfLLU2lEpqQVmJO7DRKwZArKO\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"ahrefs-site-verification_774361e47cac589ba5ff743f90399b1e5792980bd22f0f4c56bfb1eaf571a7e0\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"stripe-verification=8ff198a026ba2920fd8f4e45bcc499573d1a342596c6f0f18f3eae226bb8173a\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"apple-domain-verification=80dYVZTf3bf7C8H5\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"ZOOM_verify_iAqiiWW1TdK-GwbJI7qn1g\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"stripe-verification=923c7c6074dc94f4b22136b4236a1dc5433a3276b5fc981799771f781d7a6058\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"stripe-verification=69ef655819f74eb6f93f9f7388273112ee8c2439b35502785239d3bf076af574\"",
              "name": "vercel.com",
              "type": 16
            },
            { "TTL": 1800, "data": "\"MS=ms81951275\"", "name": "vercel.com", "type": 16 },
            {
              "TTL": 1800,
              "data": "\"mixpanel-domain-verify=3069307c-7d73-4581-880a-1b61267d06cb\"",
              "name": "vercel.com",
              "type": 16
            },
            { "TTL": 1800, "data": "\"C575019D1B\"", "name": "vercel.com", "type": 16 },
            {
              "TTL": 1800,
              "data": "\"SFMC-JchuOOQGseLonwnFdKq2xDV5UnqnvJRjMKyh7rwz\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"loom-verification=5698251381\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"notion_verify_82^tYP%}6Q65dbszXu>V?@~stLe]Cm3Dmn8rqe7DZgT1m3o!+PyEbv+Jx04rb%v67BtbG>\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"docusign=589bb007-2665-4084-b839-9874df0da0cf\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"docusign=8a27eabb-2ba5-4820-a148-36b0ac9f592b\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"h1-domain-verification=DmNbUeH65JZUKDLixLxWCEfvFiJcCP6sSR3ymQ3MamqmMN2K\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"_saml-domain-challenge=1b4981f2-76a2-401f-8f09-a261a97099af\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"whimsical=34ebc92242a47d7e9a6ae5f42f60ad80fccbf094\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"_visual-studio-marketplace-vercel.vercel.com:4fe5630e-b256-4d57-9e03-88abeab96b37\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"openai-domain-verification=dv-RrobMXwsu06yBo22YAOsZdxP\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"stripe-verification=e6c56a2c1de7a8a001d69362c33e8ee39536606dae859f9e5fef982ecd102696\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"stripe-verification=D353787AECFE3E8DF14A07DF171A7A0529DB83B8D7CD0C5FD89A9C42A255E38E\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"cursor-domain-verification-f3eygw=YMP9VK0KY2xhJrRKFMpkkyhv1\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"_sdm0fahneylonoxhro06toamtgfo16s\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"anthropic-domain-verification-08hmep=rIoWryrKgeXgTzXsASQqNA99q\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"remote-domain-verification=8be9341d-2ab7-4de7-a26f-68c6af2b30ac\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"box-domain-verification=968b9e475ce3f9a3bf3a2436eed2cd67082d8312f5e6559eaa7e1d1514fe03aa\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"v=MCPv1; k=ed25519; p=53H31Wxaf08fBk8IOIjlWrxy4pK9KGrLRVSB8WSu8rY=\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"serval-domain-verification-40ct5x=VbdjZnWHkRJwpBE0IwXuriy03\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"amp-by-sourcegraph-domain-verification-st5f9e=172nCAgVw3POSEMQGXOv24XWO\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"plain-domain-verification-vkhaan=eY1PYorYjiTuIxRpcsIDKi19X\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"carta-domain-verification-wnnawd=jFGjeToDS0JE6iRBOq79AjxaD\"",
              "name": "vercel.com",
              "type": 16
            },
            {
              "TTL": 1800,
              "data": "\"gather-domain-verification=911fa583-4323-4bc7-9a43-a29ae4a6003e\"",
              "name": "vercel.com",
              "type": 16
            }
          ]
        }
      },
      "fetchedAt": "2026-05-20T13:26:41.471Z",
      "frameworks": ["SOC 2 CC6.6", "ISO 27001 A.8.20", "NIST SC-20"],
      "host": "vercel.com",
      "recommendations": [],
      "severity": "info",
      "severityReason": "A/AAAA records present",
      "status": "ok",
      "subdomain": ""
    },
    {
      "checkSlug": "headers",
      "data": {
        "finalUrl": "https://vercel.com/",
        "headers": {
          "accept-ch": "Sec-CH-Prefers-Color-Scheme",
          "age": "319",
          "cache-control": "public, max-age=0, must-revalidate",
          "content-encoding": "br",
          "content-security-policy": "default-src 'self' vercel.com *.vercel.com assets.vercel.com *.vercel.sh vercel.live wss://*.vercel.com *.codesandbox.io localhost:* chrome-extension://* https://www.youtube-nocookie.com https://risk.clearbit.com https://react-tweet.vercel.app/*;script-src 'self' 'unsafe-eval' 'unsafe-inline' 'inline-speculation-rules' https://snap.licdn.com https://www.youtube.com cdn.vercel-insights.com va.vercel-scripts.com vercel.com *.vercel.com assets.vercel.com *.vercel.sh vercel.live wss://*.vercel.com *.codesandbox.io localhost:* chrome-extension://* https://www.youtube-nocookie.com https://risk.clearbit.com https://react-tweet.vercel.app/* cdp.vercel.com;style-src 'self' 'unsafe-inline' vercel.com *.vercel.com assets.vercel.com *.vercel.sh vercel.live wss://*.vercel.com *.codesandbox.io localhost:* chrome-extension://* https://www.youtube-nocookie.com https://risk.clearbit.com https://react-tweet.vercel.app/*;img-src 'self' blob: data: *.github.io avatars.githubusercontent.com user-images.githubusercontent.com vercel.com vercel.live *.vercel.sh assets.vercel.com cdn.raster.app https://images.ctfassets.net https://www.google.com https://i.ytimg.com https://s3.amazonaws.com pbs.twimg.com https://www.gravatar.com https://lishhsx6kmthaacj.public.blob.vercel-storage.com;media-src 'self' blob: data: vercel.com *.vercel.com assets.vercel.com *.vercel.sh vercel.live wss://*.vercel.com *.codesandbox.io localhost:* chrome-extension://* https://www.youtube-nocookie.com https://risk.clearbit.com https://react-tweet.vercel.app/*;connect-src 'self' data: *.ingest.sentry.io *.ingest.us.sentry.io wss://ws-us3.pusher.com sockjs-use3.pusher.com react-tweet.vercel.app https://*.contentful.com www.vercel-status.com unpkg.com vercel.com *.vercel.com assets.vercel.com *.vercel.sh vercel.live wss://*.vercel.com *.codesandbox.io localhost:* chrome-extension://* https://www.youtube-nocookie.com https://risk.clearbit.com https://react-tweet.vercel.app/* cdp.vercel.com;font-src 'self' vercel.com assets.vercel.com vercel.live fonts.gstatic.com *.vercel.sh;frame-ancestors  'self'  https://vercel.com  https://app.contentful.com  https://*.contentful.com  https://*.vercel.sh  https://*.vercel.com",
          "content-type": "text/html; charset=utf-8",
          "critical-ch": "Sec-CH-Prefers-Color-Scheme",
          "date": "Wed, 20 May 2026 13:21:21 GMT",
          "etag": "W/\"935c7s1nt3cjft\"",
          "feature-policy": "fullscreen 'self'; camera 'none'",
          "referrer-policy": "origin-when-cross-origin",
          "server": "Vercel",
          "set-cookie": "_v-anonymous-id-renewed=1; Path=/; Max-Age=86400; SameSite=Lax; Secure; Domain=.vercel.com",
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "transfer-encoding": "chunked",
          "vary": "rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch",
          "x-content-type-options": "nosniff",
          "x-dns-prefetch-control": "on",
          "x-download-options": "noopen",
          "x-frame-options": "DENY",
          "x-matched-path": "/precomputed/exp~eyJhbGciOiJIUzI1NiJ9._Q.o0demA5fAvp0KBHdNuvyJ581jz-gOItrigW1pPk2GZg/home/eyJhbGciOiJIUzI1NiJ9.Af0.AvBf_WPKEGN6O5cLxmWzIwYV8hAc1bvH4pwngzcjuEw/cheaper",
          "x-nextjs-prerender": "1",
          "x-nextjs-stale-time": "300",
          "x-pathname": "/",
          "x-powered-by": "Next.js, Payload",
          "x-vercel-cache": "HIT",
          "x-vercel-id": "bom1::iad1::5pws7-1779283601316-e9b113e72362",
          "x-xss-protection": "0"
        }
      },
      "fetchedAt": "2026-05-20T13:26:41.362Z",
      "frameworks": ["SOC 2 CC6.6", "ISO 27001 A.8.23", "NIST SC-7(8)"],
      "host": "vercel.com",
      "recommendations": ["Add permissions-policy response header"],
      "severity": "info",
      "severityReason": "1 security header(s) missing",
      "status": "ok",
      "subdomain": ""
    },
    {
      "checkSlug": "mta_sts",
      "data": null,
      "fetchedAt": "2026-05-20T13:26:41.207Z",
      "frameworks": ["SOC 2 CC6.7", "ISO 27001 A.8.24", "NIST SC-8"],
      "host": "vercel.com",
      "recommendations": [],
      "severity": "info",
      "severityReason": "not applicable: no _mta-sts TXT record",
      "status": "not_applicable",
      "subdomain": ""
    },
    {
      "checkSlug": "mx",
      "data": {
        "records": [
          { "exchange": "aspmx.l.google.com.", "priority": 1 },
          { "exchange": "alt1.aspmx.l.google.com.", "priority": 5 },
          { "exchange": "alt2.aspmx.l.google.com.", "priority": 5 },
          { "exchange": "aspmx2.googlemail.com.", "priority": 10 },
          { "exchange": "aspmx3.googlemail.com.", "priority": 10 }
        ]
      },
      "fetchedAt": "2026-05-20T13:26:41.290Z",
      "frameworks": ["SOC 2 CC6.7", "ISO 27001 A.8.21", "NIST SC-8"],
      "host": "vercel.com",
      "recommendations": [],
      "severity": "info",
      "severityReason": "5 MX record(s) present",
      "status": "ok",
      "subdomain": ""
    },
    {
      "checkSlug": "redirects",
      "data": { "finalStatus": 200, "hops": [{ "status": 200, "url": "https://vercel.com/" }] },
      "fetchedAt": "2026-05-20T13:26:41.357Z",
      "frameworks": ["SOC 2 CC6.6", "ISO 27001 A.8.23", "NIST SC-7"],
      "host": "vercel.com",
      "recommendations": [],
      "severity": "info",
      "severityReason": "HTTPS served correctly",
      "status": "ok",
      "subdomain": ""
    },
    {
      "checkSlug": "tlsrpt",
      "data": null,
      "fetchedAt": "2026-05-20T13:26:41.207Z",
      "frameworks": ["SOC 2 CC7.2", "ISO 27001 A.8.16", "NIST AU-6"],
      "host": "vercel.com",
      "recommendations": [],
      "severity": "info",
      "severityReason": "not applicable: no TLSRPT record",
      "status": "not_applicable",
      "subdomain": ""
    },
    {
      "checkSlug": "web-surface",
      "data": {
        "head": {
          "description": "Vercel gives developers the frameworks, workflows, and infrastructure to build a faster, more personalized web.",
          "og": {
            "og:description": "Vercel gives developers the frameworks, workflows, and infrastructure to build a faster, more personalized web.",
            "og:image": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/4JmubmYDJnFtstwHbaZPev/0c3576832aae5b1a4d98c8c9f98863c3/Vercel_Home_OG.png",
            "og:locale": "en_US",
            "og:site_name": "Vercel",
            "og:title": "Vercel: Build and deploy the best web experiences with the AI Cloud – Vercel",
            "og:type": "website",
            "og:url": "https://vercel.com/home"
          },
          "title": "Vercel: Build and deploy the best web experiences with the AI Cloud",
          "twitter": {
            "twitter:card": "summary_large_image",
            "twitter:description": "Vercel gives developers the frameworks, workflows, and infrastructure to build a faster, more personalized web.",
            "twitter:image": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/4JmubmYDJnFtstwHbaZPev/0c3576832aae5b1a4d98c8c9f98863c3/Vercel_Home_OG.png",
            "twitter:image:height": "628",
            "twitter:image:width": "1200",
            "twitter:title": "Vercel: Build and deploy the best web experiences with the AI Cloud"
          }
        },
        "robots": {
          "body": "User-Agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no\n\n# Allow robots to be able to crawl the OG Image API route and all the subpaths\nAllow: /api/og/*\nAllow: /api/docs-og*\nAllow: /api/product-og*\nAllow: /api/dynamic-og*\nAllow: /api/www/avatar/*\n\nDisallow:\nDisallow: /api/\nDisallow: /oauth\nDisallow: /confirm\nDisallow: /notifications\nDisallow: /old-browser.html\nDisallow: /preauthorize\nDisallow: /signup?*\nDisallow: /invites/\n\n\n\nSitemap: https://vercel.com/sitemap.xml\n",
          "present": true
        },
        "sitemap": { "present": true, "urlCount": 451 }
      },
      "fetchedAt": "2026-05-20T13:26:41.401Z",
      "frameworks": ["SOC 2 CC6.6", "ISO 27001 A.8.9", "NIST CM-7"],
      "host": "vercel.com",
      "recommendations": [],
      "severity": "info",
      "severityReason": "HTTPS surface reachable (robots ✓, sitemap ✓, title ✓)",
      "status": "ok",
      "subdomain": ""
    },
    {
      "checkSlug": "whois",
      "data": {
        "createdAt": "1999-10-04T19:30:47Z",
        "expiresAt": "2029-10-04T19:30:47Z",
        "raw": {
          ">>> Last update of whois database": "2026-05-20T13:26:23Z <<<",
          "Created Date": "1999-10-04T19:30:47Z",
          "DNSSEC": "unsigned",
          "Domain Name": "VERCEL.COM",
          "Domain Status": [
            "clientTransferProhibited https://icann.org/epp#clientTransferProhibited"
          ],
          "Expiry Date": "2029-10-04T19:30:47Z",
          "Name Server": [
            "A.ZEIT-WORLD.CO.UK",
            "B.ZEIT-WORLD.ORG",
            "E.ZEIT-WORLD.COM",
            "F.ZEIT-WORLD.NET"
          ],
          "Registrar": "Amazon Registrar, Inc.",
          "Registrar Abuse Contact Email": "trustandsafety@support.aws.com",
          "Registrar Abuse Contact Phone": "+1.2024422253",
          "Registrar IANA ID": "468",
          "Registrar URL": "http://registrar.amazon.com",
          "Registrar WHOIS Server": "whois.registrar.amazon",
          "Registry Domain ID": "10966907_DOMAIN_COM-VRSN",
          "URL of the ICANN Whois Inaccuracy Complaint Form": "https://www.icann.org/wicf/",
          "Updated Date": "2026-05-16T15:54:35Z",
          "text": [
            "For more information on Whois status codes, please visit https://icann.org/epp",
            "",
            "NOTICE: The expiration date displayed in this record is the date the",
            "registrar's sponsorship of the domain name registration in the registry is",
            "currently set to expire. This date does not necessarily reflect the expiration",
            "date of the domain name registrant's agreement with the sponsoring",
            "registrar.  Users may consult the sponsoring registrar's Whois database to",
            "view the registrar's reported date of expiration for this registration.",
            "",
            "TERMS OF USE: You are not authorized to access or query our Whois",
            "database through the use of electronic processes that are high-volume and",
            "automated except as reasonably necessary to register domain names or",
            "modify existing registrations; the Data in VeriSign Global Registry",
            "Services' (\"VeriSign\") Whois database is provided by VeriSign for",
            "information purposes only, and to assist persons in obtaining information",
            "about or related to a domain name registration record. VeriSign does not",
            "guarantee its accuracy. By submitting a Whois query, you agree to abide",
            "by the following terms of use: You agree that you may use this Data only",
            "for lawful purposes and that under no circumstances will you use this Data",
            "to: (1) allow, enable, or otherwise support the transmission of mass",
            "unsolicited, commercial advertising or solicitations via e-mail, telephone,",
            "or facsimile; or (2) enable high volume, automated, electronic processes",
            "that apply to VeriSign (or its computer systems). The compilation,",
            "repackaging, dissemination or other use of this Data is expressly",
            "prohibited without the prior written consent of VeriSign. You agree not to",
            "use electronic processes that are automated and high-volume to access or",
            "query the Whois database except as reasonably necessary to register",
            "domain names or modify existing registrations. VeriSign reserves the right",
            "to restrict your access to the Whois database in its sole discretion to ensure",
            "operational stability.  VeriSign may restrict or terminate your access to the",
            "Whois database for failure to abide by these terms of use. VeriSign",
            "reserves the right to modify these terms at any time.",
            "",
            "The Registry database contains ONLY .COM, .NET, .EDU domains and",
            "Registrars."
          ]
        },
        "registrar": "Amazon Registrar, Inc.",
        "statuses": ["clientTransferProhibited https://icann.org/epp#clientTransferProhibited"]
      },
      "fetchedAt": "2026-05-20T13:26:42.531Z",
      "frameworks": ["SOC 2 CC2.3", "ISO 27001 A.5.20", "NIST PE-2"],
      "host": "vercel.com",
      "recommendations": [],
      "severity": "info",
      "severityReason": "domain registered until 2029-10-04",
      "status": "ok",
      "subdomain": ""
    }
  ],
  "scanJobId": "local-vercel.com-2026-05-20T13:26:41.207Z",
  "scannedAt": "2026-05-20T13:26:41.207Z",
  "summary": {
    "bySeverity": { "critical": 0, "high": 0, "info": 9, "low": 5, "medium": 1 },
    "totalFindings": 15,
    "totalHosts": 1
  },
  "version": "1"
}
