{
  "version": 1,
  "survey": {
    "startedAt": "2026-10-20T16:46:37.679Z",
    "finishedAt": "2026-10-20T16:53:16.600Z",
    "date": "2026-10-20",
    "list": {
      "name": "Majestic Million",
      "url": "https://majestic.com/reports/majestic-million",
      "license": "CC BY 3.0",
      "licenseUrl": "https://creativecommons.org/licenses/by/3.0/",
      "retrievedAt": "2026-10-20T16:46:35.268Z",
      "size": 10000
    },
    "method": {
      "port": 443,
      "sni": "domain",
      "wwwRetry": false,
      "timeoutMs": 8000,
      "concurrency": 16,
      "client": "Node.js 22.22.1 (OpenSSL 3.5.5)",
      "trustStore": "Node.js bundled Mozilla CA store"
    }
  },
  "counts": {
    "listed": 10000,
    "attempted": 10000,
    "skipped": 0,
    "notReached": 0,
    "completed": 8911,
    "failed": 1089,
    "failures": [
      {
        "name": "no_address",
        "count": 521,
        "share": 0.0521
      },
      {
        "name": "timeout",
        "count": 297,
        "share": 0.0297
      },
      {
        "name": "dns_failed",
        "count": 140,
        "share": 0.014
      },
      {
        "name": "tls_handshake",
        "count": 73,
        "share": 0.0073
      },
      {
        "name": "reset",
        "count": 25,
        "share": 0.0025
      },
      {
        "name": "dns_not_found",
        "count": 15,
        "share": 0.0015
      },
      {
        "name": "blocked_address",
        "count": 10,
        "share": 0.001
      },
      {
        "name": "unreachable",
        "count": 8,
        "share": 0.0008
      }
    ]
  },
  "lifetime": {
    "buckets": [
      {
        "key": "le7",
        "label": "7 days or less",
        "count": 0,
        "share": 0
      },
      {
        "key": "8-47",
        "label": "8–47 days",
        "count": 55,
        "share": 0.0062
      },
      {
        "key": "48-64",
        "label": "48–64 days",
        "count": 2,
        "share": 0.0002
      },
      {
        "key": "65-90",
        "label": "65–90 days",
        "count": 4600,
        "share": 0.5162
      },
      {
        "key": "91-100",
        "label": "91–100 days",
        "count": 89,
        "share": 0.01
      },
      {
        "key": "101-200",
        "label": "101–200 days",
        "count": 2814,
        "share": 0.3158
      },
      {
        "key": "201-398",
        "label": "201–398 days",
        "count": 1335,
        "share": 0.1498
      },
      {
        "key": "gt398",
        "label": "More than 398 days",
        "count": 16,
        "share": 0.0018
      }
    ],
    "medianDays": 90,
    "meanDays": 175.8,
    "atMost90": {
      "count": 4657,
      "share": 0.5226
    },
    "atMost47": {
      "count": 55,
      "share": 0.0062
    }
  },
  "issuers": [
    {
      "name": "Google Trust Services",
      "count": 2248,
      "share": 0.2523
    },
    {
      "name": "Let’s Encrypt",
      "count": 2244,
      "share": 0.2518
    },
    {
      "name": "DigiCert",
      "count": 1223,
      "share": 0.1372
    },
    {
      "name": "Amazon",
      "count": 1188,
      "share": 0.1333
    },
    {
      "name": "Sectigo",
      "count": 512,
      "share": 0.0575
    },
    {
      "name": "GlobalSign",
      "count": 509,
      "share": 0.0571
    },
    {
      "name": "HARICA",
      "count": 202,
      "share": 0.0227
    },
    {
      "name": "GoDaddy",
      "count": 156,
      "share": 0.0175
    },
    {
      "name": "Internet2",
      "count": 101,
      "share": 0.0113
    },
    {
      "name": "Entrust",
      "count": 48,
      "share": 0.0054
    },
    {
      "name": "Other",
      "count": 480,
      "share": 0.0539
    }
  ],
  "letsEncrypt": {
    "count": 2244,
    "share": 0.2518,
    "generationY": {
      "count": 2236,
      "share": 0.9964
    },
    "older": {
      "count": 8,
      "share": 0.0036
    },
    "intermediates": [
      {
        "name": "YR2",
        "count": 591,
        "share": 0.2634,
        "generation": "Y"
      },
      {
        "name": "YR1",
        "count": 588,
        "share": 0.262,
        "generation": "Y"
      },
      {
        "name": "YE1",
        "count": 533,
        "share": 0.2375,
        "generation": "Y"
      },
      {
        "name": "YE2",
        "count": 524,
        "share": 0.2335,
        "generation": "Y"
      },
      {
        "name": "E8",
        "count": 2,
        "share": 0.0009,
        "generation": "older"
      },
      {
        "name": "R13",
        "count": 2,
        "share": 0.0009,
        "generation": "older"
      },
      {
        "name": "R3",
        "count": 2,
        "share": 0.0009,
        "generation": "older"
      },
      {
        "name": "R11",
        "count": 1,
        "share": 0.0004,
        "generation": "older"
      },
      {
        "name": "R12",
        "count": 1,
        "share": 0.0004,
        "generation": "older"
      }
    ]
  },
  "keyTypes": [
    {
      "name": "RSA 2048",
      "count": 4790,
      "share": 0.5375
    },
    {
      "name": "EC P-256",
      "count": 3561,
      "share": 0.3996
    },
    {
      "name": "RSA 4096",
      "count": 421,
      "share": 0.0472
    },
    {
      "name": "EC P-384",
      "count": 72,
      "share": 0.0081
    },
    {
      "name": "RSA 3072",
      "count": 67,
      "share": 0.0075
    }
  ],
  "tlsVersions": [
    {
      "name": "TLS 1.3",
      "count": 7622,
      "share": 0.8553
    },
    {
      "name": "TLS 1.2",
      "count": 1289,
      "share": 0.1447
    }
  ],
  "daysLeft": {
    "buckets": [
      {
        "key": "expired",
        "label": "Expired",
        "count": 50,
        "share": 0.0056
      },
      {
        "key": "lt7",
        "label": "Under 7 days",
        "count": 25,
        "share": 0.0028
      },
      {
        "key": "7-29",
        "label": "7–29 days",
        "count": 386,
        "share": 0.0433
      },
      {
        "key": "30-89",
        "label": "30–89 days",
        "count": 5676,
        "share": 0.637
      },
      {
        "key": "ge90",
        "label": "90 days or more",
        "count": 2774,
        "share": 0.3113
      }
    ]
  },
  "trust": {
    "valid": {
      "count": 8683,
      "share": 0.9744
    },
    "untrusted": {
      "count": 111,
      "share": 0.0125
    },
    "hostnameMismatch": {
      "count": 159,
      "share": 0.0178
    },
    "reasons": [
      {
        "key": "incomplete_chain",
        "label": "Incomplete chain",
        "count": 42,
        "share": 0.0047
      },
      {
        "key": "expired",
        "label": "Expired certificate",
        "count": 50,
        "share": 0.0056
      },
      {
        "key": "self_signed",
        "label": "Self-signed or unknown root",
        "count": 19,
        "share": 0.0021
      },
      {
        "key": "hostname_mismatch",
        "label": "Name does not match",
        "count": 159,
        "share": 0.0178
      },
      {
        "key": "other_untrusted",
        "label": "Other trust error",
        "count": 0,
        "share": 0
      }
    ]
  },
  "clientAuth": {
    "count": 1392,
    "share": 0.1562
  },
  "serverAuthOnly": {
    "count": 7504,
    "share": 0.8421
  }
}
