{
    "ok": true,
    "domain": "bertelsmann-stiftung.de",
    "generated_at": "2026-08-09T21:07:59-05:00",
    "cache": {
        "hit": true,
        "ttl": 0
    },
    "score": {
        "total": 81,
        "label": "Good",
        "categories": {
            "dns": 85,
            "mail": 90,
            "security": 69,
            "network": 50,
            "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": "1 IPv4 address(es) detected."
            },
            {
                "category": "dns",
                "title": "IPv6 (AAAA)",
                "max_points": 10,
                "earned_points": 0,
                "lost_points": 10,
                "detail": "0 IPv6 address(es) detected."
            },
            {
                "category": "dns",
                "title": "Name server redundancy",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "3 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": 15,
                "lost_points": 0,
                "detail": "DS and DNSKEY detected."
            },
            {
                "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": "1 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": "92 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": 4,
                "lost_points": 31,
                "detail": "1 of 9 evaluated headers detected."
            },
            {
                "category": "network",
                "title": "PTR reverse DNS",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0,
                "detail": "PTR: bst0-l-proxy0.iquer.net"
            },
            {
                "category": "network",
                "title": "IPv4 diversity",
                "max_points": 35,
                "earned_points": 20,
                "lost_points": 15,
                "detail": "Two or more IPv4 addresses receive full points."
            },
            {
                "category": "network",
                "title": "IPv6 connectivity",
                "max_points": 35,
                "earned_points": 0,
                "lost_points": 35,
                "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": "1 IPv4 address(es) detected.",
                "category": "dns",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0
            },
            {
                "level": "error",
                "title": "IPv6 (AAAA)",
                "detail": "0 IPv6 address(es) detected.",
                "category": "dns",
                "max_points": 10,
                "earned_points": 0,
                "lost_points": 10
            },
            {
                "level": "ok",
                "title": "Name server redundancy",
                "detail": "3 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": "ok",
                "title": "DNSSEC chain",
                "detail": "DS and DNSKEY detected.",
                "category": "dns",
                "max_points": 15,
                "earned_points": 15,
                "lost_points": 0
            },
            {
                "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": "1 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": "92 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": "1 of 9 evaluated headers detected.",
                "category": "security",
                "max_points": 35,
                "earned_points": 4,
                "lost_points": 31
            },
            {
                "level": "ok",
                "title": "PTR reverse DNS",
                "detail": "PTR: bst0-l-proxy0.iquer.net",
                "category": "network",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0
            },
            {
                "level": "warning",
                "title": "IPv4 diversity",
                "detail": "Two or more IPv4 addresses receive full points.",
                "category": "network",
                "max_points": 35,
                "earned_points": 20,
                "lost_points": 15
            },
            {
                "level": "error",
                "title": "IPv6 connectivity",
                "detail": "AAAA availability.",
                "category": "network",
                "max_points": 35,
                "earned_points": 0,
                "lost_points": 35
            },
            {
                "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": [
                "185.57.241.76"
            ],
            "AAAA": [],
            "CNAME": [],
            "MX": [
                "10 bertelsmannstiftung-de02i.mail.protection.outlook.com."
            ],
            "TXT": [
                "\"adobe-idp-site-verification=ddb06c81-5737-4044-ba0e-d6bfca29da0b\"",
                "\"MS=ms61467510\"",
                "\"v=spf1 include:customers.clickdimensions.com include:_spf.iquer.net include:spf.protection.outlook.com include:spf.servicemail24.de include:_spf.eu.messagegears.net ip4:145.228.190.192/27 include:spf.mailjet.com -all\"",
                "\"ZOOM_verify_0dw0DEpdU0CV8pS4kS0b3P\"",
                "\"MS=ms42722630\"",
                "\"v=verifydomain MS=ms81956906\"",
                "\"MS=ms73872518\"",
                "\"apple-domain-verification=XZQybtzYdTyrWknU\"",
                "\"canva-site-verification=mRKahnQe323rhnL6LOaJYg\"",
                "\"docusign=77932888-6a13-461b-98e1-cef65e6b77e2\"",
                "\"openai-domain-verification=dv-GAk4YfDGznSwJFcvXKbwu6ya\"",
                "\"d365mktkey=ffxUkTIkpYH7wLiQJMx3viNTaJJqZlohnetqsqxg6pkx\"",
                "\"atlassian-domain-verification=FGifUt0/xMGgrJwJN6GshGzTIjDSYpyQhdwFFfhD8AxMsVZLVzN9wd41OX6Hrjga\""
            ],
            "NS": [
                "ns2.iquer.net.",
                "ns1.iquer.net.",
                "ns0.iquer.net."
            ],
            "SOA": [
                "ns0.iquer.net. hostmaster.iquer.net. 2019061101 28800 7200 604800 86400"
            ],
            "CAA": [],
            "DS": [
                "19529 13 2 B44E0A9D325E0516CE857767BC4BFBDD0A9CD73D01715260A81A98B4 395C71C9"
            ],
            "DNSKEY": [
                "257 3 13 vurGr5JioINQR1XX3yLmzz21gE8UzZrhy/OC9tUz2leuXN40NHVXzuFo nktjkPTquHKAi63PpBqy7+fMfGwkaQ=="
            ],
            "RRSIG": [
                "SOA 13 2 3600 20260820000000 20260730000000 19529 bertelsmann-stiftung.de. VgjxKukSuZLuQ21XbmhZW99lh7GI3CYiCX6sKEQBCsW5jTr4TAlWEACa tndIRhRWdLDsqwvLz0ww/f5uO3I52w==",
                "NS 13 2 86400 20260820000000 20260730000000 19529 bertelsmann-stiftung.de. tF91JUxAUcpTVpyQBFvGzaJ2Ln3wGK1E+1e423SC3ZiZEmY+VlWw0+Qz VMnF6FbCzWZPQ6UOfjHPQ5+cemlwTg==",
                "MX 13 2 3600 20260820000000 20260730000000 19529 bertelsmann-stiftung.de. 7Fe1p/k/6yNeGBgAWqsyhpixr9e9OBGyYnXcRREYvdqI79uYjC2nF0je s+Hjnneeud2enfxL5BWE+0jiJb8XKw==",
                "DS 8 2 86400 20260817120903 20260803103903 32911 de. UanO4QCUo4pvk4TYhbOFFuquK5sbiGU0+yv0CFZSO4QE2ic74uXup4ho XoBuDyoKG3my4nqv15Xo3zWFeUht/r6edVjuQXvEuPaslGXfWlkm2F8U BRI0h4/ImK3cs9FdtRkhJqCfWEB8WEMAyzPRsU1DV1PkL/OGeT4LJL+Y pOE="
            ],
            "NSEC": [
                "_0e80fabe6a6a8b2b470bf0bcabd45443.bertelsmann-stiftung.de. A NS SOA MX TXT RRSIG NSEC DNSKEY"
            ],
            "NSEC3": [],
            "SRV": [],
            "NAPTR": [],
            "TLSA": [],
            "SSHFP": []
        },
        "ipv4": [
            "185.57.241.76"
        ],
        "ipv6": []
    },
    "mail": {
        "spf": "v=spf1 include:customers.clickdimensions.com include:_spf.iquer.net include:spf.protection.outlook.com include:spf.servicemail24.de include:_spf.eu.messagegears.net ip4:145.228.190.192/27 include:spf.mailjet.com -all",
        "dmarc": "v=DMARC1; p=none; sp=none; rua=mailto:dmarc_agg@vali.email; pct=100; ri=86400;",
        "dkim_selector": "selector1",
        "dkim_host": "selector1._domainkey.bertelsmann-stiftung.de",
        "dkim": "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz1MRKZ1oOgtnQAV/JDpaROpTCD1EYz8jz5N3/9wWdwZa8QdJzqhKDX55k5PqTo437T7V0gzVFqSQouq5hWdUiCvzClZsbtwZ5hmUKz45WBHu7CQCTXxznmwuTJmHnoELdzNcPPhEJsFp0MZXSXs/Hxmhlp2gTkfDkP7yNgtEW5YL9hehT2GWa8xd6Iw129ounP8ohCWqn5JVd+bWXAw+Dm6aV1BS6tzXv66Cy5BefWs5nwgBcSHMKRPrtSJxU1DI2BBufr9R5Vw57VXtHFqYZANOIdcKKCbh/+GvFumyDNyHZegwNZixDHlU7pXM8tWvy3/PYEdm5Y7Z4tqdMZGvHQIDAQAB;",
        "spf_analysis": {
            "valid": true,
            "lookups": 6,
            "final": "-all",
            "message": "Within the estimated limit"
        },
        "dmarc_analysis": {
            "valid": true,
            "policy": "none"
        },
        "bimi": "",
        "mta_sts": "",
        "tls_rpt": ""
    },
    "advanced": {
        "ptr": "bst0-l-proxy0.iquer.net",
        "propagation": {
            "consistent": true,
            "results": [
                {
                    "provider": "Google",
                    "server": "8.8.8.8",
                    "result": [
                        "185.57.241.76"
                    ],
                    "time_ms": 191.04
                },
                {
                    "provider": "Cloudflare",
                    "server": "1.1.1.1",
                    "result": [
                        "185.57.241.76"
                    ],
                    "time_ms": 507.51
                },
                {
                    "provider": "Quad9",
                    "server": "9.9.9.9",
                    "result": [
                        "185.57.241.76"
                    ],
                    "time_ms": 294.14
                },
                {
                    "provider": "OpenDNS",
                    "server": "208.67.222.222",
                    "result": [
                        "185.57.241.76"
                    ],
                    "time_ms": 606.56
                },
                {
                    "provider": "AdGuard",
                    "server": "94.140.14.14",
                    "result": [
                        "185.57.241.76"
                    ],
                    "time_ms": 223.01
                }
            ]
        }
    },
    "ssl": {
        "available": true,
        "issuer": "Sectigo Limited",
        "subject": "*.bertelsmann-stiftung.de",
        "valid_from": "2025-10-09T19:00:00-05:00",
        "valid_to": "2026-11-10T17:59:59-06:00",
        "days_remaining": 92,
        "san": [
            "*.bertelsmann-stiftung.de",
            "bertelsmann-stiftung.de"
        ],
        "protocol": "TLSv1.3",
        "cipher": "TLS_AES_256_GCM_SHA384"
    },
    "http": {
        "url": "https://www.bertelsmann-stiftung.de/de/startseite",
        "status": "HTTP/2 200 ",
        "http_version": "3",
        "headers": {
            "server": "nginx",
            "date": "Mon, 10 Aug 2026 02:07:49 GMT",
            "content-type": "text/html; charset=utf-8",
            "content-length": "0",
            "location": "https://www.bertelsmann-stiftung.de/de/startseite",
            "cache-control": "max-age=0",
            "expires": "Mon, 10 Aug 2026 02:07:49 GMT",
            "x-varnish": "70728516",
            "age": "0",
            "grace": "none",
            "x-cache": "MISS",
            "x-content-type-options": "nosniff",
            "vary": "User-Agent, Accept-Encoding",
            "x-ua-compatible": "IE=edge",
            "x-redirect-by": "TYPO3 Shortcut/Mountpoint",
            "content-language": "de-DE",
            "etag": "W/\"6ff719d7bf532b1f930ebce5bb6d8a0b\"",
            "access-control-allow-origin": "*",
            "accept-ranges": "bytes"
        },
        "security_checks": {
            "strict-transport-security": false,
            "content-security-policy": false,
            "x-content-type-options": true,
            "x-frame-options": false,
            "referrer-policy": false,
            "permissions-policy": false,
            "cross-origin-opener-policy": false,
            "cross-origin-embedder-policy": false,
            "cross-origin-resource-policy": false
        },
        "server": "nginx",
        "powered_by": ""
    },
    "webpage": {
        "url": "https://www.bertelsmann-stiftung.de/de/startseite",
        "title": "Startseite",
        "description": "Mit ihren Projekten, Studien und Veranstaltungen regt die Bertelsmann Stiftung Debatten an und gibt Impulse für gesellschaftliche Veränderungen. Gemeinnützige Arbeit und nachhaltige Wirkung sind die Grundlagen ihres Handelns. Die Initiativen der Stiftung zeigen nicht nur Lösungen auf, sondern schaffen empirisch gestützte Orientierung in einer breiten Öffentlichkeit.",
        "success": true,
        "error": "",
        "status": 200
    },
    "network": {
        "185.57.241.76": {
            "success": false,
            "country": "",
            "region": "",
            "city": "",
            "asn": "",
            "organization": "",
            "isp": ""
        }
    },
    "smtp": {
        "host": "bertelsmannstiftung-de02i.mail.protection.outlook.com",
        "ports": [
            {
                "port": 25,
                "open": false,
                "time_ms": 28.3,
                "banner": "",
                "error": "Network is unreachable"
            },
            {
                "port": 465,
                "open": false,
                "time_ms": 4020.5,
                "banner": "",
                "error": "Connection timed out"
            },
            {
                "port": 587,
                "open": false,
                "time_ms": 4044.6,
                "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": 112.49
}