{
    "ok": true,
    "domain": "betterstack.com",
    "generated_at": "2026-08-10T08:14:08-05:00",
    "cache": {
        "hit": true,
        "ttl": 0
    },
    "score": {
        "total": 86,
        "label": "Good",
        "categories": {
            "dns": 80,
            "mail": 90,
            "security": 84,
            "network": 70,
            "availability": 100
        },
        "category_weights": {
            "dns": 25,
            "mail": 20,
            "security": 25,
            "network": 10,
            "availability": 20
        },
        "items": [
            {
                "category": "dns",
                "title": "IPv4 (A)",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0,
                "detail": "2 IPv4 address(es) detected."
            },
            {
                "category": "dns",
                "title": "IPv6 (AAAA)",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0,
                "detail": "2 IPv6 address(es) detected."
            },
            {
                "category": "dns",
                "title": "Name server redundancy",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "2 NS record(s); 2 or more required."
            },
            {
                "category": "dns",
                "title": "SOA record",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0,
                "detail": "Authoritative zone record."
            },
            {
                "category": "dns",
                "title": "DNSSEC chain",
                "max_points": 15,
                "earned_points": 0,
                "lost_points": 15,
                "detail": "Both DS and DNSKEY are required."
            },
            {
                "category": "dns",
                "title": "CAA policy",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5,
                "detail": "Certificate authority restriction."
            },
            {
                "category": "dns",
                "title": "DNS propagation",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0,
                "detail": "Agreement between public resolvers."
            },
            {
                "category": "mail",
                "title": "MX records",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "5 MX record(s)."
            },
            {
                "category": "mail",
                "title": "SPF",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0,
                "detail": "SPF policy published."
            },
            {
                "category": "mail",
                "title": "DMARC",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0,
                "detail": "DMARC policy published."
            },
            {
                "category": "mail",
                "title": "DKIM",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "A DKIM selector was verified."
            },
            {
                "category": "mail",
                "title": "MTA-STS",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5,
                "detail": "Mail transport policy."
            },
            {
                "category": "mail",
                "title": "TLS-RPT",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5,
                "detail": "TLS reporting policy."
            },
            {
                "category": "security",
                "title": "Valid TLS certificate",
                "max_points": 55,
                "earned_points": 55,
                "lost_points": 0,
                "detail": "56 day(s) remaining."
            },
            {
                "category": "security",
                "title": "Certificate lifetime",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0,
                "detail": "Full points require at least 30 days remaining."
            },
            {
                "category": "security",
                "title": "HTTP security headers",
                "max_points": 35,
                "earned_points": 19,
                "lost_points": 16,
                "detail": "5 of 9 evaluated headers detected."
            },
            {
                "category": "network",
                "title": "PTR reverse DNS",
                "max_points": 30,
                "earned_points": 0,
                "lost_points": 30,
                "detail": "PTR not detected."
            },
            {
                "category": "network",
                "title": "IPv4 diversity",
                "max_points": 35,
                "earned_points": 35,
                "lost_points": 0,
                "detail": "Two or more IPv4 addresses receive full points."
            },
            {
                "category": "network",
                "title": "IPv6 connectivity",
                "max_points": 35,
                "earned_points": 35,
                "lost_points": 0,
                "detail": "AAAA availability."
            },
            {
                "category": "availability",
                "title": "DNS resolution",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0,
                "detail": "At least one address family must resolve."
            },
            {
                "category": "availability",
                "title": "HTTP response",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0,
                "detail": "HTTP/2 200 "
            },
            {
                "category": "availability",
                "title": "HTTPS final URL",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "Final URL uses HTTPS."
            }
        ],
        "methodology": "Each category is normalized to 100. The total is the weighted sum: DNS 25%, Email 20%, Security 25%, Network 10%, Availability 20%.",
        "diagnostics": [
            {
                "level": "ok",
                "title": "IPv4 (A)",
                "detail": "2 IPv4 address(es) detected.",
                "category": "dns",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "IPv6 (AAAA)",
                "detail": "2 IPv6 address(es) detected.",
                "category": "dns",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "Name server redundancy",
                "detail": "2 NS record(s); 2 or more required.",
                "category": "dns",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "SOA record",
                "detail": "Authoritative zone record.",
                "category": "dns",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0
            },
            {
                "level": "error",
                "title": "DNSSEC chain",
                "detail": "Both DS and DNSKEY are required.",
                "category": "dns",
                "max_points": 15,
                "earned_points": 0,
                "lost_points": 15
            },
            {
                "level": "error",
                "title": "CAA policy",
                "detail": "Certificate authority restriction.",
                "category": "dns",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5
            },
            {
                "level": "ok",
                "title": "DNS propagation",
                "detail": "Agreement between public resolvers.",
                "category": "dns",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "MX records",
                "detail": "5 MX record(s).",
                "category": "mail",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "SPF",
                "detail": "SPF policy published.",
                "category": "mail",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "DMARC",
                "detail": "DMARC policy published.",
                "category": "mail",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "DKIM",
                "detail": "A DKIM selector was verified.",
                "category": "mail",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            },
            {
                "level": "error",
                "title": "MTA-STS",
                "detail": "Mail transport policy.",
                "category": "mail",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5
            },
            {
                "level": "error",
                "title": "TLS-RPT",
                "detail": "TLS reporting policy.",
                "category": "mail",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5
            },
            {
                "level": "ok",
                "title": "Valid TLS certificate",
                "detail": "56 day(s) remaining.",
                "category": "security",
                "max_points": 55,
                "earned_points": 55,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "Certificate lifetime",
                "detail": "Full points require at least 30 days remaining.",
                "category": "security",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0
            },
            {
                "level": "warning",
                "title": "HTTP security headers",
                "detail": "5 of 9 evaluated headers detected.",
                "category": "security",
                "max_points": 35,
                "earned_points": 19,
                "lost_points": 16
            },
            {
                "level": "error",
                "title": "PTR reverse DNS",
                "detail": "PTR not detected.",
                "category": "network",
                "max_points": 30,
                "earned_points": 0,
                "lost_points": 30
            },
            {
                "level": "ok",
                "title": "IPv4 diversity",
                "detail": "Two or more IPv4 addresses receive full points.",
                "category": "network",
                "max_points": 35,
                "earned_points": 35,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "IPv6 connectivity",
                "detail": "AAAA availability.",
                "category": "network",
                "max_points": 35,
                "earned_points": 35,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "DNS resolution",
                "detail": "At least one address family must resolve.",
                "category": "availability",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "HTTP response",
                "detail": "HTTP/2 200 ",
                "category": "availability",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "HTTPS final URL",
                "detail": "Final URL uses HTTPS.",
                "category": "availability",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            }
        ]
    },
    "dns": {
        "records": {
            "A": [
                "172.66.40.94",
                "172.66.43.162"
            ],
            "AAAA": [
                "2606:4700:3108::ac42:2ba2",
                "2606:4700:3108::ac42:285e"
            ],
            "CNAME": [],
            "MX": [
                "1 aspmx.l.google.com.",
                "5 alt1.aspmx.l.google.com.",
                "10 alt3.aspmx.l.google.com.",
                "10 alt4.aspmx.l.google.com.",
                "5 alt2.aspmx.l.google.com."
            ],
            "TXT": [
                "\"MS=ms20309706\"",
                "\"atlassian-domain-verification=JFmcl9mwWxbSsfpKu0M011XoK1jcjeeVCdgYUGamRFJQMSZd8tc3rOJxDa9BO/7B\"",
                "\"zoom-domain-verification=ZOOM_verify_3cd0cd5e233943dda0d0813926f79584\"",
                "\"MS=ms42754817\"",
                "\"MS=ms40969848\"",
                "\"google-site-verification=MCe3Th6WYa2Scrw1FyhBRXn_IEgvdnwLDlMxn_Fj-tE\"",
                "\"v=spf1 include:_spf.google.com include:amazonses.com include:sendgrid.net include:servers.mcsv.net ~all\"",
                "\"brevo-code:9994b275bb0e1e88ff671f4b88f0515f\"",
                "\"google-site-verification=5qUoSql8Ta7RprvPthQBiF0aMTY1taric1rIWrtN-bw\"",
                "\"google-site-verification=ZFNcNKhyKp5_u72HIAo5rweQCuXa_-kuXGt_pEVgN3E\"",
                "\"google-site-verification=EbsooQeoLFmvI7DfdEAWotaTl6FauRdT4hRWmbPMqcg\""
            ],
            "NS": [
                "keenan.ns.cloudflare.com.",
                "haley.ns.cloudflare.com."
            ],
            "SOA": [
                "haley.ns.cloudflare.com. dns.cloudflare.com. 2411353004 10000 2400 604800 1800"
            ],
            "CAA": [],
            "DS": [],
            "DNSKEY": [],
            "RRSIG": [],
            "NSEC": [],
            "NSEC3": [],
            "SRV": [],
            "NAPTR": [],
            "TLSA": [],
            "SSHFP": []
        },
        "ipv4": [
            "172.66.40.94",
            "172.66.43.162"
        ],
        "ipv6": [
            "2606:4700:3108::ac42:2ba2",
            "2606:4700:3108::ac42:285e"
        ]
    },
    "mail": {
        "spf": "v=spf1 include:_spf.google.com include:amazonses.com include:sendgrid.net include:servers.mcsv.net ~all",
        "dmarc": "v=DMARC1; p=none; rua=mailto:78ada66085894fde8807ebb4d1da1aec@dmarc-reports.cloudflare.net,mailto:rua@dmarc.brevo.com",
        "dkim_selector": "google",
        "dkim_host": "google._domainkey.betterstack.com",
        "dkim": "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5zPxmEA4WJ4RhNwuaWlDzfCMt5wKBpg4nH6WZchMIMHq3Mo7666+FJ241G7ZRyFSCe/ipGYYRntxRfGHDFfhWOKFy/4mRECb0ZrRO+ujdQCkt+op2UaO7/E+8WjBQdKFOigw/KE7Gg8MNRR45h4v/IyCIKid0JJeHMrXZur8GV+m96tprsok27uacRLR5jAacmF1gQRY2ZBm7zy+QgZNE7IthljeqKAgx4qrn4q3wmJczHhG/Nrov8J5UsMBnXMV9vZyBH4LS0wW9VboCgD2+0joquQPw096c/Hgk4AtNjUj7hesUDWz3W3pa+tYqNDTFP1LXgvOzudj+sFkD4MSJQIDAQAB",
        "spf_analysis": {
            "valid": true,
            "lookups": 4,
            "final": "~all",
            "message": "Within the estimated limit"
        },
        "dmarc_analysis": {
            "valid": true,
            "policy": "none"
        },
        "bimi": "",
        "mta_sts": "",
        "tls_rpt": ""
    },
    "advanced": {
        "ptr": "",
        "propagation": {
            "consistent": true,
            "results": [
                {
                    "provider": "Google",
                    "server": "8.8.8.8",
                    "result": [
                        "172.66.40.94",
                        "172.66.43.162"
                    ],
                    "time_ms": 73.62
                },
                {
                    "provider": "Cloudflare",
                    "server": "1.1.1.1",
                    "result": [
                        "172.66.40.94",
                        "172.66.43.162"
                    ],
                    "time_ms": 37.25
                },
                {
                    "provider": "Quad9",
                    "server": "9.9.9.9",
                    "result": [
                        "172.66.40.94",
                        "172.66.43.162"
                    ],
                    "time_ms": 28.17
                },
                {
                    "provider": "OpenDNS",
                    "server": "208.67.222.222",
                    "result": [
                        "172.66.40.94",
                        "172.66.43.162"
                    ],
                    "time_ms": 46.6
                },
                {
                    "provider": "AdGuard",
                    "server": "94.140.14.14",
                    "result": [
                        "172.66.40.94",
                        "172.66.43.162"
                    ],
                    "time_ms": 54.68
                }
            ]
        }
    },
    "ssl": {
        "available": true,
        "issuer": "Google Trust Services",
        "subject": "betterstack.com",
        "valid_from": "2026-07-07T07:54:17-05:00",
        "valid_to": "2026-10-05T08:54:01-05:00",
        "days_remaining": 56,
        "san": [
            "betterstack.com",
            "mcp.betterstack.com"
        ],
        "protocol": "TLSv1.3",
        "cipher": "TLS_AES_256_GCM_SHA384"
    },
    "http": {
        "url": "https://betterstack.com/",
        "status": "HTTP/2 200 ",
        "http_version": "3",
        "headers": {
            "date": "Mon, 10 Aug 2026 13:14:00 GMT",
            "content-type": "text/html; charset=utf-8",
            "server": "cloudflare",
            "vary": "Accept",
            "x-xss-protection": "0",
            "x-content-type-options": "nosniff",
            "x-permitted-cross-domain-policies": "none",
            "referrer-policy": "strict-origin-when-cross-origin",
            "reporting-endpoints": "csp-endpoint=\"https://in.logs.betterstack.com?source_token=YL7XTJoy3Cde1sKqsqzs1j89\"",
            "cross-origin-embedder-policy-report-only": "require-corp; report-to csp-endpoint",
            "cross-origin-opener-policy-report-only": "same-origin; report-to csp-endpoint",
            "link": "</assets/v2/homepage-v3/flare-sm-e5829b13.png>; rel=preload; as=image; type=image/png,</assets/v2/homepage-v3/hero-carousel/ebpf-service-map-sm-057621f5.jpg>; rel=preload; as=image; type=image/jpeg,</assets/v2/homepage-v3/hero-carousel/ebpf-service-map-13ad9019.jpg>; rel=preload; as=image; type=image/jpeg,</assets/v2/homepage-v3/better-stack-logo-3d-5c6cab03.png>; rel=preload; as=image; type=image/png,</assets/v2/homepage-v3/customers-336920c0.svg>; rel=preload; as=image; type=image/svg+xml,</static/fonts/Helvetica/HelveticaNowText-Regular-1.0.woff2>; rel=preload; as=font; type=font/woff2; crossorigin=anonymous,</static/fonts/Helvetica/HelveticaNowText-Medium-1.0.woff2>; rel=preload; as=font; type=font/woff2; crossorigin=anonymous,</static/fonts/Helvetica/HelveticaNowText-Bold-1.0.woff2>; rel=preload; as=font; type=font/woff2; crossorigin=anonymous,</static/fonts/Helvetica/HelveticaNowDisplay-Medium-1.0.woff2>; rel=preload; as=font; type=font/woff2; crossorigin=anonymous, </.well-known/api-catalog>; rel=\"api-catalog\"",
            "cache-control": "public, max-age=14400",
            "x-frame-options": "SAMEORIGIN",
            "etag": "W/\"192330fa48e3cfdc76724679e743efc0\"",
            "feature-policy": "accelerometer 'none'; autoplay 'self' https://www.youtube.com; camera 'none'; encrypted-media 'none'; fullscreen 'none'; geolocation 'none'; gyroscope 'none'; magnetometer 'none'; microphone 'none'; midi 'none'; payment 'none'; picture-in-picture 'none'; usb 'none'",
            "content-security-policy": "base-uri 'self'; frame-ancestors 'self' https://betterstack.com https://uptime.betterstack.com https://telemetry.betterstack.com https://direct.betterstack.com https://errors.betterstack.com https://warehouse.betterstack.com https://agents.betterstack.com https://chat.betterstack.com https://rum.betterstack.com https://cloud.betterstack.com; connect-src 'self' betterstack.com uptime.betterstack.com telemetry.betterstack.com direct.betterstack.com errors.betterstack.com warehouse.betterstack.com agents.betterstack.com chat.betterstack.com rum.betterstack.com cloud.betterstack.com wss://betterstack.com wss://uptime.betterstack.com wss://telemetry.betterstack.com wss://direct.betterstack.com wss://errors.betterstack.com wss://warehouse.betterstack.com wss://agents.betterstack.com wss://chat.betterstack.com wss://rum.betterstack.com wss://cloud.betterstack.com betterstackcdn.com cdnjs.betterstack.com cdnjs.betterstackcdn.com betterstack-organization-logos.s3.us-west-002.backblazeb2.com betterstack-team-logos.s3.us-west-002.backblazeb2.com betterstack-user-avatars.s3.us-west-002.backblazeb2.com *.okta.com *.sentry.io https://browser.sentry-cdn.com https://api.stripe.com https://chat-assets.frontapp.com https://chat.frontapp.com https://us-west-1-chat-server.frontapp.com https://us-west-2-chat-server.frontapp.com https://eu-west-1-chat-server.frontapp.com wss://front-us-realtime.ably.io wss://front-eu-realtime.ably.io https://chat-webhook.frontapp.com *.bugsnag.com https://*.browser-intake-datadoghq.com https://internet-up.ably-realtime.com www.google.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.jp www.google.au www.google.ru www.google.br www.google.in www.google.cn www.google.sg www.google.com.ar www.google.com.au www.google.com.bd www.google.com.bh www.google.com.br www.google.com.co www.google.com.eg www.google.com.hk www.google.com.id www.google.com.il www.google.com.in www.google.com.jp www.google.com.kr www.google.com.mx www.google.com.my www.google.com.nz www.google.com.ph www.google.com.pk www.google.com.sg www.google.com.tr www.google.com.ua www.google.co.za https://betterstack.net *.google-analytics.com www.google-analytics.com *.analytics.google.com *.doubleclick.net www.google.com/pagead/ www.google.com/ccm/collect adservice.google.com www.googleadservices.com www.googletagmanager.com googleads.g.doubleclick.net https://connect.facebook.net https://www.facebook.com/tr https://www.facebook.com/tr/ ads.linkedin.com *.ads.linkedin.com pixel-config.reddit.com www.redditstatic.com conversions-config.reddit.com https://plausible.io bat.bing.com bat.bing.net https://static.ads-twitter.com https://analytics.twitter.com https://snap.licdn.com https://upload.imagedelivery.net *.betterstackdata.com; font-src 'self' betterstackcdn.com https://fonts.gstatic.com https://use.typekit.net https://chat-assets.frontapp.com; frame-src 'self' https://betterstack.com https://uptime.betterstack.com https://telemetry.betterstack.com https://direct.betterstack.com https://errors.betterstack.com https://warehouse.betterstack.com https://agents.betterstack.com https://chat.betterstack.com https://rum.betterstack.com https://cloud.betterstack.com https://www.google.com/recaptcha/ https://recaptcha.google.com/recaptcha/ https://www.googletagmanager.com https://td.doubleclick.net https://bid.g.doubleclick.net https://www.youtube.com https://www.facebook.com https://*.js.stripe.com https://js.stripe.com https://hooks.stripe.com newsletter.betterstack.com betterstack.substack.com www.loom.com www.youtube.com; form-action *; style-src 'report-sample' 'self' 'unsafe-inline' betterstackcdn.com cdnjs.betterstack.com cdnjs.betterstackcdn.com https://fonts.googleapis.com blob:; script-src 'report-sample' 'self' 'unsafe-eval' betterstackcdn.com cdnjs.betterstack.com cdnjs.betterstackcdn.com https://www.google.com/recaptcha/ https://www.gstatic.com/recaptcha/ https://browser.sentry-cdn.com https://js.sentry-cdn.com https://*.js.stripe.com https://js.stripe.com https://chat-assets.frontapp.com https://betterstack.net *.google-analytics.com www.google-analytics.com *.analytics.google.com *.doubleclick.net www.google.com/pagead/ www.google.com/ccm/collect adservice.google.com www.googleadservices.com www.googletagmanager.com googleads.g.doubleclick.net https://connect.facebook.net https://www.facebook.com/tr https://www.facebook.com/tr/ ads.linkedin.com *.ads.linkedin.com pixel-config.reddit.com www.redditstatic.com conversions-config.reddit.com https://plausible.io bat.bing.com bat.bing.net https://static.ads-twitter.com https://analytics.twitter.com https://snap.licdn.com 'nonce-707e3ba70f0e2f465742b079a7bdb03f'; worker-src 'report-sample' 'self' blob: betterstackcdn.com cdnjs.betterstack.com cdnjs.betterstackcdn.com; img-src 'self' blob: data: betterstackcdn.com cdnjs.betterstack.com cdnjs.betterstackcdn.com www.gravatar.com ui-avatars.com https://*.wp.com/ui-avatars.com/api/ betterstack-organization-logos.s3.us-west-002.backblazeb2.com betterstack-team-logos.s3.us-west-002.backblazeb2.com betterstack-user-avatars.s3.us-west-002.backblazeb2.com https://imagedelivery.net https://imagedelivery.betterstackcdn.com https://betterstack.com/cdn-cgi/image/ https://betterstackcdn.com/cdn-cgi/image/ https://chat.frontapp.com https://chat-assets.frontapp.com https://chat-assets.frontusercontent.com https://nibbler.frontapp.com www.google.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.jp www.google.au www.google.ru www.google.br www.google.in www.google.cn www.google.sg www.google.com.ar www.google.com.au www.google.com.bd www.google.com.bh www.google.com.br www.google.com.co www.google.com.eg www.google.com.hk www.google.com.id www.google.com.il www.google.com.in www.google.com.jp www.google.com.kr www.google.com.mx www.google.com.my www.google.com.nz www.google.com.ph www.google.com.pk www.google.com.sg www.google.com.tr www.google.com.ua www.google.co.za *.google-analytics.com *.analytics.google.com *.doubleclick.net www.google.com google.com https://alb.reddit.com linkedin.com *.linkedin.com bat.bing.com bat.bing.net https://www.facebook.com www.googletagmanager.com https://t.co/i/ https://t.co/1/ https://analytics.twitter.com img.youtube.com i.ytimg.com; default-src 'self'",
            "x-request-id": "3d80878f-a57d-4389-b4a2-b58d0a6cb2aa",
            "x-runtime": "0.031740",
            "strict-transport-security": "max-age=63113904; includeSubDomains; preload",
            "nel": "{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
            "age": "6694",
            "cf-cache-status": "HIT",
            "report-to": "{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=OQXt9uvcSclyhv%2BfKms3LpIeWsrdxMykTEpY5LxXuDd8wVneYN2%2BU1FstX%2FG%2FPGE2JG5SqV9fuG1H3QWXXxWNHHEdfCRjpvXase3p%2Br0uv4Ll7J5Pn828Lx8%2F5w%2BSrhIZg%3D%3D\"}]}",
            "cf-ray": "a28f42d9e84fdbc0-STL"
        },
        "security_checks": {
            "strict-transport-security": true,
            "content-security-policy": true,
            "x-content-type-options": true,
            "x-frame-options": true,
            "referrer-policy": true,
            "permissions-policy": false,
            "cross-origin-opener-policy": false,
            "cross-origin-embedder-policy": false,
            "cross-origin-resource-policy": false
        },
        "server": "cloudflare",
        "powered_by": ""
    },
    "webpage": {
        "url": "https://betterstack.com/",
        "title": "Better Stack - 30x cheaper than Datadog, Exceptional support",
        "description": "AI SRE and MCP server, incident management, on-call, logs, metrics, traces, and error tracking. 7,000+ happy customers. 60-day money back guarantee.",
        "success": true,
        "error": "",
        "status": 200
    },
    "network": {
        "172.66.40.94": {
            "success": false,
            "country": "",
            "region": "",
            "city": "",
            "asn": "",
            "organization": "",
            "isp": ""
        },
        "172.66.43.162": {
            "success": false,
            "country": "",
            "region": "",
            "city": "",
            "asn": "",
            "organization": "",
            "isp": ""
        }
    },
    "smtp": {
        "host": "aspmx.l.google.com",
        "ports": [
            {
                "port": 25,
                "open": false,
                "time_ms": 21.4,
                "banner": "220 mx.google.com ESMTP 586e51a60fabf-459f1f68246si8384489fac.119 - gsmtp",
                "error": "No connection"
            },
            {
                "port": 465,
                "open": false,
                "time_ms": 4002.4,
                "banner": "",
                "error": "Connection timed out"
            },
            {
                "port": 587,
                "open": false,
                "time_ms": 4001.9,
                "banner": "",
                "error": "Connection timed out"
            }
        ]
    },
    "visitor": {
        "ip": "216.73.217.62",
        "reverse": "",
        "country": "",
        "country_code": "",
        "region": "",
        "city": "",
        "latitude": null,
        "longitude": null,
        "isp": "",
        "organization": "",
        "asn": "",
        "timezone": "",
        "browser": "Other",
        "os": "Other",
        "language": "",
        "user_agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
        "is_bot": true,
        "cloudflare": false
    },
    "analysis_time_ms": 136.3
}