{"domain":"certs.lol","analyzed_at":"2026-06-17T03:06:22.352Z","cached":true,"http_probe_blocked":false,"is_subdomain":false,"dns":{"records":[{"type":"NS","name":"certs.lol","ttl":21600,"data":"dina.ns.cloudflare.com."},{"type":"NS","name":"certs.lol","ttl":21600,"data":"rick.ns.cloudflare.com."},{"type":"MX","name":"certs.lol","ttl":300,"data":"36 route1.mx.cloudflare.net."},{"type":"MX","name":"certs.lol","ttl":300,"data":"23 route3.mx.cloudflare.net."},{"type":"MX","name":"certs.lol","ttl":300,"data":"3 route2.mx.cloudflare.net."},{"type":"AAAA","name":"certs.lol","ttl":300,"data":"2606:4700:3031::6815:750"},{"type":"AAAA","name":"certs.lol","ttl":300,"data":"2606:4700:3035::ac43:87e3"},{"type":"A","name":"certs.lol","ttl":300,"data":"172.67.135.227"},{"type":"A","name":"certs.lol","ttl":300,"data":"104.21.7.80"},{"type":"TXT","name":"certs.lol","ttl":300,"data":"v=spf1 include:_spf.mx.cloudflare.net -all"},{"type":"CAA","name":"certs.lol","ttl":300,"data":"0 issue \"ssl.com\""},{"type":"CAA","name":"certs.lol","ttl":300,"data":"0 issue \"digicert.com; cansignhttpexchanges=yes\""},{"type":"CAA","name":"certs.lol","ttl":300,"data":"0 issue \"comodoca.com\""},{"type":"CAA","name":"certs.lol","ttl":300,"data":"0 issuewild \"digicert.com; cansignhttpexchanges=yes\""},{"type":"CAA","name":"certs.lol","ttl":300,"data":"0 issue \"letsencrypt.org\""},{"type":"CAA","name":"certs.lol","ttl":300,"data":"0 issuewild \"letsencrypt.org\""},{"type":"CAA","name":"certs.lol","ttl":300,"data":"0 issuewild \"pki.goog; cansignhttpexchanges=yes\""},{"type":"CAA","name":"certs.lol","ttl":300,"data":"0 iodef \"mailto:hello@certs.lol\""},{"type":"CAA","name":"certs.lol","ttl":300,"data":"0 issuewild \"ssl.com\""},{"type":"CAA","name":"certs.lol","ttl":300,"data":"0 issuewild \"comodoca.com\""},{"type":"CAA","name":"certs.lol","ttl":300,"data":"0 issue \"pki.goog; cansignhttpexchanges=yes\""},{"type":"SOA","name":"certs.lol","ttl":1800,"data":"dina.ns.cloudflare.com. dns.cloudflare.com. 2407063459 10000 2400 604800 1800"}]},"rdap":{"registrar":"Cloudflare, Inc","registration_date":"2026-06-10","expiration_date":"2029-06-10","last_changed":"2026-06-15","nameservers":["rick.ns.cloudflare.com","dina.ns.cloudflare.com"],"status":["clienttransferprohibited","servertransferprohibited"],"domain_age_days":7,"days_until_expiry":1088},"status":{"is_up":true,"status_code":200,"response_time_ms":130,"error":null,"status_label":"UP","http_blocked":false,"http2":true,"http3":true,"alt_svc":"h3=\":443\"; ma=86400"},"redirects":[{"url":"https://certs.lol","status_code":200,"server":"cloudflare","response_time_ms":192}],"headers":{"raw":{"cache-control":"public, max-age=3600, s-maxage=3600, stale-while-revalidate=300","cf-ray":"a0ced63830dbe245-ORD","connection":"keep-alive","content-length":"15071","content-security-policy":"default-src 'self'; script-src 'self' 'nonce-a07ab1bf-c9d9-403b-ada0-3bf51a5e7fa3'; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; font-src https://fonts.gstatic.com; connect-src 'self'; img-src 'self' data: https://yoke.lol; frame-ancestors 'none'; base-uri 'self'","content-type":"text/html; charset=utf-8","cross-origin-embedder-policy":"credentialless","cross-origin-opener-policy":"same-origin","date":"Wed, 17 Jun 2026 03:06:10 GMT","permissions-policy":"camera=(), microphone=(), geolocation=()","referrer-policy":"strict-origin-when-cross-origin","server":"cloudflare","strict-transport-security":"max-age=31536000; includeSubDomains; preload","vary":"Accept, Accept-Encoding","x-content-type-options":"nosniff","x-frame-options":"DENY","x-xss-protection":"0"},"security_audit":[{"header":"Strict-Transport-Security","status":"pass","value":"max-age=31536000; includeSubDomains; preload","recommendation":null},{"header":"Content-Security-Policy","status":"pass","value":"default-src 'self'; script-src 'self' 'nonce-a07ab1bf-c9d9-403b-ada0-3bf51a5e7fa3'; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; font-src https://fonts.gstatic.com; connect-src 'self'; img-src 'self' data: https://yoke.lol; frame-ancestors 'none'; base-uri 'self'","recommendation":null},{"header":"X-Content-Type-Options","status":"pass","value":"nosniff","recommendation":null},{"header":"X-Frame-Options","status":"pass","value":"DENY","recommendation":null},{"header":"Referrer-Policy","status":"pass","value":"strict-origin-when-cross-origin","recommendation":null},{"header":"Permissions-Policy","status":"pass","value":"camera=(), microphone=(), geolocation=()","recommendation":null},{"header":"X-XSS-Protection","status":"pass","value":"0","recommendation":null},{"header":"Cross-Origin-Opener-Policy","status":"pass","value":"same-origin","recommendation":null},{"header":"Cross-Origin-Resource-Policy","status":"warning","value":null,"recommendation":"Set to \"same-origin\" if using cross-origin isolation"}],"security_grade":"A+"},"tech_stack":[{"category":"CDN","name":"Cloudflare","version":null,"confidence":"medium"},{"category":"Fonts","name":"Google Fonts","version":null,"confidence":"high"}],"meta":{"robots_txt":"User-agent: *\nAllow: /\nSitemap: https://certs.lol/sitemap.xml\n","robots_txt_exists":true,"sitemap_detected":true,"sitemap_url":"https://certs.lol/sitemap.xml","sitemap_page_count":7,"og_title":"certs.lol — Fast, API-first TLS scanning.","og_description":"Fast, API-first TLS scanning. No accounts, no tracking, no nonsense.","og_image":"https://certs.lol/og.png","favicon_url":"https://certs.lol/favicon.svg"},"ip_info":{"ip":"172.67.135.227","isp":"Cloudflare, Inc.","org":"Cloudflare, Inc.","asn":"AS13335","city":"","country":"","country_code":"","lat":0,"lon":0,"reverse_dns":null,"ipv6":"2606:4700:3031::6815:750"},"blocklists":[{"name":"Barracuda","zone":"b.barracudacentral.org","listed":false,"detail":null},{"name":"Spamhaus ZEN","zone":"zen.spamhaus.org","listed":false,"detail":"query blocked (public resolver)"},{"name":"SpamCop","zone":"bl.spamcop.net","listed":false,"detail":null}],"ssl":{"grade":"A+","issuer":"CN=WE1,O=Google Trust Services,C=US","subject":"CN=certs.lol","valid_from":"2026-06-10T01:46:32Z","valid_to":"2026-09-08T02:43:56Z","protocols":["TLS 1.3","TLS 1.2"],"key_exchange":"ECDSA 256","error":null,"ciphers":[{"name":"TLS_AES_128_GCM_SHA256","id":4865,"strength":"strong"},{"name":"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA","id":49161,"strength":"acceptable"},{"name":"TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA","id":49162,"strength":"acceptable"},{"name":"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256","id":49195,"strength":"strong"},{"name":"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384","id":49196,"strength":"strong"},{"name":"TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256","id":52393,"strength":"strong"},{"name":"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256","id":49187,"strength":"acceptable"}],"ocsp_stapling":true,"has_scts":false,"sct_count":0,"forward_secrecy":true},"performance":{"score":92,"fcp":2709.8907308152147,"lcp":2709.8907308152147,"tbt":0,"cls":0.000045,"si":2709.8907308152147,"ttfb":5,"strategy":"mobile","error":null,"screenshot":"data:image/jpeg;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf//Z"},"performance_desktop":{"score":99,"fcp":717.3860971345447,"lcp":717.3860971345447,"tbt":0,"cls":0,"si":717.3860971345447,"ttfb":2,"strategy":"desktop","error":null,"screenshot":"data:image/jpeg;base64,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"},"performance_crux":null,"llms_txt":{"found":true,"content":"# certs.lol\n\n> Fast, API-first TLS scanning.\n\ncerts.lol scans any domain or IP for its complete TLS configuration and returns a letter grade with detailed results. Same URL, content-negotiated: curl gets JSON, browsers get HTML.\n\n## API\n\nScan a domain: GET https://certs.lol/{domain}\nScan an IP: GET https://certs.lol/{ip}\nAPI docs: https://certs.lol/api/docs\n\nNo authentication required. Rate limit: 60 requests/hour per IP. Results cached for 6h. Add ?force to bypass cache.\n\n## What it checks\n\n- Protocol support: TLS 1.3, 1.2, 1.1, 1.0\n- Certificate: chain validation, expiry, key type/size, SANs, SCTs, OCSP stapling, SHA-256 fingerprint\n- Cipher suites: full enumeration with strength grading\n- Post-quantum: X25519MLKEM768 hybrid key exchange\n- ECH: Encrypted Client Hello\n- HSTS: max-age, includeSubDomains, preload list status\n- HTTP/2 and HTTP/3 (QUIC)\n- DNS security: DNSSEC, CAA, DANE/TLSA\n- Compliance: PCI DSS 4.0, NIST SP 800-52r2, HIPAA transport requirements\n\n## Related\n\n- CLI: https://certs.lol/cli — same engine, runs locally\n- Full domain intelligence: https://yoke.lol\n- Source code: https://github.com/yokedotlol/certs-lol\n- Probe source: https://github.com/yokedotlol/yoke (fly-proxy/)\n","full_found":false,"full_content":null},"wayback":{"first_snapshot":null,"last_snapshot":null,"total_snapshots":null,"archive_url":"https://web.archive.org/web/*/certs.lol"},"tranco_rank":null,"email_auth":{"spf":{"found":true,"record":"v=spf1 include:_spf.mx.cloudflare.net -all","mechanisms":["include:_spf.mx.cloudflare.net"],"all_qualifier":"-all"},"dmarc":{"found":true,"record":"v=DMARC1; p=reject; sp=reject; adkim=s; aspf=s; rua=mailto:hello@certs.lol","policy":"reject","subdomain_policy":"reject","rua":"mailto:hello@certs.lol","ruf":null},"dkim_selectors_found":["cf2024-1"],"bimi":{"found":false,"record":null,"logo_url":null,"authority_url":null},"mta_sts":{"dns_found":true,"policy_found":true,"mode":"enforce"},"tls_rpt":{"found":true,"record":"v=TLSRPTv1; rua=mailto:hello@certs.lol","rua":"mailto:hello@certs.lol"}},"carbon":null,"robots_parsed":{"blocks":[{"user_agent":"*","disallow":[],"allow":["/"]}],"crawl_delay":null,"sitemaps":["https://certs.lol/sitemap.xml"],"interesting_blocked":[],"is_restrictive":false,"is_missing":false},"json_ld":[{"type":"WebApplication","name":"certs.lol","description":"Fast, API-first TLS scanning. No accounts, no tracking, no nonsense.","url":"https://certs.lol","raw":{"@context":"https://schema.org","@type":"WebApplication","name":"certs.lol","url":"https://certs.lol","description":"Fast, API-first TLS scanning. No accounts, no tracking, no nonsense.","applicationCategory":"SecurityApplication","operatingSystem":"Any","offers":{"@type":"Offer","price":"0","priceCurrency":"USD"}}}],"http_protocols":{"http2":true,"http3":true,"alt_svc":"h3=\":443\"; ma=86400"},"shodan":{"ports":[80,443,2082,2083,2086,2087,8080,8443,8880],"cpes":["cpe:/a:cloudflare:cloudflare"],"vulns":[],"tags":["cdn"],"hostnames":["immotion.co.uk"]},"dnssec":{"enabled":true,"has_dnskey":true,"has_ds":true,"validated":true},"hosting":{"provider":null,"cdn":"Cloudflare","waf":null},"social_meta":{"og":{"title":"certs.lol — Fast, API-first TLS scanning.","description":"Fast, API-first TLS scanning. No accounts, no tracking, no nonsense.","image":"https://certs.lol/og.png","type":"website","url":"https://certs.lol","site_name":null,"locale":null},"twitter":{"card":"summary_large_image","site":null,"creator":null,"title":"certs.lol — Fast, API-first TLS scanning.","description":"Fast, API-first TLS scanning. No accounts, no tracking, no nonsense.","image":"https://certs.lol/og.png"},"score":100,"missing":[]},"legal":{"pages_found":[{"name":"Privacy Policy","url":"https://certs.lol/privacy","source":"html"},{"name":"Terms of Service","url":"https://certs.lol/terms","source":"html"},{"name":"About","url":"https://certs.lol/about","source":"sitemap"}],"cookie_consent_detected":false,"consent_provider":null},"resource_hints":{"preload":[],"preconnect":["https://fonts.googleapis.com","https://fonts.gstatic.com"],"prefetch":[],"dns_prefetch":[],"modulepreload":[],"total":2},"cookie_security":null,"compression":{"encoding":"gzip (inferred from Vary)","vary_accept_encoding":true},"cache_analysis":{"cache_control":{"raw":"public, max-age=3600, s-maxage=3600, stale-while-revalidate=300","directives":{"public":true,"max-age":"3600","s-maxage":"3600","stale-while-revalidate":"300"},"effective_ttl_seconds":3600,"ttl_human":"1 hour"},"cdn_cache":{"status":null,"provider":null,"age_seconds":null},"conditional":{"etag":false,"last_modified":false,"varies_on":["Accept","Accept-Encoding"]},"verdict":"good","verdict_label":"Good caching — 1 hour TTL","issues":["No ETag or Last-Modified for conditional requests"]},"waf":{"detected":true,"provider":"Cloudflare","confidence":"high","signals":["Server: cloudflare header","CF-Ray header present"]},"trust_signals":{"signals":[{"name":"HSTS (strong)","category":"security","present":true,"value":"max-age=31536000; includeSubDomains; preload","severity":"good","importance":"core"},{"name":"HSTS Preload","category":"security","present":true,"value":"Eligible for browser preload list","severity":"good","importance":"extra"},{"name":"Content Security Policy","category":"security","present":true,"value":"default-src 'self'; script-src 'self' 'nonce-a07ab1bf-c9d9-403b-ada0-3bf51a5e…","severity":"good","importance":"core"},{"name":"Permissions Policy","category":"security","present":true,"value":"camera=(), microphone=(), geolocation=()","severity":"good","importance":"extra"},{"name":"DNSSEC","category":"security","present":true,"value":"Validated","severity":"good","importance":"extra"},{"name":"CAA Records","category":"security","present":true,"value":"Restricts CAs to: ssl.com, digicert.com; cansignhttpexchanges=yes, comodoca.com","severity":"good","importance":"extra"},{"name":"Web Application Firewall","category":"security","present":true,"value":"Cloudflare","severity":"good","importance":"extra"},{"name":"SSL Grade","category":"identity","present":true,"value":"Grade A+ (CN=WE1,O=Google Trust Services,C=US)","severity":"good","importance":"core"},{"name":"Certificate Type","category":"identity","present":true,"value":"Domain Validated (DV)","severity":"info","importance":"extra"},{"name":"security.txt","category":"identity","present":true,"value":"Published","severity":"good","importance":"extra"},{"name":"DMARC Enforcement","category":"identity","present":true,"value":"policy=reject","severity":"good","importance":"core"},{"name":"MTA-STS","category":"identity","present":true,"value":"mode=enforce","severity":"good","importance":"extra"},{"name":"Status Page","category":"operational","present":true,"value":"Status Page","severity":"info","importance":"extra"},{"name":"Health Endpoint","category":"operational","present":true,"value":"Status Page","severity":"info","importance":"extra"}],"trust_score_factors":{"positive":["Strong HSTS policy with includeSubDomains","HSTS preload eligible","CSP header configured","Permissions-Policy header set","DNSSEC enabled","CAA DNS records restrict certificate issuance","WAF detected: Cloudflare","SSL grade A+","security.txt published","DMARC policy=reject (strongest email auth)","MTA-STS enforcing TLS for email","2 operational transparency tools detected"],"negative":[],"neutral":["DV certificate (domain-only validation)","Status Page (Status Page) detected via probe","Health Endpoint (Status Page) detected via probe"]}},"ai_readiness":{"score":75,"max_score":100,"grade":"B","checks":[{"name":"llms.txt exists","passed":true,"points":20},{"name":"llms-full.txt exists","passed":false,"points":0},{"name":"Allows GPTBot","passed":true,"points":15},{"name":"Allows ClaudeBot","passed":true,"points":10},{"name":"Allows Bingbot","passed":true,"points":5},{"name":"Structured data (JSON-LD)","passed":true,"points":15},{"name":"Organization/WebSite schema","passed":false,"points":0},{"name":"Open Graph tags","passed":true,"points":10},{"name":"RSS/Atom feed","passed":false,"points":0},{"name":"ANS record (_ans.)","passed":false,"points":0},{"name":"DNS-AID record (_agents.)","passed":false,"points":0},{"name":"agent.json endpoint","passed":false,"points":0}],"rss_feed":null,"ans":{"ans_found":false,"ans_records":[],"agents_found":false,"agents_records":[],"agent_json_found":false}},"wordpress":null,"breaches":{"found":false,"count":0,"total_pwned":0,"items":[],"check_failed":false,"attribution":"Breach data sourced from Have I Been Pwned (haveibeenpwned.com) by Troy Hunt, licensed under CC BY 4.0"},"cert_transparency":{"subdomains":[],"total_certs":2,"has_wildcard":true,"issuers":["Google Trust Services","SSL.com"],"certs":[{"issuer":"Google Trust Services","not_before":"2026-06-10T01:46:32Z","not_after":"2026-09-08T02:43:56Z","dns_names":["*.certs.lol","certs.lol"]},{"issuer":"SSL.com","not_before":"2026-06-11T22:22:33Z","not_after":"2026-09-08T02:44:01Z","dns_names":["*.certs.lol","certs.lol"]}],"error":null},"security_txt":{"found":true,"contact":["https://github.com/yokedotlol/certs-lol/issues"],"encryption":null,"acknowledgments":null,"policy":null,"hiring":null,"canonical":"https://certs.lol/.well-known/security.txt","preferred_languages":"en","expires":"2027-06-12T00:00:00.000Z","is_expired":false,"has_bug_bounty":false,"bug_bounty_platform":null,"raw":"Contact: https://github.com/yokedotlol/certs-lol/issues\nExpires: 2027-06-12T00:00:00.000Z\nPreferred-Languages: en\nCanonical: https://certs.lol/.well-known/security.txt\n"},"green_hosting":{"green":true,"hosted_by":"Cloudflare","hosted_by_website":"https://www.cloudflare.com","error":null},"well_known":{"endpoints":[{"path":"/.well-known/apple-app-site-association","name":"Apple App Site Association","found":false,"data":null},{"path":"/.well-known/assetlinks.json","name":"Android Asset Links","found":false,"data":null},{"path":"/ads.txt","name":"Ads.txt","found":false,"data":null},{"path":"/manifest.json","name":"Web App Manifest","found":false,"data":null}],"pwa_ready":false,"has_mobile_apps":false,"ads_partner_count":null},"caa_analysis":{"records":[{"flags":0,"tag":"issue","value":"ssl.com","ca_name":"SSL.com"},{"flags":0,"tag":"issue","value":"digicert.com; cansignhttpexchanges=yes","ca_name":"DigiCert"},{"flags":0,"tag":"issue","value":"comodoca.com","ca_name":"Sectigo (Comodo)"},{"flags":0,"tag":"issuewild","value":"digicert.com; cansignhttpexchanges=yes","ca_name":"DigiCert"},{"flags":0,"tag":"issue","value":"letsencrypt.org","ca_name":"Let's Encrypt"},{"flags":0,"tag":"issuewild","value":"letsencrypt.org","ca_name":"Let's Encrypt"},{"flags":0,"tag":"issuewild","value":"pki.goog; cansignhttpexchanges=yes","ca_name":"Google Trust Services"},{"flags":0,"tag":"issuewild","value":"ssl.com","ca_name":"SSL.com"},{"flags":0,"tag":"issuewild","value":"comodoca.com","ca_name":"Sectigo (Comodo)"},{"flags":0,"tag":"issue","value":"pki.goog; cansignhttpexchanges=yes","ca_name":"Google Trust Services"}],"has_wildcard_policy":true,"iodef":"mailto:hello@certs.lol","has_caa":true},"greynoise":{"ip":"172.67.135.227","classification":"unknown","name":null,"link":null,"noise":false,"riot":false,"error":null},"domain_score":{"composite":93,"tier":"Excellent","balance":"uneven","balanceStdDev":11.9,"atRiskAxis":{"axis":"reputation","score":67,"tier":"Moderate"},"compositeLabel":"Excellent 93 — Reputation at risk (67)","axes":{"security":{"score":100,"weight":0.24,"findings":[{"signal":"ssl_grade","axis":"security","severity":"good","label":"SSL grade A+","tradeoff":null,"weight":3},{"signal":"ssl_ocsp_stapling","axis":"security","severity":"good","label":"OCSP stapling enabled","tradeoff":null,"weight":1},{"signal":"ssl_forward_secrecy","axis":"security","severity":"good","label":"Forward secrecy enabled","tradeoff":null,"weight":2},{"signal":"ssl_certificate_transparency","axis":"security","severity":"info","label":"No Certificate Transparency SCTs found","tradeoff":null,"weight":1},{"signal":"hsts","axis":"security","severity":"good","label":"HSTS enabled","tradeoff":null,"weight":4},{"signal":"csp","axis":"security","severity":"good","label":"Content Security Policy present","tradeoff":null,"weight":3},{"signal":"xfo","axis":"security","severity":"good","label":"X-Frame-Options set","tradeoff":null,"weight":2},{"signal":"xcto","axis":"security","severity":"good","label":"X-Content-Type-Options set","tradeoff":null,"weight":1},{"signal":"dnssec","axis":"security","severity":"good","label":"DNSSEC enabled","tradeoff":null,"weight":2,"source":"DNSSEC adds DNS-level authenticity. Weighted asymmetrically: present=bonus, absent=minimal penalty."},{"signal":"waf_detected","axis":"security","severity":"good","label":"WAF detected: Cloudflare","tradeoff":null,"weight":2},{"signal":"hsts_preload","axis":"security","severity":"good","label":"HSTS preload eligible","tradeoff":null,"weight":1},{"signal":"caa_records","axis":"security","severity":"good","label":"CAA restricts issuance to: ssl.com, digicert.com; cansignhttpexchanges=yes, comodoca.com","tradeoff":null,"weight":1},{"signal":"caa_iodef","axis":"security","severity":"good","label":"CAA: violation reporting configured (iodef)","tradeoff":null,"weight":1},{"signal":"cert_wildcard","axis":"security","severity":"info","label":"Wildcard certificate in use","tradeoff":"Wildcards simplify cert management but increase blast radius if the key is compromised.","weight":1},{"signal":"referrer_policy","axis":"security","severity":"good","label":"Referrer-Policy: strict-origin-when-cross-origin","tradeoff":null,"weight":1},{"signal":"permissions_policy","axis":"security","severity":"good","label":"Permissions-Policy restricts 3 features","tradeoff":null,"weight":2},{"signal":"subresource_integrity","axis":"security","severity":"good","label":"No third-party scripts — SRI not needed","tradeoff":null,"weight":2},{"signal":"security_headers_completeness","axis":"security","severity":"good","label":"6/6 security headers deployed","tradeoff":null,"weight":2},{"signal":"csp_quality","axis":"security","severity":"good","label":"CSP is restrictive (no unsafe-* or wildcards in script policy)","tradeoff":null,"weight":3},{"signal":"vulnerable_js_libraries","axis":"security","severity":"good","label":"No known vulnerable JavaScript libraries detected","tradeoff":null,"weight":1},{"signal":"tls_version","axis":"security","severity":"good","label":"TLS 1.3 + 1.2 supported","tradeoff":null,"weight":2},{"signal":"hsts_max_age","axis":"security","severity":"good","label":"HSTS max-age ≥1 year (365d)","tradeoff":null,"weight":1},{"signal":"cert_expiry_proximity","axis":"security","severity":"good","label":"SSL certificate valid for 82+ days","tradeoff":null,"weight":1},{"signal":"cross_origin_isolation","axis":"security","severity":"info","label":"Partial cross-origin isolation (2/3 headers)","tradeoff":null,"weight":1},{"signal":"security_txt","axis":"security","severity":"good","label":"security.txt present (responsible disclosure)","tradeoff":null,"weight":1}],"deductions":[]},"speed":{"score":89,"weight":0.18,"findings":[{"signal":"perf_score","axis":"speed","severity":"good","label":"Performance score 95/100","tradeoff":null,"weight":5,"source":"Lighthouse lab (mobile 60% + desktop 40%)"},{"signal":"lcp","axis":"speed","severity":"low","label":"LCP: 2.7s","tradeoff":null,"weight":4,"source":"Web Vitals: ≤2.5s good, ≤4.0s needs improvement, >4.0s poor (web.dev/lcp)"},{"signal":"cls","axis":"speed","severity":"good","label":"CLS: 0.000","tradeoff":null,"weight":3,"source":"Web Vitals: ≤0.1 good, ≤0.25 needs improvement, >0.25 poor (web.dev/cls)"},{"signal":"ttfb","axis":"speed","severity":"good","label":"TTFB: 5ms","tradeoff":null,"weight":3,"source":"Web Vitals: ≤800ms good, ≤1800ms needs improvement, >1800ms poor (web.dev/ttfb)"},{"signal":"tbt","axis":"speed","severity":"good","label":"TBT: 0ms","tradeoff":null,"weight":2,"source":"Lighthouse: <200ms good, <600ms needs improvement, ≥600ms poor"},{"signal":"fcp","axis":"speed","severity":"low","label":"FCP: 2.7s","tradeoff":null,"weight":2,"source":"Web Vitals: ≤1.8s good, ≤3.0s needs improvement, >3.0s poor (web.dev/fcp)"},{"signal":"cache_headers","axis":"speed","severity":"good","label":"Good caching — 1 hour TTL","tradeoff":null,"weight":3},{"signal":"asset_cdn","axis":"speed","severity":"info","label":"Asset delivery covered by Cloudflare","tradeoff":null,"weight":0},{"signal":"render_blocking_scripts","axis":"speed","severity":"good","label":"No third-party scripts — no render-blocking risk","tradeoff":null,"weight":3},{"signal":"resource_hints","axis":"speed","severity":"good","label":"Resource hints detected: 2 preconnect","tradeoff":null,"weight":1}],"deductions":[{"signal":"lcp","label":"LCP: 2.7s","severity":"low","weight":4,"share":14.3,"deduction":7.1,"category":"fixable"},{"signal":"fcp","label":"FCP: 2.7s","severity":"low","weight":2,"share":7.1,"deduction":3.6,"category":"fixable"}]},"foundations":{"score":100,"weight":0.18,"findings":[{"signal":"ops_transparency","axis":"foundations","severity":"good","label":"2 operational transparency tools (status page, monitoring, etc.)","tradeoff":null,"weight":2},{"signal":"http2","axis":"foundations","severity":"good","label":"HTTP/2 supported","tradeoff":null,"weight":2},{"signal":"http3","axis":"foundations","severity":"good","label":"HTTP/3 supported","tradeoff":null,"weight":1},{"signal":"cdn","axis":"foundations","severity":"good","label":"CDN: Cloudflare","tradeoff":null,"weight":3},{"signal":"ns_redundancy","axis":"foundations","severity":"good","label":"2 nameservers","tradeoff":null,"weight":0},{"signal":"ipv6","axis":"foundations","severity":"good","label":"IPv6 supported","tradeoff":null,"weight":1},{"signal":"lb","axis":"foundations","severity":"good","label":"DNS redundancy (2 A records)","tradeoff":null,"weight":1},{"signal":"caa","axis":"foundations","severity":"good","label":"CAA records present","tradeoff":null,"weight":1},{"signal":"tcp_connection_time","axis":"foundations","severity":"good","label":"TCP connect: 1ms","tradeoff":null,"weight":2},{"signal":"dns_resolution_time","axis":"foundations","severity":"good","label":"DNS resolution: 1ms","tradeoff":null,"weight":2},{"signal":"cert_validation_type","axis":"foundations","severity":"info","label":"Domain Validated (DV) certificate only","tradeoff":null,"weight":1},{"signal":"dns_consistent","axis":"foundations","severity":"good","label":"DNS records consistent across all resolvers","tradeoff":null,"weight":1}],"deductions":[]},"reputation":{"score":67,"weight":0.15,"findings":[{"signal":"domain_age_trust","axis":"reputation","severity":"high","label":"Newly registered domain (7 days) — high risk NRD","tradeoff":null,"weight":4},{"signal":"registration_length","axis":"reputation","severity":"good","label":"Registration good for 2+ years","tradeoff":null,"weight":2},{"signal":"blocklist_trust","axis":"reputation","severity":"good","label":"Clean blocklist record","tradeoff":null,"weight":3},{"signal":"organizational_identity","axis":"reputation","severity":"good","label":"Privacy policy, terms, and about page found","tradeoff":null,"weight":3},{"signal":"legal_pages","axis":"reputation","severity":"good","label":"Legal pages found (3)","tradeoff":null,"weight":1}],"deductions":[{"signal":"domain_age_trust","label":"Newly registered domain (7 days) — high risk NRD","severity":"high","weight":4,"share":25,"deduction":25,"category":"time_dependent"},{"signal":"_absent","label":"1 signal not detected in scan","severity":"absent","weight":3,"share":18.8,"deduction":8.4,"category":"not_detected","absentSignals":[{"signal":"tranco_rank","label":"Tranco Rank","weight":3,"deduction":8.4,"fixDescription":"Tranco ranking measures web traffic popularity","absentLabel":"Not ranked in Tranco top 1M","actionable":false}]}]},"discoverability":{"score":100,"weight":0.13,"findings":[{"signal":"domain_popularity","axis":"discoverability","severity":"info","label":"Not ranked in Tranco top 1M","tradeoff":null,"weight":1},{"signal":"structured_data","axis":"discoverability","severity":"good","label":"Structured data: WebApplication","tradeoff":null,"weight":2},{"signal":"social_meta","axis":"discoverability","severity":"good","label":"Complete social meta (OG + Twitter)","tradeoff":null,"weight":3},{"signal":"robots_txt","axis":"discoverability","severity":"good","label":"robots.txt present","tradeoff":null,"weight":2},{"signal":"sitemap","axis":"discoverability","severity":"good","label":"Sitemap detected","tradeoff":null,"weight":2},{"signal":"social_accounts","axis":"discoverability","severity":"info","label":"5 social accounts detected","tradeoff":null,"weight":1},{"signal":"canonical_url","axis":"discoverability","severity":"good","label":"Canonical URL set correctly","tradeoff":null,"weight":2},{"signal":"mobile_friendly","axis":"discoverability","severity":"good","label":"Mobile-friendly viewport configured","tradeoff":null,"weight":2},{"signal":"og_completeness","axis":"discoverability","severity":"good","label":"Complete OG tags (5/5) + Twitter Card","tradeoff":null,"weight":2},{"signal":"accessibility","axis":"discoverability","severity":"good","label":"Accessibility score 86/100","tradeoff":null,"weight":1}],"deductions":[]},"email":{"score":97,"weight":0.12,"findings":[{"signal":"email_auth","axis":"email","severity":"good","label":"Full email auth (SPF+DKIM+DMARC reject)","tradeoff":null,"weight":3},{"signal":"spf_strictness","axis":"email","severity":"good","label":"SPF hardfail (-all) — strongest enforcement","tradeoff":null,"weight":2},{"signal":"spf_lookup_count","axis":"email","severity":"good","label":"SPF well within lookup limit (1/10 mechanisms)","tradeoff":null,"weight":2},{"signal":"dmarc_rua","axis":"email","severity":"good","label":"DMARC aggregate reporting (rua) configured","tradeoff":null,"weight":2},{"signal":"dmarc_subdomain_policy","axis":"email","severity":"good","label":"DMARC subdomain policy: reject — subdomains protected","tradeoff":null,"weight":1},{"signal":"dkim_discovered","axis":"email","severity":"good","label":"DKIM verified (1 selector found)","tradeoff":null,"weight":2},{"signal":"tls_rpt","axis":"email","severity":"good","label":"TLS-RPT configured — TLS delivery failure reporting enabled","tradeoff":null,"weight":1},{"signal":"mta_sts","axis":"email","severity":"good","label":"MTA-STS enforcing TLS for inbound email","tradeoff":null,"weight":2},{"signal":"dmarc_reject","axis":"email","severity":"good","label":"DMARC policy=reject prevents email spoofing","tradeoff":null,"weight":2},{"signal":"mx_redundancy","axis":"email","severity":"good","label":"3 MX records (redundant email delivery)","tradeoff":null,"weight":2}],"deductions":[{"signal":"_absent","label":"1 signal not detected in scan","severity":"absent","weight":2,"share":9.5,"deduction":3.3,"category":"not_detected","absentSignals":[{"signal":"bimi_record","label":"BIMI Record","weight":2,"deduction":3.3,"fixDescription":"Add a BIMI DNS record with your brand logo SVG for display in email clients","absentLabel":"BIMI record not found","actionable":false}]}]}},"archetype":{"detected":"general","confidence":1,"secondary":null,"signals":["No strong archetype signals"],"platform":null,"weights":{"security":0.24,"speed":0.18,"foundations":0.18,"reputation":0.15,"discoverability":0.13,"email":0.12}},"scoringContext":{"cookies":false,"wordpress":false,"httpBlocked":false},"signalDetails":"{\"v\":1,\"composite\":93,\"archetype\":\"general\",\"archetypeConfidence\":1,\"axes\":{\"security\":{\"score\":100,\"maxGoodWeight\":48,\"findings\":[{\"signal\":\"ssl_grade\",\"severity\":\"good\",\"weight\":3,\"share\":6.3,\"deduction\":0},{\"signal\":\"ssl_ocsp_stapling\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"ssl_forward_secrecy\",\"severity\":\"good\",\"weight\":2,\"share\":4.2,\"deduction\":0},{\"signal\":\"ssl_certificate_transparency\",\"severity\":\"info\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"hsts\",\"severity\":\"good\",\"weight\":4,\"share\":8.3,\"deduction\":0},{\"signal\":\"csp\",\"severity\":\"good\",\"weight\":3,\"share\":6.3,\"deduction\":0},{\"signal\":\"xfo\",\"severity\":\"good\",\"weight\":2,\"share\":4.2,\"deduction\":0},{\"signal\":\"xcto\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"dnssec\",\"severity\":\"good\",\"weight\":2,\"share\":4.2,\"deduction\":0},{\"signal\":\"waf_detected\",\"severity\":\"good\",\"weight\":2,\"share\":4.2,\"deduction\":0},{\"signal\":\"hsts_preload\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"caa_records\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"caa_iodef\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"cert_wildcard\",\"severity\":\"info\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"referrer_policy\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"permissions_policy\",\"severity\":\"good\",\"weight\":2,\"share\":4.2,\"deduction\":0},{\"signal\":\"subresource_integrity\",\"severity\":\"good\",\"weight\":2,\"share\":4.2,\"deduction\":0},{\"signal\":\"security_headers_completeness\",\"severity\":\"good\",\"weight\":2,\"share\":4.2,\"deduction\":0},{\"signal\":\"csp_quality\",\"severity\":\"good\",\"weight\":3,\"share\":6.3,\"deduction\":0},{\"signal\":\"vulnerable_js_libraries\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"tls_version\",\"severity\":\"good\",\"weight\":2,\"share\":4.2,\"deduction\":0},{\"signal\":\"hsts_max_age\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"cert_expiry_proximity\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"cross_origin_isolation\",\"severity\":\"info\",\"weight\":1,\"share\":2.1,\"deduction\":0},{\"signal\":\"security_txt\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0}],\"absent\":[],\"absentDeduction\":0},\"speed\":{\"score\":89,\"maxGoodWeight\":28,\"findings\":[{\"signal\":\"lcp\",\"severity\":\"low\",\"weight\":4,\"share\":14.3,\"deduction\":7.1},{\"signal\":\"fcp\",\"severity\":\"low\",\"weight\":2,\"share\":7.1,\"deduction\":3.6},{\"signal\":\"perf_score\",\"severity\":\"good\",\"weight\":5,\"share\":17.9,\"deduction\":0},{\"signal\":\"cls\",\"severity\":\"good\",\"weight\":3,\"share\":10.7,\"deduction\":0},{\"signal\":\"ttfb\",\"severity\":\"good\",\"weight\":3,\"share\":10.7,\"deduction\":0},{\"signal\":\"tbt\",\"severity\":\"good\",\"weight\":2,\"share\":7.1,\"deduction\":0},{\"signal\":\"cache_headers\",\"severity\":\"good\",\"weight\":3,\"share\":10.7,\"deduction\":0},{\"signal\":\"asset_cdn\",\"severity\":\"info\",\"weight\":0,\"share\":3.6,\"deduction\":0},{\"signal\":\"render_blocking_scripts\",\"severity\":\"good\",\"weight\":3,\"share\":10.7,\"deduction\":0},{\"signal\":\"resource_hints\",\"severity\":\"good\",\"weight\":1,\"share\":3.6,\"deduction\":0}],\"absent\":[],\"absentDeduction\":0},\"foundations\":{\"score\":100,\"maxGoodWeight\":19,\"findings\":[{\"signal\":\"ops_transparency\",\"severity\":\"good\",\"weight\":2,\"share\":10.5,\"deduction\":0},{\"signal\":\"http2\",\"severity\":\"good\",\"weight\":2,\"share\":10.5,\"deduction\":0},{\"signal\":\"http3\",\"severity\":\"good\",\"weight\":1,\"share\":5.3,\"deduction\":0},{\"signal\":\"cdn\",\"severity\":\"good\",\"weight\":3,\"share\":15.8,\"deduction\":0},{\"signal\":\"ns_redundancy\",\"severity\":\"good\",\"weight\":0,\"share\":5.3,\"deduction\":0},{\"signal\":\"ipv6\",\"severity\":\"good\",\"weight\":1,\"share\":5.3,\"deduction\":0},{\"signal\":\"lb\",\"severity\":\"good\",\"weight\":1,\"share\":5.3,\"deduction\":0},{\"signal\":\"caa\",\"severity\":\"good\",\"weight\":1,\"share\":5.3,\"deduction\":0},{\"signal\":\"tcp_connection_time\",\"severity\":\"good\",\"weight\":2,\"share\":10.5,\"deduction\":0},{\"signal\":\"dns_resolution_time\",\"severity\":\"good\",\"weight\":2,\"share\":10.5,\"deduction\":0},{\"signal\":\"cert_validation_type\",\"severity\":\"info\",\"weight\":1,\"share\":5.3,\"deduction\":0},{\"signal\":\"dns_consistent\",\"severity\":\"good\",\"weight\":1,\"share\":5.3,\"deduction\":0}],\"absent\":[],\"absentDeduction\":0},\"reputation\":{\"score\":67,\"maxGoodWeight\":16,\"findings\":[{\"signal\":\"domain_age_trust\",\"severity\":\"high\",\"weight\":4,\"share\":25,\"deduction\":25},{\"signal\":\"registration_length\",\"severity\":\"good\",\"weight\":2,\"share\":12.5,\"deduction\":0},{\"signal\":\"blocklist_trust\",\"severity\":\"good\",\"weight\":3,\"share\":18.8,\"deduction\":0},{\"signal\":\"organizational_identity\",\"severity\":\"good\",\"weight\":3,\"share\":18.8,\"deduction\":0},{\"signal\":\"legal_pages\",\"severity\":\"good\",\"weight\":1,\"share\":6.3,\"deduction\":0}],\"absent\":[{\"signal\":\"tranco_rank\",\"weight\":3,\"share\":18.8,\"deduction\":8.4}],\"absentDeduction\":8.4},\"discoverability\":{\"score\":100,\"maxGoodWeight\":21,\"findings\":[{\"signal\":\"domain_popularity\",\"severity\":\"info\",\"weight\":1,\"share\":4.8,\"deduction\":0},{\"signal\":\"structured_data\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"social_meta\",\"severity\":\"good\",\"weight\":3,\"share\":14.3,\"deduction\":0},{\"signal\":\"robots_txt\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"sitemap\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"social_accounts\",\"severity\":\"info\",\"weight\":1,\"share\":4.8,\"deduction\":0},{\"signal\":\"canonical_url\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"mobile_friendly\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"og_completeness\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"accessibility\",\"severity\":\"good\",\"weight\":1,\"share\":4.8,\"deduction\":0}],\"absent\":[],\"absentDeduction\":0},\"email\":{\"score\":97,\"maxGoodWeight\":21,\"findings\":[{\"signal\":\"email_auth\",\"severity\":\"good\",\"weight\":3,\"share\":14.3,\"deduction\":0},{\"signal\":\"spf_strictness\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"spf_lookup_count\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"dmarc_rua\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"dmarc_subdomain_policy\",\"severity\":\"good\",\"weight\":1,\"share\":4.8,\"deduction\":0},{\"signal\":\"dkim_discovered\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"tls_rpt\",\"severity\":\"good\",\"weight\":1,\"share\":4.8,\"deduction\":0},{\"signal\":\"mta_sts\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"dmarc_reject\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0},{\"signal\":\"mx_redundancy\",\"severity\":\"good\",\"weight\":2,\"share\":9.5,\"deduction\":0}],\"absent\":[{\"signal\":\"bimi_record\",\"weight\":2,\"share\":9.5,\"deduction\":3.3}],\"absentDeduction\":3.3}},\"scoringContext\":{\"cookies\":false,\"wordpress\":false,\"httpBlocked\":false}}"},"structured_data":{"types_found":["WebApplication"],"total_items":1,"validations":[{"type":"WebApplication","name":"certs.lol","status":"complete","required_fields":[],"recommended_fields":[],"extra_fields":["name","url","description","applicationCategory","operatingSystem","offers"]}],"has_issues":false},"accessibility":{"score":86,"checks":[{"name":"Language attribute","status":"pass","detail":"<html lang=\"en\"> is set and valid","impact":"serious"},{"name":"Viewport meta","status":"pass","detail":"Viewport meta tag present and allows user scaling","impact":"moderate"},{"name":"Heading hierarchy","status":"fail","detail":"No headings found. Headings help screen reader users navigate page structure.","impact":"serious"},{"name":"Image alt text","status":"pass","detail":"All 1 images have alt attributes (1 descriptive, 0 decorative)","impact":"critical"},{"name":"Form labels","status":"pass","detail":"All 1 form elements have associated labels","impact":"critical"},{"name":"Link text quality","status":"pass","detail":"13 links checked — all have descriptive text","impact":"moderate"},{"name":"ARIA landmarks","status":"pass","detail":"4 landmarks found: main, nav, header, footer","impact":"moderate"},{"name":"Skip navigation","status":"pass","detail":"Skip navigation link found near top of page","impact":"moderate"},{"name":"Color contrast","status":"warn","detail":"Not checked — requires visual rendering. Test with browser DevTools or axe.","impact":"serious"}],"summary":{"passed":7,"warnings":1,"failures":1}},"third_party_scripts":{"total":0,"first_party":0,"third_party":0,"categories":{},"privacy_concerns":[],"render_blocking":0},"cookie_consent":{"cmp_detected":null,"cookies_set":[],"pre_consent_cookies":0,"has_cookie_policy":false,"compliance_flags":[],"p3p_present":false},"network_health":{"dns_propagation":{"resolvers":[{"name":"Google","ips":["104.21.7.80","172.67.135.227"],"response_time_ms":332,"status":"ok"},{"name":"Cloudflare","ips":["104.21.7.80","172.67.135.227"],"response_time_ms":363,"status":"ok"},{"name":"AdGuard","ips":["104.21.7.80","172.67.135.227"],"response_time_ms":625,"status":"ok"}],"consistent":true,"unique_ips":["104.21.7.80","172.67.135.227"]},"ripe_routing":{"asn":13335,"asn_name":"CLOUDFLARENET - Cloudflare, Inc.","prefix":"172.67.128.0/20","visibility":null,"bgp_updates_24h":125,"routing_stability":"moderate"},"connection_timing":{"dns_ms":0.696,"tcp_ms":1.223,"tls_ms":6.079,"total_ms":7.997999999999999,"ip":"172.67.135.227","tls_version":"TLS 1.3"},"outage_links":{"downdetector":{"exists":false,"url":"https://downdetector.com/status/certs.lol/"},"isitdown":{"exists":false,"url":"https://www.isitdownrightnow.com/certs.lol.html"}}},"social_accounts":{"accounts":[{"platform":"GitHub","url":"https://github.com/yokedotlol/certs-lol","username":"yokedotlol","found_via":"homepage"},{"platform":"Twitter/X","url":"https://x.com/certs","username":"certs","found_via":"probe"},{"platform":"GitLab","url":"https://gitlab.com/certs","username":"certs","found_via":"probe"},{"platform":"LinkedIn","url":"https://www.linkedin.com/company/certs","username":"certs","found_via":"probe"},{"platform":"Facebook","url":"https://www.facebook.com/certs","username":"certs","found_via":"probe"}],"cached":false},"cached_at":1781665582352,"_meta":{"share_url":"https://yoke.lol/r/eyJkIjoiY2VydHMubG9sIiwicyI6OTMsImciOiJFeGNlbGxlbnQiLCJhIjpbMTAwLDEwMCw2Nyw4OSwxMDAsOTddLCJ0IjoxNzgxNjY1NTgyfQ.hM2g2cRnqhhoTvRE8l0uKWVgzuUYKqrhplC4_SZlEDo","pdf_url":"https://yoke.lol/report/certs.lol?sig=tFdocqGKe9EpFzyNm0u1S1UxTqlz6nlQwPnX15g2_O8&t=1781665582","badge_url":"https://yoke.lol/badge/certs.lol.svg","badge_json_url":"https://yoke.lol/badge/certs.lol.json"},"percentiles":{"composite":100,"axes":{"security":100,"speed":87,"foundations":100,"reputation":13,"discoverability":94,"email":99},"sample_size":3490,"computed_at":"2026-06-16T17:21:42.909Z"}}