Crawler Report for platform.openai.com

Summary

Website Quality Score

9.6 Excellent
Performance
10.0
SEO
9.8
Security
9.0
Accessibility
10.0
Best Practices
9.2
  • ⛔ Skipped URLs - 14 skipped URLs found.
  • ⚠️ 1 page(s) do not support Brotli compression.
  • ⚠️ No WebP image found on the website.
  • ⚠️ No AVIF image found on the website.
  • ⚠️ Security - 3 pages(s) with warning(s).
  • ⏩ Loaded robots.txt for domain 'platform.openai.com': status code 200, size 293 B and took 95 ms.
  • ⏩ External URLs - 14 external URL(s) found.
  • ⏩ Redirects - 1 redirect(s) found.
  • ⏩ HTTP headers - found 31 unique headers.
  • ✅ 404 OK - all pages exists, no non-existent pages found.
  • ✅ SSL/TLS certificate is valid until Jun 10 21:01:49 2026 GMT. Issued by C = US, O = Google Trust Services, CN = WE1. Subject is CN = platform.openai.com.
  • ✅ SSL/TLS certificate issued by 'C = US, O = Google Trust Services, CN = WE1'.
  • ✅ Performance OK - all non-media URLs are faster than 3 seconds.
  • ✅ Only one title provided for uniqueness check.
  • ✅ Only one meta description provided for uniqueness check.
  • ✅ All pages have quoted attributes.
  • ✅ All pages have inline SVGs smaller than 5120 bytes.
  • ✅ All pages have inline SVGs with less than 5 duplicates.
  • ✅ All pages have valid or none inline SVGs.
  • ✅ All pages without multiple <h1> headings.
  • ✅ All pages have <h1> heading.
  • ✅ All pages have heading structure without skipped levels.
  • ✅ All pages have DOM depth less than 30.
  • ✅ All pages have clickable (interactive) phone numbers.
  • ✅ All pages have valid HTML.
  • ✅ All pages have image alt attributes.
  • ✅ All pages have form labels.
  • ✅ All pages have aria labels.
  • ✅ All pages have role attributes.
  • ✅ All pages have lang attribute.
  • ✅ DNS IPv4 OK: domain platform.openai.com resolved to platform.openai.com.cdn.cloudflare.net., 172.64.154.211, 104.18.33.45 (DNS server: 127.0.0.53).
  • ✅ DNS IPv6 OK: domain platform.openai.com resolved to platform.openai.com.cdn.cloudflare.net., 2a06:98c1:310d::6812:212d, 2a06:98c1:3103::ac40:9ad3 (DNS server: 127.0.0.53).
  • 📌 DNS Aliases: IP(s) for domain platform.openai.com were resolved by CNAME chain platform.openai.com > platform.openai.com.cdn.cloudflare.net.

Visited URLs

Found 10 row(s).
URLStatusTypeTime (s)SizeCache
/200 HTML211 ms5 kB0 s
/manifest.json200 JSON198 ms355 B0 s
/cdn-cgi/challenge-platform/scripts/jsd/main.js302 Redirect43 ms 0 B5 min
/favicon-platform.png200 Image268 ms18 kB0 s
/static/BQZ2TDKHOl.css200 CSS40 ms 259 kBLast-Mod-only
/static/polyfills-legacy-DTa6k7ya.js200 JS68 ms 73 kBLast-Mod-only
/favicon-platform.svg200 Image160 ms3 kB0 s
/cdn-cgi/challenge-platform/h/g/scripts/jsd/ea2d291c0fdc/main.js?200 JS32 ms 29 kB4 h
/static/index-legacy-BXstcA_e.js200 JS1.9 s 2 MBLast-Mod-only
/static/index-CGB8V4cs.js200 JS176 ms2 MBLast-Mod-only
No rows found, please edit your search term.

Best practices

Analysis nameOKNoticeWarningCritical
DOM depth (> 30)1000
Heading structure0100
Title uniqueness (> 10%)1000
Description uniqueness (> 10%)1000
Brotli support0010
WebP support0010
AVIF support0010

Large inline SVGs

No problems found.


Duplicate inline SVGs

No problems found.


Invalid inline SVGs

No problems found.


Missing quotes on attributes

No problems found.


DOM depth

No problems found.


Heading structure

SeverityOccursDetailAffected URLs (max 5)
notice1No headings found in the HTML content./

Non-clickable phone numbers

No problems found.


Title uniqueness

No problems found.


Description uniqueness

No problems found.

Accessibility

Analysis nameOKNoticeWarningCritical
Missing html lang attribute1000

Valid HTML

No problems found.


Missing image alt attributes

No problems found.


Missing form labels

No problems found.


Missing aria labels

No problems found.


Missing roles

No problems found.


Missing html lang attribute

No problems found.

Security

Found 10 row(s).
HeaderOKNoticeWarningCriticalRecommendation
Referrer-Policy0010Referrer-Policy header is not set. It controls referrer header sharing and enhances privacy and security.
Feature-Policy0010Feature-Policy header is not set. It allows enabling/disabling browser APIs and features for security. Not important if Permissions-Policy is set.
Permissions-Policy0010Permissions-Policy header is not set. It allows enabling/disabling browser APIs and features for security.
X-Frame-Options0100X-Frame-Options header is set to SAMEORIGIN which allows this origin to embed the resource in a frame.
Server0100Server header is set to 'cloudflare'. It is better not to reveal used technologies.
Strict-Transport-Security1000
X-XSS-Protection1000
X-Content-Type-Options1000
Content-Security-Policy1000
Set-Cookie1000
No rows found, please edit your search term.

Security headers

SeverityOccursDetailAffected URLs (max 5)
warning1Referrer-Policy header is not set. It controls referrer header sharing and enhances privacy and security./
warning1Feature-Policy header is not set. It allows enabling/disabling browser APIs and features for security. Not important if Permissions-Policy is set./
warning1Permissions-Policy header is not set. It allows enabling/disabling browser APIs and features for security./
notice1X-Frame-Options header is set to SAMEORIGIN which allows this origin to embed the resource in a frame./
notice1Server header is set to 'cloudflare'. It is better not to reveal used technologies./

SEO metadata

URL 🔼IndexingTitleH1DescriptionKeywords
/AllowedOpenAI PlatformMissing H1

OpenGraph metadata

URL 🔼OG TitleOG DescriptionOG ImageTwitter TitleTwitter DescriptionTwitter Image
/OpenAI Platformhttps://cdn.openai.com/API/images/platform-opengraph.pngOpenAI Platformhttps://cdn.openai.com/API/images/platform-opengraph.png

Heading structure

Heading structureCountErrors 🔽URL
    00/

    404 URLs

    No 404 URLs found.

    Skipped URLs Summary

    ReasonDomainUnique URLs 🔽
    Not allowed hostcdn.openai.com13
    Not allowed hostcdn.platform.openai.com1

    Skipped URLs

    Found 14 row(s).
    ReasonSkipped URL 🔼SourceFound at URL
    Not allowed hosthttps://cdn.openai.com/API/images/icon_bg_blue.svgcss url()/static/BQZ2TDKHOl.css
    Not allowed hosthttps://cdn.openai.com/API/images/icon_bg_green.svgcss url()/static/BQZ2TDKHOl.css
    Not allowed hosthttps://cdn.openai.com/API/images/icon_bg_magenta.svgcss url()/static/BQZ2TDKHOl.css
    Not allowed hosthttps://cdn.openai.com/API/images/icon_bg_orange.svgcss url()/static/BQZ2TDKHOl.css
    Not allowed hosthttps://cdn.openai.com/API/images/icon_bg_red.svgcss url()/static/BQZ2TDKHOl.css
    Not allowed hosthttps://cdn.openai.com/common/fonts/openai-sans/v2/OpenAISans-Bold.woff2css url()/static/BQZ2TDKHOl.css
    Not allowed hosthttps://cdn.openai.com/common/fonts/openai-sans/v2/OpenAISans-BoldItalic.woff2css url()/static/BQZ2TDKHOl.css
    Not allowed hosthttps://cdn.openai.com/common/fonts/openai-sans/v2/OpenAISans-Medium.woff2css url()/static/BQZ2TDKHOl.css
    Not allowed hosthttps://cdn.openai.com/common/fonts/openai-sans/v2/OpenAISans-MediumItalic.woff2css url()/static/BQZ2TDKHOl.css
    Not allowed hosthttps://cdn.openai.com/common/fonts/openai-sans/v2/OpenAISans-Regular.woff2<link href>/
    Not allowed hosthttps://cdn.openai.com/common/fonts/openai-sans/v2/OpenAISans-RegularItalic.woff2css url()/static/BQZ2TDKHOl.css
    Not allowed hosthttps://cdn.openai.com/common/fonts/openai-sans/v2/OpenAISans-Semibold.woff2<link href>/
    Not allowed hosthttps://cdn.openai.com/common/fonts/openai-sans/v2/OpenAISans-SemiboldItalic.woff2css url()/static/BQZ2TDKHOl.css
    Not allowed hosthttps://cdn.platform.openai.com/deployments/chatkit/chatkit.jsjs url/static/index-legacy-BXstcA_e.js
    No rows found, please edit your search term.

    TOP fastest URLs

    Time 🔼StatusFast URL
    211 ms200 /

    TOP slowest URLs

    Time 🔽StatusSlow URL
    211 ms200 /

    Content types

    Content typeURLs 🔽Total sizeTotal timeAvg timeStatus 20xStatus 30x
    JS45 MB2.2 s539 ms 4 0
    Image220 kB428 ms214 ms 2 0
    JSON1355 B198 ms198 ms 1 0
    HTML15 kB211 ms211 ms 1 0
    CSS1259 kB40 ms40 ms 1 0
    Redirect1-42 ms42 ms 01

    Content types (MIME types)

    Content typeURLs 🔽Total sizeTotal timeAvg timeStatus 20xStatus 30x
    application / javascript35 MB2.1 s708 ms 3 0
    text / html25 kB254 ms127 ms 1 1
    application/javascript; charset=UTF-8129 kB32 ms32 ms 1 0
    image / png118 kB268 ms268 ms 1 0
    image/svg+xml13 kB159 ms159 ms 1 0
    application / json1355 B198 ms198 ms 1 0
    text / css1259 kB40 ms40 ms 1 0

    Source domains

    DomainTotalsHTMLImageJSCSSJSONRedirect
    platform.openai.com10 / 5MB / 3.1s1 / 5kB / 211ms2 / 20kB / 428ms4 / 5MB / 2.2s1 / 259kB / 40ms1 / 355B / 198ms1 / 0B / 42ms

    HTTP headers

    Found 31 row(s).
    Header 🔼OccursUniqueValues previewMin valueMax value
    Accept-Ranges11bytes
    Access-Control-Allow-Origin51*
    Access-Control-Expose-Headers41content-length
    Age3-[ignored generic values]43.9 min(s)1.1 hour(s)
    Alt-Svc101h3=":443"; ma=86400
    Cache-Control63[see values below]
    Cf-Cache-Status83HIT (3) / MISS (3) / DYNAMIC (2)
    Cf-Ray10-[ignored generic values]
    Content-Length2-[ignored generic values]0 B18 kB
    Content-Md544Ocb7szIWM3Y/sxrSUxe3uw== (1) / ZL+shYwheJcYVGEMtxYjwQ== (1) / GURTTw6IppsYj82s1m…uQ== (1) / OwXGk48imdd0DpsBMCJ6ZQ== (1)
    Content-Security-Policy44[see values below]
    Content-Type107[see values below]
    Date10-[ignored generic values]2026-03-242026-03-24
    Etag3-[ignored generic values]
    Last-Modified7-[ignored generic values]2026-03-242026-03-24
    Location11/cdn-cgi/challenge-platform/h/g/scripts/jsd/ea2d291c0fdc/main.js?
    Nel101{"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
    Report-To1010[see values below]
    Server101cloudflare
    Set-Cookie10-[ignored generic values]
    Strict-Transport-Security101max-age=31536000; includeSubDomains; preload
    Timing-Allow-Origin21
    Vary81Accept-Encoding
    X-Content-Type-Options101nosniff
    X-Frame-Options41SAMEORIGIN
    X-Ms-Blob-Type41BlockBlob
    X-Ms-Lease-Status41unlocked
    X-Ms-Request-Id44[see values below]
    X-Ms-Version412009-09-19
    X-Oai-Base41base
    X-Openai-Proxy-Wasm81v0.1
    No rows found, please edit your search term.

    HTTP header values

    Found 52 row(s).
    HeaderOccursValue
    Accept-Ranges1bytes
    Access-Control-Allow-Origin5*
    Access-Control-Expose-Headers4content-length
    Alt-Svc10h3=":443"; ma=86400
    Cache-Control4no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0
    Cache-Control1max-age=300, stale-if-error=10800, stale-while-revalidate=10800, public
    Cache-Control1max-age=14400, stale-if-error=10800, stale-while-revalidate=10800, public
    Cf-Cache-Status3HIT
    Cf-Cache-Status3MISS
    Cf-Cache-Status2DYNAMIC
    Content-Md51Ocb7szIWM3Y/sxrSUxe3uw==
    Content-Md51ZL+shYwheJcYVGEMtxYjwQ==
    Content-Md51GURTTw6IppsYj82s1mYPuQ==
    Content-Md51OwXGk48imdd0DpsBMCJ6ZQ==
    Content-Security-Policy1default-src 'self'; script-src 'report-sample' 'nonce-a85b6e13788ceb39a98c5b7b5060979d' 'unsafe-inline' 'strict-dynamic' https://openaiapi-site.azureedge.net https://js.intercomcdn.com https://app.intercom.io https://widget.intercom.io https://js.stripe.com https://chatgpt.com; style-src 'report-sample' 'self' 'unsafe-inline' https://openaiapi-site.azureedge.net; object-src 'none'; base-uri 'none'; connect-src 'self' blob: https://api.openai.com https://cdn.openai.com https://cdn.platform.openai.com https://us.api.openai.com https://eu.api.openai.com https://au.api.openai.com https://jp.api.openai.com https://sg.api.openai.com https://in.api.openai.com https://ca.api.openai.com https://kr.api.openai.com https://ae.api.openai.com https://gb.api.openai.com https://api.unified-3s.api.openai.org https://api.unified-0s.api.openai.org https://api.openai.org https://api.openai-staging.com wss://api.openai.com wss://eu.api.openai.com wss://us.api.openai.com wss://au.api.openai.com wss://jp.api.openai.com wss://sg.api.openai.com wss://in.api.openai.com wss://ca.api.openai.com wss://kr.api.openai.com wss://ae.api.openai.com wss://gb.api.openai.com wss://api.openai.org wss://api.openai-staging.com https://auth0.openai.com https://auth.openai.com https://chatgpt.com https://browser-intake-datadoghq.com https://api.stripe.com https://*.intercom.io wss://*.intercom.io https://uploads.intercomcdn.com https://uploads.intercomusercontent.com https://*.sentry.io https://api.hsforms.com https://*.algolia.net https://*.algolia.io https://status.openai.com https://chatgpt.com https://featureassets.org https://prodregistryv2.org; font-src 'self' data: https://cdn.openai.com/ https://cdn.platform.openai.com https://js.intercomcdn.com http://fonts.intercomcdn.com; child-src 'self' blob: https://js.stripe.com https://hooks.stripe.com https://auth0.openai.com https://auth.openai.com https://share.hsforms.com https://intercom-sheets.com https://www.intercom-reporting.com https://www.youtube.com https://player.vimeo.com https://fast.wistia.net https://www.youtube-nocookie.com https://inquiry.withpersona.com https://chatgpt.com https://integrity.openai.com; frame-src 'self' https://gpt5-coding-examples.vercel.app https://js.stripe.com https://*.js.stripe.com https://cdn.openai.com/ https://hooks.stripe.com https://auth0.openai.com https://auth.openai.com https://share.hsforms.com https://intercom-sheets.com https://www.intercom-reporting.com https://www.youtube.com https://player.vimeo.com https://fast.wistia.net https://www.youtube-nocookie.com https://inquiry.withpersona.com https://chatgpt.com https://integrity.openai.com https://cdn.platform.openai.com/; img-src 'self' blob: https: android-webview-video-poster: data:; manifest-src 'self' https://openaiapi-site.azureedge.net; media-src 'self' blob: data: https://openaiassets.blob.core.windows.net https://js.intercomcdn.com https://cdn.openai.com; form-action 'self' https://intercom.help https://api-iam.intercom.io https://messenger-apps.intercom.io https://*.statuspage.io; report-uri https://o33249.ingest.sentry.io/api/5415417/security/?sentry_key=a420f427111d4831b9e18763b745d20e&sentry_environment=production;
    Content-Security-Policy1default-src 'self'; script-src 'report-sample' 'nonce-80c89d310b97b0d5612ec3c189f19ac6' 'unsafe-inline' 'strict-dynamic' https://openaiapi-site.azureedge.net https://js.intercomcdn.com https://app.intercom.io https://widget.intercom.io https://js.stripe.com https://chatgpt.com; style-src 'report-sample' 'self' 'unsafe-inline' https://openaiapi-site.azureedge.net; object-src 'none'; base-uri 'none'; connect-src 'self' blob: https://api.openai.com https://cdn.openai.com https://cdn.platform.openai.com https://us.api.openai.com https://eu.api.openai.com https://au.api.openai.com https://jp.api.openai.com https://sg.api.openai.com https://in.api.openai.com https://ca.api.openai.com https://kr.api.openai.com https://ae.api.openai.com https://gb.api.openai.com https://api.unified-3s.api.openai.org https://api.unified-0s.api.openai.org https://api.openai.org https://api.openai-staging.com wss://api.openai.com wss://eu.api.openai.com wss://us.api.openai.com wss://au.api.openai.com wss://jp.api.openai.com wss://sg.api.openai.com wss://in.api.openai.com wss://ca.api.openai.com wss://kr.api.openai.com wss://ae.api.openai.com wss://gb.api.openai.com wss://api.openai.org wss://api.openai-staging.com https://auth0.openai.com https://auth.openai.com https://chatgpt.com https://browser-intake-datadoghq.com https://api.stripe.com https://*.intercom.io wss://*.intercom.io https://uploads.intercomcdn.com https://uploads.intercomusercontent.com https://*.sentry.io https://api.hsforms.com https://*.algolia.net https://*.algolia.io https://status.openai.com https://chatgpt.com https://featureassets.org https://prodregistryv2.org; font-src 'self' data: https://cdn.openai.com/ https://cdn.platform.openai.com https://js.intercomcdn.com http://fonts.intercomcdn.com; child-src 'self' blob: https://js.stripe.com https://hooks.stripe.com https://auth0.openai.com https://auth.openai.com https://share.hsforms.com https://intercom-sheets.com https://www.intercom-reporting.com https://www.youtube.com https://player.vimeo.com https://fast.wistia.net https://www.youtube-nocookie.com https://inquiry.withpersona.com https://chatgpt.com https://integrity.openai.com; frame-src 'self' https://gpt5-coding-examples.vercel.app https://js.stripe.com https://*.js.stripe.com https://cdn.openai.com/ https://hooks.stripe.com https://auth0.openai.com https://auth.openai.com https://share.hsforms.com https://intercom-sheets.com https://www.intercom-reporting.com https://www.youtube.com https://player.vimeo.com https://fast.wistia.net https://www.youtube-nocookie.com https://inquiry.withpersona.com https://chatgpt.com https://integrity.openai.com https://cdn.platform.openai.com/; img-src 'self' blob: https: android-webview-video-poster: data:; manifest-src 'self' https://openaiapi-site.azureedge.net; media-src 'self' blob: data: https://openaiassets.blob.core.windows.net https://js.intercomcdn.com https://cdn.openai.com; form-action 'self' https://intercom.help https://api-iam.intercom.io https://messenger-apps.intercom.io https://*.statuspage.io; report-uri https://o33249.ingest.sentry.io/api/5415417/security/?sentry_key=a420f427111d4831b9e18763b745d20e&sentry_environment=production;
    Content-Security-Policy1default-src 'self'; script-src 'report-sample' 'nonce-796d3fc95fc2d6e54c8cff3ff553c785' 'unsafe-inline' 'strict-dynamic' https://openaiapi-site.azureedge.net https://js.intercomcdn.com https://app.intercom.io https://widget.intercom.io https://js.stripe.com https://chatgpt.com; style-src 'report-sample' 'self' 'unsafe-inline' https://openaiapi-site.azureedge.net; object-src 'none'; base-uri 'none'; connect-src 'self' blob: https://api.openai.com https://cdn.openai.com https://cdn.platform.openai.com https://us.api.openai.com https://eu.api.openai.com https://au.api.openai.com https://jp.api.openai.com https://sg.api.openai.com https://in.api.openai.com https://ca.api.openai.com https://kr.api.openai.com https://ae.api.openai.com https://gb.api.openai.com https://api.unified-3s.api.openai.org https://api.unified-0s.api.openai.org https://api.openai.org https://api.openai-staging.com wss://api.openai.com wss://eu.api.openai.com wss://us.api.openai.com wss://au.api.openai.com wss://jp.api.openai.com wss://sg.api.openai.com wss://in.api.openai.com wss://ca.api.openai.com wss://kr.api.openai.com wss://ae.api.openai.com wss://gb.api.openai.com wss://api.openai.org wss://api.openai-staging.com https://auth0.openai.com https://auth.openai.com https://chatgpt.com https://browser-intake-datadoghq.com https://api.stripe.com https://*.intercom.io wss://*.intercom.io https://uploads.intercomcdn.com https://uploads.intercomusercontent.com https://*.sentry.io https://api.hsforms.com https://*.algolia.net https://*.algolia.io https://status.openai.com https://chatgpt.com https://featureassets.org https://prodregistryv2.org; font-src 'self' data: https://cdn.openai.com/ https://cdn.platform.openai.com https://js.intercomcdn.com http://fonts.intercomcdn.com; child-src 'self' blob: https://js.stripe.com https://hooks.stripe.com https://auth0.openai.com https://auth.openai.com https://share.hsforms.com https://intercom-sheets.com https://www.intercom-reporting.com https://www.youtube.com https://player.vimeo.com https://fast.wistia.net https://www.youtube-nocookie.com https://inquiry.withpersona.com https://chatgpt.com https://integrity.openai.com; frame-src 'self' https://gpt5-coding-examples.vercel.app https://js.stripe.com https://*.js.stripe.com https://cdn.openai.com/ https://hooks.stripe.com https://auth0.openai.com https://auth.openai.com https://share.hsforms.com https://intercom-sheets.com https://www.intercom-reporting.com https://www.youtube.com https://player.vimeo.com https://fast.wistia.net https://www.youtube-nocookie.com https://inquiry.withpersona.com https://chatgpt.com https://integrity.openai.com https://cdn.platform.openai.com/; img-src 'self' blob: https: android-webview-video-poster: data:; manifest-src 'self' https://openaiapi-site.azureedge.net; media-src 'self' blob: data: https://openaiassets.blob.core.windows.net https://js.intercomcdn.com https://cdn.openai.com; form-action 'self' https://intercom.help https://api-iam.intercom.io https://messenger-apps.intercom.io https://*.statuspage.io; report-uri https://o33249.ingest.sentry.io/api/5415417/security/?sentry_key=a420f427111d4831b9e18763b745d20e&sentry_environment=production;
    Content-Security-Policy1default-src 'self'; script-src 'report-sample' 'nonce-b3451b2cbc5c6485d665790b8913bae3' 'unsafe-inline' 'strict-dynamic' https://openaiapi-site.azureedge.net https://js.intercomcdn.com https://app.intercom.io https://widget.intercom.io https://js.stripe.com https://chatgpt.com; style-src 'report-sample' 'self' 'unsafe-inline' https://openaiapi-site.azureedge.net; object-src 'none'; base-uri 'none'; connect-src 'self' blob: https://api.openai.com https://cdn.openai.com https://cdn.platform.openai.com https://us.api.openai.com https://eu.api.openai.com https://au.api.openai.com https://jp.api.openai.com https://sg.api.openai.com https://in.api.openai.com https://ca.api.openai.com https://kr.api.openai.com https://ae.api.openai.com https://gb.api.openai.com https://api.unified-3s.api.openai.org https://api.unified-0s.api.openai.org https://api.openai.org https://api.openai-staging.com wss://api.openai.com wss://eu.api.openai.com wss://us.api.openai.com wss://au.api.openai.com wss://jp.api.openai.com wss://sg.api.openai.com wss://in.api.openai.com wss://ca.api.openai.com wss://kr.api.openai.com wss://ae.api.openai.com wss://gb.api.openai.com wss://api.openai.org wss://api.openai-staging.com https://auth0.openai.com https://auth.openai.com https://chatgpt.com https://browser-intake-datadoghq.com https://api.stripe.com https://*.intercom.io wss://*.intercom.io https://uploads.intercomcdn.com https://uploads.intercomusercontent.com https://*.sentry.io https://api.hsforms.com https://*.algolia.net https://*.algolia.io https://status.openai.com https://chatgpt.com https://featureassets.org https://prodregistryv2.org; font-src 'self' data: https://cdn.openai.com/ https://cdn.platform.openai.com https://js.intercomcdn.com http://fonts.intercomcdn.com; child-src 'self' blob: https://js.stripe.com https://hooks.stripe.com https://auth0.openai.com https://auth.openai.com https://share.hsforms.com https://intercom-sheets.com https://www.intercom-reporting.com https://www.youtube.com https://player.vimeo.com https://fast.wistia.net https://www.youtube-nocookie.com https://inquiry.withpersona.com https://chatgpt.com https://integrity.openai.com; frame-src 'self' https://gpt5-coding-examples.vercel.app https://js.stripe.com https://*.js.stripe.com https://cdn.openai.com/ https://hooks.stripe.com https://auth0.openai.com https://auth.openai.com https://share.hsforms.com https://intercom-sheets.com https://www.intercom-reporting.com https://www.youtube.com https://player.vimeo.com https://fast.wistia.net https://www.youtube-nocookie.com https://inquiry.withpersona.com https://chatgpt.com https://integrity.openai.com https://cdn.platform.openai.com/; img-src 'self' blob: https: android-webview-video-poster: data:; manifest-src 'self' https://openaiapi-site.azureedge.net; media-src 'self' blob: data: https://openaiassets.blob.core.windows.net https://js.intercomcdn.com https://cdn.openai.com; form-action 'self' https://intercom.help https://api-iam.intercom.io https://messenger-apps.intercom.io https://*.statuspage.io; report-uri https://o33249.ingest.sentry.io/api/5415417/security/?sentry_key=a420f427111d4831b9e18763b745d20e&sentry_environment=production;
    Content-Type3application / javascript
    Content-Type2text / html
    Content-Type1text / css
    Content-Type1application / json
    Content-Type1image / png
    Content-Type1image/svg+xml
    Content-Type1application/javascript; charset=UTF-8
    Location1/cdn-cgi/challenge-platform/h/g/scripts/jsd/ea2d291c0fdc/main.js?
    Nel10{"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
    Report-To1{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=Ff4svkiuUl%2Bi0mveFvlzzlmwoxSO3K%2BvPMVMAnaSpJv1e2NycjTc6LNu1%2FFN828EDJSCuDESTjxN1JWJacr9zO8KHVzy%2BLeOdph9qxe0NCx%2BhJhTF0z64zsMpClRu2arTu4kSYUZpcRhuPmB%2F%2BucDus%3D"}],"group":"cf-nel","max_age":604800}
    Report-To1{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=70Ygzar3lRPPuRKIF69lRZMCTbKZAX30F3mC6%2BLO08Z5oON7BMnnqrfPbXwH%2B64KHF%2BMY23I3VOUjZV9AaCcfZXy4glZAMP6DUhFFq7dOnuRCWX2QSUfW6%2ByExVmwQ7QYOJsl6Nk0nlGlnHXQjoTP%2Bs%3D"}],"group":"cf-nel","max_age":604800}
    Report-To1{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=7fFTbmKbO4io9Db37NirRo0rDOT45dOwjrR%2FelYPbX80Dqoan0LjK3nZimCyAwg4MLP97onRHSYcVMw5pl6CRjq5bf0a2HKUgtbHGQAuwMuDxAVjlZhyWWGveyBQc39kqBTbMfzO06JyTjs9172os38%3D"}],"group":"cf-nel","max_age":604800}
    Report-To1{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=7RuqvyM5zp1VLi9lkPRXBR1X8stPWFXeUa9QXYiuXTHj%2FkeKRefmiQNHu8WbCQ2gHude%2B6rmY8QiwMjbNG1AOFN2hikq5mVhVg5GnIZ8R8HHsZJVtkvWSLIZIOUrPH%2FFQPQGbdt71KD2IuVq2YhvX9M%3D"}],"group":"cf-nel","max_age":604800}
    Report-To1{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=96tJaI7WOlfo4i7ZW3Dw2qCikc%2Bb68pV2ugBHNMyyckA8bHuS3UiPPqYns2j6K2kI1v1QC%2FCB9XmRijnm%2BTbzpKnmHcm%2BSYn4Tb4ovR0DDcRmhc5cuHCUbRnmh%2BZla%2BZTfDUQQn0XtBGzXrVMjNaQYQ%3D"}],"group":"cf-nel","max_age":604800}
    Report-To1{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=4XhyaRwBBpa10iHKmz3R8euiKdRqDuJZm2xdTHuHzc54U633Z55RQFw5CQcWjWneE8uWCnwHOaQHn2fY%2FQaZxX7eQB9ujqHGSKmG6ydHVDL2lbHgbPXl2y1xiovgPNadSUnA%2FNfwh2%2FDxzyFq1RRdLQ%3D"}],"group":"cf-nel","max_age":604800}
    Report-To1{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=zEV6K87ptBK7Br9dL6wFb6LQ%2BAuAoS6w5R7vD7mzlWua6cPhC44v%2BBpVkKJ5DD6R5TnBumAO3Ik7y3bH7%2BNTFIQmSznoaahpyICTPR7hQtcF3PBrwzSPOWkMxn5wukaM54wAadcp1pz4jIb0dgFcov0%3D"}],"group":"cf-nel","max_age":604800}
    Report-To1{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=89YcplEFqCFwoZ3d5dx8OXp5aygncJZ3Uaf3Mog3Zor0sTYr1T6JJsLCsXyfhWq2WfMaRfbABt6R5%2BW%2BgA%2B%2BaSE5B5hffsVRDJq702N%2B9CYcrfzuBGccArnipPknsmWfqsiw91bSvHvW4oJkAvmulUk%3D"}],"group":"cf-nel","max_age":604800}
    Report-To1{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=1fLeoklbKcOURdb%2BGhW13wglIJ9%2BiCDmXNAaY0V4tZInLkBv01zVb6BRsHQtEuCpfZ6BzNmbLsUPsmZx2csfedxDaeAPL1IK3vhO%2FtMN%2FKcSQFRV6tHsJe0iLDjdQ6xYNEU%2BWtB0sInx6hPgQba94iw%3D"}],"group":"cf-nel","max_age":604800}
    Report-To1{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=P%2BN0g9u9azmDCP1sPz1stw%2Bn9In%2B7HNvSXqAic0fKHsgrNvIDYE7zNUwClRjmc85f%2F6G9hifKCDp8d%2BFFMjO6gg4svq2w0Vxl2oD3y5ARR12vyYtPoO43%2BqImuG7pkEjDXQM4LHe8qL8GRl42Ng3EhI%3D"}],"group":"cf-nel","max_age":604800}
    Server10cloudflare
    Strict-Transport-Security10max-age=31536000; includeSubDomains; preload
    Timing-Allow-Origin2
    Vary8Accept-Encoding
    X-Content-Type-Options10nosniff
    X-Frame-Options4SAMEORIGIN
    X-Ms-Blob-Type4BlockBlob
    X-Ms-Lease-Status4unlocked
    X-Ms-Request-Id144adf6e2-201e-0092-13c1-bba44c000000
    X-Ms-Request-Id1338b32a0-001e-0036-2dbd-bb4daf000000
    X-Ms-Request-Id152e36a88-801e-00e9-57c0-bbe6d0000000
    X-Ms-Request-Id183e1e06d-701e-00aa-3bc7-bbe0c9000000
    X-Ms-Version42009-09-19
    X-Oai-Base4base
    X-Openai-Proxy-Wasm8v0.1
    No rows found, please edit your search term.

    HTTP Caching by content type (only from crawlable domains)

    Content typeCache typeURLs 🔽AVG lifetimeMIN lifetimeMAX lifetime
    JSLast-Modified3---
    ImageCache-Control + ETag + Last-Modified20 s 0 s 0 s
    HTMLCache-Control10 s 0 s 0 s
    JSONCache-Control + ETag + Last-Modified10 s 0 s 0 s
    RedirectCache-Control15 min 5 min 5 min
    JSCache-Control14 h 4 h 4 h
    CSSLast-Modified1---

    HTTP Caching by domain

    DomainCache typeURLs 🔽AVG lifetimeMIN lifetimeMAX lifetime
    platform.openai.comLast-Modified4---
    platform.openai.comCache-Control + ETag + Last-Modified30 s 0 s 0 s
    platform.openai.comCache-Control31 h 0 s 4 h

    HTTP Caching by domain and content type

    DomainContent typeCache typeURLs 🔽AVG lifetimeMIN lifetimeMAX lifetime
    platform.openai.comJSLast-Modified3---
    platform.openai.comImageCache-Control + ETag + Last-Modified20 s 0 s 0 s
    platform.openai.comJSCache-Control14 h 4 h 4 h
    platform.openai.comCSSLast-Modified1---
    platform.openai.comRedirectCache-Control15 min 5 min 5 min
    platform.openai.comHTMLCache-Control10 s 0 s 0 s
    platform.openai.comJSONCache-Control + ETag + Last-Modified10 s 0 s 0 s

    DNS info

    Found 10 row(s).
    DNS resolving tree
    platform.openai.com
      platform.openai.com.cdn.cloudflare.net
        IPv4: platform.openai.com.cdn.cloudflare.net.
        IPv4: 172.64.154.211
        IPv4: 104.18.33.45
        IPv6: platform.openai.com.cdn.cloudflare.net.
        IPv6: 2a06:98c1:310d::6812:212d
        IPv6: 2a06:98c1:3103::ac40:9ad3
    DNS server: 127.0.0.53
    No rows found, please edit your search term.

    SSL/TLS info

    InfoText
    IssuerC = US, O = Google Trust Services, CN = WE1
    SubjectCN = platform.openai.com
    Valid fromMar 12 20:02:10 2026 GMT (VALID already 12 day(s))
    Valid toJun 10 21:01:49 2026 GMT (VALID still for 78.1 day(s))
    Supported protocolsTLSv1.2, TLSv1.3
    RAW certificate outputCertificate:
        Data:
            Version: 3 (0x2)
            Serial Number:
                d0:72:c4:20:65:85:ca:ba:13:79:48:21:65:f6:c3:f8
            Signature Algorithm: ecdsa-with-SHA256
            Issuer: C = US, O = Google Trust Services, CN = WE1
            Validity
                Not Before: Mar 12 20:02:10 2026 GMT
                Not After : Jun 10 21:01:49 2026 GMT
            Subject: CN = platform.openai.com
            Subject Public Key Info:
                Public Key Algorithm: id-ecPublicKey
                    Public-Key: (256 bit)
                    pub:
                        04:d5:fc:87:25:cf:e3:3f:2f:ef:d9:c2:83:1a:9a:
                        28:47:4b:c0:ca:9c:8e:67:c8:f0:24:d0:d7:e2:c0:
                        08:89:ff:94:9b:63:2f:6b:d3:0b:15:35:de:5a:63:
                        d6:f7:cc:b3:18:73:9b:f4:18:3d:25:69:b6:14:90:
                        65:3e:6e:77:80
                    ASN1 OID: prime256v1
                    NIST CURVE: P-256
            X509v3 extensions:
                X509v3 Key Usage: critical
                    Digital Signature
                X509v3 Extended Key Usage: 
                    TLS Web Server Authentication
                X509v3 Basic Constraints: critical
                    CA:FALSE
                X509v3 Subject Key Identifier: 
                    BA:2C:58:C2:E5:D9:CF:8A:0D:5B:59:B1:8A:4A:E5:82:C7:36:5C:5A
                X509v3 Authority Key Identifier: 
                    90:77:92:35:67:C4:FF:A8:CC:A9:E6:7B:D9:80:79:7B:CC:93:F9:38
                Authority Information Access: 
                    OCSP - URI:http://o.pki.goog/s/we1/0HI
                    CA Issuers - URI:http://i.pki.goog/we1.crt
                X509v3 Subject Alternative Name: 
                    DNS:platform.openai.com, DNS:*.platform.openai.com
                X509v3 Certificate Policies: 
                    Policy: 2.23.140.1.2.1
                X509v3 CRL Distribution Points: 
                    Full Name:
                      URI:http://c.pki.goog/we1/s77gqC02Wgo.crl
                CT Precertificate SCTs: 
                    Signed Certificate Timestamp:
                        Version   : v1 (0x0)
                        Log ID    : 0E:57:94:BC:F3:AE:A9:3E:33:1B:2C:99:07:B3:F7:90:
                                    DF:9B:C2:3D:71:32:25:DD:21:A9:25:AC:61:C5:4E:21
                        Timestamp : Mar 12 21:02:11.175 2026 GMT
                        Extensions: none
                        Signature : ecdsa-with-SHA256
                                    30:44:02:20:1C:2E:2B:E6:B2:E5:35:61:DA:57:F3:F5:
                                    E3:1F:9F:F2:7D:58:D4:7C:F7:71:50:47:43:23:65:D2:
                                    1F:F5:32:C6:02:20:68:D7:E3:02:D9:5B:7E:37:10:AD:
                                    0D:6F:9C:04:C7:62:0A:19:D5:6C:DC:15:03:6E:A2:AD:
                                    3C:4B:E2:88:E7:7A
                    Signed Certificate Timestamp:
                        Version   : v1 (0x0)
                        Log ID    : 64:11:C4:6C:A4:12:EC:A7:89:1C:A2:02:2E:00:BC:AB:
                                    4F:28:07:D4:1E:35:27:AB:EA:FE:D5:03:C9:7D:CD:F0
                        Timestamp : Mar 12 21:02:11.201 2026 GMT
                        Extensions: none
                        Signature : ecdsa-with-SHA256
                                    30:45:02:20:46:B7:8D:E9:2B:CC:8D:C3:E6:AF:BB:C2:
                                    1C:7B:52:AF:D7:A8:BD:6C:A2:0E:58:B0:28:38:07:13:
                                    EB:D4:66:83:02:21:00:CC:D1:7F:7E:F2:5E:A6:DE:1B:
                                    C2:83:F4:AE:5C:1C:2B:04:DB:92:B7:AE:67:34:A1:19:
                                    8F:75:F9:9A:F1:42:50
        Signature Algorithm: ecdsa-with-SHA256
        Signature Value:
            30:45:02:21:00:c3:74:56:01:f8:63:0d:bc:91:66:99:f6:5c:
            02:54:0b:64:0d:2d:51:8c:36:a0:cb:2c:d5:3d:d1:aa:6e:35:
            e2:02:20:1a:00:41:f4:be:c5:fb:3d:d8:3b:61:5e:3f:55:e0:
            8f:50:87:93:c1:a9:4c:48:79:12:80:9a:91:8a:a1:a7:02
    RAW protocols output
    === ssl2 ===
    s_client: Unknown option: -ssl2
    s_client: Use -help for summary.

    === ssl3 ===
    s_client: Unknown option: -ssl3
    s_client: Use -help for summary.

    === tls1 ===
    40F704B695770000:error:0A0000BF:SSL routines:tls_setup_handshake:no protocols available:../ssl/statem/statem_lib.c:104:
    CONNECTED(00000003)
    ---
    no peer certificate available
    ---
    No client certificate CA names sent
    ---
    SSL handshake has read 0 bytes and written 7 bytes
    Verification: OK
    ---
    New, (NONE), Cipher is (NONE)
    Secure Renegotiation IS NOT supported
    Compression: NONE
    Expansion: NONE
    No ALPN negotiated
    Early data was not sent
    Verify return code: 0 (ok)
    ---

    === tls1_1 ===
    40F7134334720000:error:0A0000BF:SSL routines:tls_setup_handshake:no protocols available:../ssl/statem/statem_lib.c:104:
    CONNECTED(00000003)
    ---
    no peer certificate available
    ---
    No client certificate CA names sent
    ---
    SSL handshake has read 0 bytes and written 7 bytes
    Verification: OK
    ---
    New, (NONE), Cipher is (NONE)
    Secure Renegotiation IS NOT supported
    Compression: NONE
    Expansion: NONE
    No ALPN negotiated
    Early data was not sent
    Verify return code: 0 (ok)
    ---

    === tls1_2 ===
    depth=2 C = US, O = Google Trust Services LLC, CN = GTS Root R4
    verify return:1
    depth=1 C = US, O = Google Trust Services, CN = WE1
    verify return:1
    depth=0 CN = platform.openai.com
    verify return:1
    CONNECTED(00000003)
    ---
    Certificate chain
     0 s:CN = platform.openai.com
       i:C = US, O = Google Trust Services, CN = WE1
       a:PKEY: id-ecPublicKey, 256 (bit); sigalg: ecdsa-with-SHA256
       v:NotBefore: Mar 12 20:02:10 2026 GMT; NotAfter: Jun 10 21:01:49 2026 GMT
     1 s:C = US, O = Google Trust Services, CN = WE1
       i:C = US, O = Google Trust Services LLC, CN = GTS Root R4
       a:PKEY: id-ecPublicKey, 256 (bit); sigalg: ecdsa-with-SHA384
       v:NotBefore: Dec 13 09:00:00 2023 GMT; NotAfter: Feb 20 14:00:00 2029 GMT
     2 s:C = US, O = Google Trust Services LLC, CN = GTS Root R4
       i:C = BE, O = GlobalSign nv-sa, OU = Root CA, CN = GlobalSign Root CA
       a:PKEY: id-ecPublicKey, 384 (bit); sigalg: RSA-SHA256
       v:NotBefore: Nov 15 03:43:21 2023 GMT; NotAfter: Jan 28 00:00:42 2028 GMT
    ---
    Server certificate
    -----BEGIN CERTIFICATE-----
    MIIDvDCCA2KgAwIBAgIRANByxCBlhcq6E3lIIWX2w/gwCgYIKoZIzj0EAwIwOzEL
    MAkGA1UEBhMCVVMxHjAcBgNVBAoTFUdvb2dsZSBUcnVzdCBTZXJ2aWNlczEMMAoG
    A1UEAxMDV0UxMB4XDTI2MDMxMjIwMDIxMFoXDTI2MDYxMDIxMDE0OVowHjEcMBoG
    A1UEAxMTcGxhdGZvcm0ub3BlbmFpLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEH
    A0IABNX8hyXP4z8v79nCgxqaKEdLwMqcjmfI8CTQ1+LACIn/lJtjL2vTCxU13lpj
    1vfMsxhzm/QYPSVpthSQZT5ud4CjggJiMIICXjAOBgNVHQ8BAf8EBAMCB4AwEwYD
    VR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUuixYwuXZ
    z4oNW1mxikrlgsc2XFowHwYDVR0jBBgwFoAUkHeSNWfE/6jMqeZ72YB5e8yT+Tgw
    XgYIKwYBBQUHAQEEUjBQMCcGCCsGAQUFBzABhhtodHRwOi8vby5wa2kuZ29vZy9z
    L3dlMS8wSEkwJQYIKwYBBQUHMAKGGWh0dHA6Ly9pLnBraS5nb29nL3dlMS5jcnQw
    NQYDVR0RBC4wLIITcGxhdGZvcm0ub3BlbmFpLmNvbYIVKi5wbGF0Zm9ybS5vcGVu
    YWkuY29tMBMGA1UdIAQMMAowCAYGZ4EMAQIBMDYGA1UdHwQvMC0wK6ApoCeGJWh0
    dHA6Ly9jLnBraS5nb29nL3dlMS9zNzdncUMwMldnby5jcmwwggEDBgorBgEEAdZ5
    AgQCBIH0BIHxAO8AdQAOV5S8866pPjMbLJkHs/eQ35vCPXEyJd0hqSWsYcVOIQAA
    AZzj22DnAAAEAwBGMEQCIBwuK+ay5TVh2lfz9eMfn/J9WNR893FQR0MjZdIf9TLG
    AiBo1+MC2Vt+NxCtDW+cBMdiChnVbNwVA26irTxL4ojnegB2AGQRxGykEuyniRyi
    Ai4AvKtPKAfUHjUnq+r+1QPJfc3wAAABnOPbYQEAAAQDAEcwRQIgRreN6SvMjcPm
    r7vCHHtSr9eovWyiDliwKDgHE+vUZoMCIQDM0X9+8l6m3hvCg/SuXBwrBNuSt65n
    NKEZj3X5mvFCUDAKBggqhkjOPQQDAgNIADBFAiEAw3RWAfhjDbyRZpn2XAJUC2QN
    LVGMNqDLLNU90apuNeICIBoAQfS+xfs92DthXj9V4I9Qh5PBqUxIeRKAmpGKoacC
    -----END CERTIFICATE-----
    subject=CN = platform.openai.com
    issuer=C = US, O = Google Trust Services, CN = WE1
    ---
    No client certificate CA names sent
    Peer signing digest: SHA256
    Peer signature type: ECDSA
    Server Temp Key: X25519, 253 bits
    ---
    SSL handshake has read 3008 bytes and written 309 bytes
    Verification: OK
    ---
    New, TLSv1.2, Cipher is ECDHE-ECDSA-AES128-GCM-SHA256
    Server public key is 256 bit
    Secure Renegotiation IS supported
    Compression: NONE
    Expansion: NONE
    No ALPN negotiated
    SSL-Session:
        Protocol  : TLSv1.2
        Cipher    : ECDHE-ECDSA-AES128-GCM-SHA256
        Session-ID: A8F31E65596C3579D50B20F766CE1A5B4A6B9FBA04ED5970768B6C3AA87298CE
        Session-ID-ctx: 
        Master-Key: 0D9BC466DA8BA3A0167BD3A8CA1DF4A5F42359C811CE5E974E4A9164EB5C7435F968ABD81D44902DB3CC06D31E71D1C1
        PSK identity: None
        PSK identity hint: None
        SRP username: None
        TLS session ticket lifetime hint: 64800 (seconds)
        TLS session ticket:
        0000 - d0 8f bf 04 3a 6f 8b 70-ea 04 03 bd 59 9f a0 59   ....:o.p....Y..Y
        0010 - f6 17 29 f9 ed 61 0f d5-e7 0c f4 da 99 3f 9d af   ..)..a.......?..
        0020 - 8f ae 49 c2 55 6d 26 a6-08 92 ad 88 05 04 4b 4a   ..I.Um&.......KJ
        0030 - a3 8d af 94 f4 65 03 b9-19 9b 98 05 20 92 6e f0   .....e...... .n.
        0040 - 9c f6 16 cd e5 24 d5 f7-70 81 21 55 dd aa fa 62   .....$..p.!U...b
        0050 - ab f4 2a 86 38 4d c5 d2-e5 c5 1c 13 3f 59 a5 bc   ..*.8M......?Y..
        0060 - e8 08 2a a7 65 21 37 db-cd 3b 25 ee 5a 12 d2 e4   ..*.e!7..;%.Z...
        0070 - 0b 5e ab 4d 4f 25 4e b2-f5 e9 05 0e e3 a0 3a a3   .^.MO%N.......:.
        0080 - 60 b5 5f fd d2 46 d6 c4-07 2b 45 fb 15 c2 cd 55   `._..F...+E....U
        0090 - 3c b9 58 39 70 08 3c 3e-cd 5a 43 95 89 1c 03 51   <.X9p.<>.ZC....Q
        00a0 - 79 ec a4 94 ad 72 e7 bc-d9 25 08 1e 05 db bb 3e   y....r...%.....>
        00b0 - e1 2a 85 1d cc 26 5e db-1b b0 8c 5c e4 a0 41 0a   .*...&^....\..A.

        Start Time: 1774381721
        Timeout   : 7200 (sec)
        Verify return code: 0 (ok)
        Extended master secret: yes
    ---
    DONE

    === tls1_3 ===
    depth=2 C = US, O = Google Trust Services LLC, CN = GTS Root R4
    verify return:1
    depth=1 C = US, O = Google Trust Services, CN = WE1
    verify return:1
    depth=0 CN = platform.openai.com
    verify return:1
    CONNECTED(00000003)
    ---
    Certificate chain
     0 s:CN = platform.openai.com
       i:C = US, O = Google Trust Services, CN = WE1
       a:PKEY: id-ecPublicKey, 256 (bit); sigalg: ecdsa-with-SHA256
       v:NotBefore: Mar 12 20:02:10 2026 GMT; NotAfter: Jun 10 21:01:49 2026 GMT
     1 s:C = US, O = Google Trust Services, CN = WE1
       i:C = US, O = Google Trust Services LLC, CN = GTS Root R4
       a:PKEY: id-ecPublicKey, 256 (bit); sigalg: ecdsa-with-SHA384
       v:NotBefore: Dec 13 09:00:00 2023 GMT; NotAfter: Feb 20 14:00:00 2029 GMT
     2 s:C = US, O = Google Trust Services LLC, CN = GTS Root R4
       i:C = BE, O = GlobalSign nv-sa, OU = Root CA, CN = GlobalSign Root CA
       a:PKEY: id-ecPublicKey, 384 (bit); sigalg: RSA-SHA256
       v:NotBefore: Nov 15 03:43:21 2023 GMT; NotAfter: Jan 28 00:00:42 2028 GMT
    ---
    Server certificate
    -----BEGIN CERTIFICATE-----
    MIIDvDCCA2KgAwIBAgIRANByxCBlhcq6E3lIIWX2w/gwCgYIKoZIzj0EAwIwOzEL
    MAkGA1UEBhMCVVMxHjAcBgNVBAoTFUdvb2dsZSBUcnVzdCBTZXJ2aWNlczEMMAoG
    A1UEAxMDV0UxMB4XDTI2MDMxMjIwMDIxMFoXDTI2MDYxMDIxMDE0OVowHjEcMBoG
    A1UEAxMTcGxhdGZvcm0ub3BlbmFpLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEH
    A0IABNX8hyXP4z8v79nCgxqaKEdLwMqcjmfI8CTQ1+LACIn/lJtjL2vTCxU13lpj
    1vfMsxhzm/QYPSVpthSQZT5ud4CjggJiMIICXjAOBgNVHQ8BAf8EBAMCB4AwEwYD
    VR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUuixYwuXZ
    z4oNW1mxikrlgsc2XFowHwYDVR0jBBgwFoAUkHeSNWfE/6jMqeZ72YB5e8yT+Tgw
    XgYIKwYBBQUHAQEEUjBQMCcGCCsGAQUFBzABhhtodHRwOi8vby5wa2kuZ29vZy9z
    L3dlMS8wSEkwJQYIKwYBBQUHMAKGGWh0dHA6Ly9pLnBraS5nb29nL3dlMS5jcnQw
    NQYDVR0RBC4wLIITcGxhdGZvcm0ub3BlbmFpLmNvbYIVKi5wbGF0Zm9ybS5vcGVu
    YWkuY29tMBMGA1UdIAQMMAowCAYGZ4EMAQIBMDYGA1UdHwQvMC0wK6ApoCeGJWh0
    dHA6Ly9jLnBraS5nb29nL3dlMS9zNzdncUMwMldnby5jcmwwggEDBgorBgEEAdZ5
    AgQCBIH0BIHxAO8AdQAOV5S8866pPjMbLJkHs/eQ35vCPXEyJd0hqSWsYcVOIQAA
    AZzj22DnAAAEAwBGMEQCIBwuK+ay5TVh2lfz9eMfn/J9WNR893FQR0MjZdIf9TLG
    AiBo1+MC2Vt+NxCtDW+cBMdiChnVbNwVA26irTxL4ojnegB2AGQRxGykEuyniRyi
    Ai4AvKtPKAfUHjUnq+r+1QPJfc3wAAABnOPbYQEAAAQDAEcwRQIgRreN6SvMjcPm
    r7vCHHtSr9eovWyiDliwKDgHE+vUZoMCIQDM0X9+8l6m3hvCg/SuXBwrBNuSt65n
    NKEZj3X5mvFCUDAKBggqhkjOPQQDAgNIADBFAiEAw3RWAfhjDbyRZpn2XAJUC2QN
    LVGMNqDLLNU90apuNeICIBoAQfS+xfs92DthXj9V4I9Qh5PBqUxIeRKAmpGKoacC
    -----END CERTIFICATE-----
    subject=CN = platform.openai.com
    issuer=C = US, O = Google Trust Services, CN = WE1
    ---
    No client certificate CA names sent
    Peer signing digest: SHA256
    Peer signature type: ECDSA
    Server Temp Key: X25519, 253 bits
    ---
    SSL handshake has read 2848 bytes and written 333 bytes
    Verification: OK
    ---
    New, TLSv1.3, Cipher is TLS_AES_256_GCM_SHA384
    Server public key is 256 bit
    Secure Renegotiation IS NOT supported
    Compression: NONE
    Expansion: NONE
    No ALPN negotiated
    Early data was not sent
    Verify return code: 0 (ok)
    ---
    DONE

    Crawler stats

    Basic stats
    Total execution time2.6 s
    Total URLs10
    Total size5 MB
    Requests - total time3.1 s
    Requests - avg time308 ms
    Requests - min time32 ms
    Requests - max time1.9 s
    Requests by status200: 9
    302: 1

    Analysis stats

    Found 21 row(s).
    Class::methodExec time 🔽Exec count
    SslTlsAnalyzer::getTLSandSSLCertificateInfo660 ms 1
    BestPracticeAnalyzer::checkNonClickablePhoneNumbers3 ms 1
    AccessibilityAnalyzer::checkImageAltAttributes0 ms 1
    SeoAndOpenGraphAnalyzer::analyzeHeadings0 ms 1
    SecurityAnalyzer::checkHtmlSecurity0 ms 1
    BestPracticeAnalyzer::checkInlineSvg0 ms 1
    SecurityAnalyzer::checkHeaders0 ms 1
    BestPracticeAnalyzer::checkMissingQuotesOnAttributes0 ms 1
    AccessibilityAnalyzer::checkMissingLabels0 ms 1
    BestPracticeAnalyzer::checkHeadingStructure0 ms 1
    AccessibilityAnalyzer::checkMissingAriaLabels0 ms 1
    BestPracticeAnalyzer::checkMaxDOMDepth0 ms 1
    AccessibilityAnalyzer::checkMissingRoles0 ms 1
    AccessibilityAnalyzer::checkMissingLang0 ms 1
    SeoAndOpenGraphAnalyzer::analyzeSeo0 ms 1
    SeoAndOpenGraphAnalyzer::analyzeOpenGraph0 ms 1
    BestPracticeAnalyzer::checkTitleUniqueness0 ms 1
    BestPracticeAnalyzer::checkBrotliSupport0 ms 1
    BestPracticeAnalyzer::checkMetaDescriptionUniqueness0 ms 1
    BestPracticeAnalyzer::checkWebpSupport0 ms 1
    BestPracticeAnalyzer::checkAvifSupport0 ms 1
    No rows found, please edit your search term.

    Content processor stats

    Found 12 row(s).
    Class::methodExec time 🔽Exec count
    NextJsProcessor::applyContentChangesBeforeUrlParsing18 ms 6
    JavaScriptProcessor::findUrls16 ms 5
    HtmlProcessor::findUrls7 ms 2
    CssProcessor::findUrls2 ms 2
    AstroProcessor::findUrls0 ms 5
    AstroProcessor::applyContentChangesBeforeUrlParsing0 ms 5
    NextJsProcessor::findUrls0 ms 6
    JavaScriptProcessor::applyContentChangesBeforeUrlParsing0 ms 5
    CssProcessor::applyContentChangesBeforeUrlParsing0 ms 2
    HtmlProcessor::applyContentChangesBeforeUrlParsing0 ms 2
    SvelteProcessor::findUrls0 ms 1
    SvelteProcessor::applyContentChangesBeforeUrlParsing0 ms 1
    No rows found, please edit your search term.

    Crawler info

    Version 2.1.0.20260317
    Executed At 2026-03-24 19:48:38
    Command siteone-crawler --url=https://platform.openai.com/ --single-page --user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36! --markdown-export-dir=/tmp/test_platform --no-color --output=text
    Hostname ubuntu-8gb-hel1-1
    User-Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36