{
  "ja3": "771,4866-4865-4867-49196-49195-52393-49200-49199-52392-255,51-43-16-11-10-45-0-35-5-13-23,29-23-24,0",
  "ja3_hash": "ce96d29662070a64adc245c395d8ef38",
  "tls_client_version": "TLS 1.2 (legacy field)",
  "cipher_count": 10,
  "extension_count": 11,
  "alpn": [
    "h2",
    "http/1.1"
  ],
  "has_grease": false,
  "verdict": {
    "label": "Automation / library fingerprint",
    "detected_client": "Unknown non-browser TLS stack (OpenSSL / BoringSSL family)",
    "browser_like": false,
    "reasons": [
      "No GREASE values — real Chrome/Firefox/Edge always inject GREASE; their absence is a strong bot signal"
    ]
  },
  "ip_intel": {
    "ip": "216.73.216.45",
    "asn": "AS16509 Amazon.com, Inc.",
    "org": "Anthropic, PBC",
    "country": "United States",
    "city": "Columbus",
    "is_datacenter": true,
    "is_proxy": false
  },
  "user_agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
  "header_order": [
    "User-Agent",
    "Accept",
    "Accept-Encoding"
  ],
  "header_warnings": [
    "Missing Accept-Language — browsers always send it; many scrapers omit it"
  ]
}
