{
    "ok": true,
    "domain": "societe.com",
    "generated_at": "2026-08-10T15:53:52-05:00",
    "cache": {
        "hit": true,
        "ttl": 0
    },
    "score": {
        "total": 84,
        "label": "Good",
        "categories": {
            "dns": 90,
            "mail": 90,
            "security": 65,
            "network": 65,
            "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": "4 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": "4 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": 5,
                "lost_points": 0,
                "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": "28 day(s) remaining."
            },
            {
                "category": "security",
                "title": "Certificate lifetime",
                "max_points": 10,
                "earned_points": 6,
                "lost_points": 4,
                "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: 9.0-27.54.210.62.in-addr.arpa"
            },
            {
                "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": 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": "4 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": "4 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": "ok",
                "title": "CAA policy",
                "detail": "Certificate authority restriction.",
                "category": "dns",
                "max_points": 5,
                "earned_points": 5,
                "lost_points": 0
            },
            {
                "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": "28 day(s) remaining.",
                "category": "security",
                "max_points": 55,
                "earned_points": 55,
                "lost_points": 0
            },
            {
                "level": "warning",
                "title": "Certificate lifetime",
                "detail": "Full points require at least 30 days remaining.",
                "category": "security",
                "max_points": 10,
                "earned_points": 6,
                "lost_points": 4
            },
            {
                "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: 9.0-27.54.210.62.in-addr.arpa",
                "category": "network",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0
            },
            {
                "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": "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": [
                "62.210.54.9",
                "62.4.30.2",
                "62.4.30.5",
                "62.210.54.2"
            ],
            "AAAA": [],
            "CNAME": [],
            "MX": [
                "1 ASPMX.L.GOOGLE.com.",
                "10 ALT3.ASPMX.L.GOOGLE.com.",
                "5 ALT2.ASPMX.L.GOOGLE.com.",
                "5 ALT1.ASPMX.L.GOOGLE.com.",
                "10 ALT4.ASPMX.L.GOOGLE.com."
            ],
            "TXT": [
                "\"MS=ms66098180\"",
                "\"apple-domain-verification=KHS18qCu0dFz83ehkwjsSQM6PMP52fnWeqSNA29YVkU\"",
                "\"google-site-verification=RfH6eAJ8ZR0HCichS_aFq_QdCFrwFsSgoULoH3S-KEY\"",
                "\"v=spf1 include:_mailblocks.societe.com include:_spf.google.com ~all\"",
                "\"brevo-code:956576e7699d8a044d74072ec1eaa701\"",
                "\"google-site-verification=UiFORbCf55q8uZk6-HHrtEvr3GN5fF9UcWbB0ErypXU\"",
                "\"google-site-verification=n9pohLj3kZMxdTgBT2g1lVLhiqhykbauV108PNmaVC0\"",
                "\"openai-domain-verification=dv-wSlJZVQ5NCPWuBicRRW1Jxzt\"",
                "\"openai-domain-verification=dv-XKwrEAuHCA1HVVAS3Xb3azZF\"",
                "\"google-site-verification=SdJjrQLq7_HDPXbqPKWuH6J-eJut5QIb-AOjIL5SxEY\""
            ],
            "NS": [
                "ns7.societe.com.",
                "ns227.societe.com.",
                "ns226.societe.com.",
                "ns6.gandi.net."
            ],
            "SOA": [
                "ns226.societe.com. root.societe.com. 2026073318 21600 3600 1209600 300"
            ],
            "CAA": [
                "0 iodef \"mailto:hostmaster@societe.com\"",
                "128 issue \"letsencrypt.org\""
            ],
            "DS": [
                "49984 8 2 ABEACE8B7217FB99E6DBF028099F213A86D2307137F5099231D8CEAE 67689173"
            ],
            "DNSKEY": [
                "257 3 8 AwEAAasNf60ZBTzQtuJi3bDopaLrn81uIB4TdCDTQ3N8HZlOFUJTahtK oxinnqqHTBhzEIbLTUwldUff0hJtJaxUsFakqi6ZioiUlyeGy9jgIf4j vNivjjYXtqKGlWCp/bGscX/n/TgfJS3hvhhNjylj1muTW/z0qgZit0Gj Hgist7eICsPWbjjLgKvWnAUWAc8+e1zxuCvq9JnxLlFiGGSO5+XHuvht rLrHiSpRxs+2HYFiCwaWFKLEI8dFM+oYDkGVajAfEL6PY9HGWJMXr4Ce zOnMuB+GyY8L/op0MRsOs4WeYn2u9a/7VG1ujfjsgBl9lCYygDdMqfn7 GM78WCuZiqs=",
                "256 3 8 AwEAAdMvmyiluNCmReN6QEodhHfUyLYTXxxXG+9zmnKB4uPldjRQ/rgA tMW0MLaCideWyxl81RjDVfJabUmjryuBgeMxL7c+UG+afgks/Sj5uSmX Mct3HZQ+Dkunf61KUM0n3RjtrTSenLoQhFrNBoaIiWIK5mfD5ovFhphH CeMzPSVowX7SFSN7/yeQcq0nawUIWgPJ17Z3E3VLQspcXK8QUfsDgujg ENpQc9pmv0SQMLbVWQEI73SbP00P281e1NnLgpalWQjqHcqewvy7FVBR 1ieVzaypDIoVSjADdV403AGDcetaJwYX7xXtRURmAytbwi1rvUKEt5xR CUvVrN1imts="
            ],
            "RRSIG": [
                "SOA 8 2 60 20260824182804 20260810172804 19359 societe.com. g7DMmo8/Ft3TtUSoiGCWC2SXY98qeV8A0Qr3/U6GEurEr7uFKib8Xjm/ lrd1O+I13T52LbEk0WmFMi6b60I4JTKbOmYhCYw+XgoNfYRbNvMP/ZgW FKh3pgjR9C2SGD6a0XW4OnAPrf6knw+j260oSReMV+qZnzdhBIXBmlkr OO+mI7sGzutu0qmU/XbOlfsU0dwAk2JvvQYWcwyy33BI7VV2egROb+eQ EwZg19Rt0MnL4GfMHn3fD3JChEH+0NTHbJE6+TQIxfJOnq4y+v8L9Rky Iq4sBg6PiUmGy5i/OXZnlu5zjOWaRSutVVYa6bDvJxeM/uVOZGmiEZVN ZMxSyg==",
                "DS 13 2 86400 20260817002930 20260809231930 41446 com. zJLJVfA22oBmdt0hQN3W5WHqmD8V2jp/fuSx5EcddSYC1eypiK1s4PYy y9sbM8Gc/RcCpAV+t71rOBCkumsVYw==",
                "CAA 8 2 60 20260821085548 20260807080755 19359 societe.com. eL5ChVeLwZpU9d3I1WBL3EQ2a7eb7pesl1Lo11Q5fvlmhamO/NNkNe+x V51Sza9h718pWMHITlbWE88bF03icSOZiIRbRxg5icqMU8M4546/eMyx aX8uzXhfLnaxryIu1x07yEMt2Q0GBNlvNrBoN6s+EbCY9V0Vzl+gk0lc vO3kzLQljwO0HT87Qlqfc1Ta/maHPm+UzIQtvEGu7UEtN+mEW+uY59VN KYcBBWMlDSJUfyAuXyuqcf1xv1WyHsYWg5kpX0IuxXiNnlaiZVcqMfwb 6zQSLuXui/lcglilLGAR5GmbiU5KN5a9nGyk8x83mvPAkAkFsQ0cy/9Q q7hh/Q=="
            ],
            "NSEC": [],
            "NSEC3": [],
            "SRV": [],
            "NAPTR": [],
            "TLSA": [],
            "SSHFP": []
        },
        "ipv4": [
            "62.210.54.9",
            "62.4.30.2",
            "62.4.30.5",
            "62.210.54.2"
        ],
        "ipv6": []
    },
    "mail": {
        "spf": "v=spf1 include:_mailblocks.societe.com include:_spf.google.com ~all",
        "dmarc": "v=DMARC1; p=none; rua=mailto:rua@dmarc.brevo.com",
        "dkim_selector": "mail",
        "dkim_host": "mail._domainkey.societe.com",
        "dkim": "k=rsa;p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDeMVIzrCa3T14JsNY0IRv5/2V1/v2itlviLQBwXsa7shBD6TrBkswsFUToPyMRWC9tbR/5ey0nRBH0ZVxp+lsmTxid2Y2z+FApQ6ra2VsXfbJP3HE6wAO0YTVEJt1TmeczhEd2Jiz/fcabIISgXEdSpTYJhb0ct0VJRxcg4c8c7wIDAQAB",
        "spf_analysis": {
            "valid": true,
            "lookups": 2,
            "final": "~all",
            "message": "Within the estimated limit"
        },
        "dmarc_analysis": {
            "valid": true,
            "policy": "none"
        },
        "bimi": "",
        "mta_sts": "",
        "tls_rpt": ""
    },
    "advanced": {
        "ptr": "9.0-27.54.210.62.in-addr.arpa",
        "propagation": {
            "consistent": true,
            "results": [
                {
                    "provider": "Google",
                    "server": "8.8.8.8",
                    "result": [
                        "62.210.54.2",
                        "62.210.54.9",
                        "62.4.30.2",
                        "62.4.30.5"
                    ],
                    "time_ms": 159.46
                },
                {
                    "provider": "Cloudflare",
                    "server": "1.1.1.1",
                    "result": [
                        "62.210.54.2",
                        "62.210.54.9",
                        "62.4.30.2",
                        "62.4.30.5"
                    ],
                    "time_ms": 245.08
                },
                {
                    "provider": "Quad9",
                    "server": "9.9.9.9",
                    "result": [
                        "62.210.54.2",
                        "62.210.54.9",
                        "62.4.30.2",
                        "62.4.30.5"
                    ],
                    "time_ms": 246.57
                },
                {
                    "provider": "OpenDNS",
                    "server": "208.67.222.222",
                    "result": [
                        "62.210.54.2",
                        "62.210.54.9",
                        "62.4.30.2",
                        "62.4.30.5"
                    ],
                    "time_ms": 686.46
                },
                {
                    "provider": "AdGuard",
                    "server": "94.140.14.14",
                    "result": [
                        "62.210.54.2",
                        "62.210.54.9",
                        "62.4.30.2",
                        "62.4.30.5"
                    ],
                    "time_ms": 311.55
                }
            ]
        }
    },
    "ssl": {
        "available": true,
        "issuer": "Let's Encrypt",
        "subject": "www.societe.com",
        "valid_from": "2026-06-10T01:42:24-05:00",
        "valid_to": "2026-09-08T01:42:23-05:00",
        "days_remaining": 28,
        "san": [
            "dirigeant.societe.com",
            "fichier.societe.com",
            "paiement.societe.com",
            "societe.com",
            "www.societe.com"
        ],
        "protocol": "TLSv1.3",
        "cipher": "TLS_AES_256_GCM_SHA384"
    },
    "http": {
        "url": "https://www.societe.com/",
        "status": "HTTP/2 200 ",
        "http_version": "3",
        "headers": {
            "server": "nginx",
            "date": "Mon, 10 Aug 2026 20:53:43 GMT",
            "content-type": "text/html",
            "location": "https://www.societe.com/",
            "strict-transport-security": "max-age=63072000",
            "set-cookie": "vid=75206a4f-c6b1-41af-b72f-19a485b3ff12; domain=.societe.com; path=/; expires=Tue, 07-Sep-2027 20:53:43 GMT; SameSite=Strict",
            "vary": "X-Real-IP,Accept-Encoding"
        },
        "security_checks": {
            "strict-transport-security": true,
            "content-security-policy": false,
            "x-content-type-options": false,
            "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.societe.com/",
        "title": "Societe.com : RCS, siret, siren, bilan, l'information gratuite sur les entreprises du Registre du Commerce des Sociétés (RNCS)",
        "description": "SOCIETE.COM, service gratuit d'information sur les entreprises. Consultez les chiffres clés, l'identité, les dirigeants de toutes les entreprises immatriculées au RNCS (Registre National du Commerce des Sociétés). Trouvez le SIRET, le SIREN d'une entreprise, ses bilans, son Chiffre d'Affaire, ses résultats, sa raison sociale, son adresse, activité, et toutes les informations juridiques, légales et financières, ses statuts, ses documents officiels, ses mandataires, actionnaires, filiales, ses établissements. Surveillez vos fournisseurs et débiteurs grâce à la surveillance gratuite, soyez alertés par e-mail de tout évènement survenant sur une entreprise, ses dirigeant, visualisez le réseau des dirigeants grâce à la cartographie des dirigeants. Prospectez des entreprises en vous constituant facilement et rapidement un fichier d'entreprises adapté à votre budget car sur mesure grâce aux filtres sectoriels par activité, géographie et taille de l'entreprise.",
        "success": true,
        "error": "",
        "status": 206
    },
    "network": {
        "62.210.54.9": {
            "success": false,
            "country": "",
            "region": "",
            "city": "",
            "asn": "",
            "organization": "",
            "isp": ""
        },
        "62.4.30.2": {
            "success": false,
            "country": "",
            "region": "",
            "city": "",
            "asn": "",
            "organization": "",
            "isp": ""
        },
        "62.4.30.5": {
            "success": false,
            "country": "",
            "region": "",
            "city": "",
            "asn": "",
            "organization": "",
            "isp": ""
        },
        "62.210.54.2": {
            "success": false,
            "country": "",
            "region": "",
            "city": "",
            "asn": "",
            "organization": "",
            "isp": ""
        }
    },
    "smtp": {
        "host": "ASPMX.L.GOOGLE.com",
        "ports": [
            {
                "port": 25,
                "open": false,
                "time_ms": 60.1,
                "banner": "220 mx.google.com ESMTP 586e51a60fabf-459f19ecb31si8984268fac.42 - gsmtp",
                "error": "No connection"
            },
            {
                "port": 465,
                "open": false,
                "time_ms": 4021.3,
                "banner": "",
                "error": "Connection timed out"
            },
            {
                "port": 587,
                "open": false,
                "time_ms": 4041.7,
                "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": 132.78
}