{
  "hostname": "cloudflare.com",
  "jobId": "cmrzfgbhk0001uel3qgszh5jg",
  "status": "DONE",
  "overallScore": 60,
  "groups": [
    {
      "group": "website",
      "score": 60,
      "present": true
    },
    {
      "group": "mail",
      "score": null,
      "present": false
    }
  ],
  "generatedAt": "2026-07-25T04:10:33.470Z",
  "finishedAt": "2026-07-24T21:03:25.131Z",
  "categories": [
    {
      "category": "tls",
      "group": "website",
      "status": "DONE",
      "score": 60,
      "findings": [
        {
          "id": "tls.https.reachable",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.tls.https.title",
          "verdictKey": "findings.tls.https.verdict.reachable",
          "whyItMattersKey": "findings.tls.https.why",
          "whatIsCheckedKey": "findings.tls.https.what",
          "requirementLevel": "required"
        },
        {
          "id": "tls.version.legacy",
          "status": "fail",
          "severity": "high",
          "titleKey": "findings.tls.version.title",
          "verdictKey": "findings.tls.version.verdict.legacy",
          "whyItMattersKey": "findings.tls.version.why",
          "technicalDetails": {
            "rows": [
              [
                "TLS 1.0",
                true
              ],
              [
                "TLS 1.1",
                true
              ],
              [
                "TLS 1.2",
                true
              ],
              [
                "TLS 1.3",
                true
              ]
            ],
            "columns": [
              "tech.columns.property",
              "tech.columns.value"
            ]
          },
          "whatIsCheckedKey": "findings.tls.version.what",
          "recommendationKey": "findings.tls.version.recommendation",
          "requirementLevel": "required",
          "docsUrl": "https://datatracker.ietf.org/doc/html/rfc8446"
        },
        {
          "id": "tls.cipher.strong",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.tls.cipher.title",
          "verdictKey": "findings.tls.cipher.verdict.strong",
          "verdictParams": {
            "cipher": "TLS_AES_128_GCM_SHA256"
          },
          "whyItMattersKey": "findings.tls.cipher.why",
          "technicalDetails": {
            "rows": [
              [
                "cipher",
                "TLS_AES_128_GCM_SHA256"
              ],
              [
                "forward_secrecy",
                true
              ]
            ],
            "columns": [
              "tech.columns.property",
              "tech.columns.value"
            ]
          },
          "whatIsCheckedKey": "findings.tls.cipher.what",
          "requirementLevel": "required"
        },
        {
          "id": "tls.certificate.valid",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.tls.certificate.title",
          "verdictKey": "findings.tls.certificate.verdict.valid",
          "whyItMattersKey": "findings.tls.certificate.why",
          "technicalDetails": {
            "rows": [
              [
                "subject",
                "cloudflare.com"
              ],
              [
                "issuer",
                "WE1"
              ],
              [
                "not_after",
                "2026-10-06T22:47:27Z"
              ],
              [
                "dns_names",
                "cloudflare.com, ns.cloudflare.com, *.ns.cloudflare.com, *.secondary.cloudflare.com, secondary.cloudflare.com"
              ]
            ],
            "columns": [
              "tech.columns.property",
              "tech.columns.value"
            ]
          },
          "whatIsCheckedKey": "findings.tls.certificate.what",
          "requirementLevel": "required"
        },
        {
          "id": "tls.cert_key.strong",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.tls.cert_key.title",
          "verdictKey": "findings.tls.cert_key.verdict.strong",
          "verdictParams": {
            "bits": 256,
            "algorithm": "ECDSA"
          },
          "whyItMattersKey": "findings.tls.cert_key.why",
          "technicalDetails": {
            "rows": [
              [
                "algorithm",
                "ECDSA"
              ],
              [
                "bits",
                256
              ]
            ],
            "columns": [
              "tech.columns.property",
              "tech.columns.value"
            ]
          },
          "whatIsCheckedKey": "findings.tls.cert_key.what",
          "requirementLevel": "required"
        },
        {
          "id": "tls.cert_sig.strong",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.tls.cert_sig.title",
          "verdictKey": "findings.tls.cert_sig.verdict.strong",
          "verdictParams": {
            "algorithm": "ECDSA-SHA256"
          },
          "whyItMattersKey": "findings.tls.cert_sig.why",
          "technicalDetails": {
            "rows": [
              [
                "signature",
                "ECDSA-SHA256"
              ]
            ],
            "columns": [
              "tech.columns.property",
              "tech.columns.value"
            ]
          },
          "whatIsCheckedKey": "findings.tls.cert_sig.what",
          "requirementLevel": "required"
        },
        {
          "id": "tls.ocsp.not_stapled",
          "status": "not_found",
          "severity": "low",
          "titleKey": "findings.tls.ocsp.title",
          "verdictKey": "findings.tls.ocsp.verdict.not_stapled",
          "whyItMattersKey": "findings.tls.ocsp.why",
          "whatIsCheckedKey": "findings.tls.ocsp.what",
          "recommendationKey": "findings.tls.ocsp.recommendation",
          "requirementLevel": "recommended",
          "docsUrl": "https://datatracker.ietf.org/doc/html/rfc6066"
        },
        {
          "id": "tls.dane.missing",
          "status": "not_found",
          "severity": "low",
          "titleKey": "findings.tls.dane.title",
          "verdictKey": "findings.tls.dane.verdict.missing",
          "whyItMattersKey": "findings.tls.dane.why",
          "whatIsCheckedKey": "findings.tls.dane.what",
          "recommendationKey": "findings.tls.dane.recommendation",
          "requirementLevel": "optional",
          "docsUrl": "https://datatracker.ietf.org/doc/html/rfc6698"
        },
        {
          "id": "tls.cipherorder.tls13",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.tls.cipherorder.title",
          "verdictKey": "findings.tls.cipherorder.verdict.tls13",
          "whyItMattersKey": "findings.tls.cipherorder.why",
          "whatIsCheckedKey": "findings.tls.cipherorder.what",
          "requirementLevel": "recommended"
        },
        {
          "id": "tls.keyexchange.strong",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.tls.keyexchange.title",
          "verdictKey": "findings.tls.keyexchange.verdict.strong",
          "verdictParams": {
            "kx": "ECDHE",
            "hash": "SHA256"
          },
          "whyItMattersKey": "findings.tls.keyexchange.why",
          "technicalDetails": {
            "rows": [
              [
                "key_exchange",
                "ECDHE"
              ],
              [
                "hash",
                "SHA256"
              ]
            ],
            "columns": [
              "tech.columns.property",
              "tech.columns.value"
            ]
          },
          "whatIsCheckedKey": "findings.tls.keyexchange.what",
          "requirementLevel": "required"
        },
        {
          "id": "tls.compression.tls13",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.tls.compression.title",
          "verdictKey": "findings.tls.compression.verdict.tls13",
          "whyItMattersKey": "findings.tls.compression.why",
          "whatIsCheckedKey": "findings.tls.compression.what",
          "requirementLevel": "required",
          "docsUrl": "https://datatracker.ietf.org/doc/html/rfc7457"
        },
        {
          "id": "tls.renegotiation.tls13",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.tls.renegotiation.title",
          "verdictKey": "findings.tls.renegotiation.verdict.tls13",
          "whyItMattersKey": "findings.tls.renegotiation.why",
          "whatIsCheckedKey": "findings.tls.renegotiation.what",
          "requirementLevel": "required",
          "docsUrl": "https://datatracker.ietf.org/doc/html/rfc5746"
        },
        {
          "id": "tls.ems.tls13",
          "status": "pass",
          "severity": "info",
          "titleKey": "findings.tls.ems.title",
          "verdictKey": "findings.tls.ems.verdict.tls13",
          "whyItMattersKey": "findings.tls.ems.why",
          "whatIsCheckedKey": "findings.tls.ems.what",
          "requirementLevel": "recommended",
          "docsUrl": "https://datatracker.ietf.org/doc/html/rfc7627"
        },
        {
          "id": "tls.zerortt.enabled",
          "status": "fail",
          "severity": "low",
          "titleKey": "findings.tls.zerortt.title",
          "verdictKey": "findings.tls.zerortt.verdict.enabled",
          "verdictParams": {
            "maxEarlyData": 14336
          },
          "whyItMattersKey": "findings.tls.zerortt.why",
          "technicalDetails": {
            "rows": [
              [
                "max_early_data",
                14336
              ],
              [
                "accepted",
                true
              ]
            ],
            "columns": [
              "tech.columns.property",
              "tech.columns.value"
            ]
          },
          "whatIsCheckedKey": "findings.tls.zerortt.what",
          "recommendationKey": "findings.tls.zerortt.recommendation",
          "recommendationParams": {
            "maxEarlyData": 14336
          },
          "requirementLevel": "optional",
          "docsUrl": "https://datatracker.ietf.org/doc/html/rfc8446#section-2.3"
        }
      ]
    }
  ]
}