{"domain":"scrutineer.dev","analyzed_at":"2026-07-28T00:11:29.633Z","cached":true,"http_probe_blocked":false,"is_subdomain":false,"dns":{"records":[{"type":"TXT","name":"scrutineer.dev","ttl":300,"data":"wordpressorg-kurtpayne-verification"},{"type":"TXT","name":"scrutineer.dev","ttl":300,"data":"v=spf1 include:_spf.mx.cloudflare.net ~all"},{"type":"NS","name":"scrutineer.dev","ttl":21600,"data":"dina.ns.cloudflare.com."},{"type":"NS","name":"scrutineer.dev","ttl":21600,"data":"rick.ns.cloudflare.com."},{"type":"AAAA","name":"scrutineer.dev","ttl":300,"data":"2606:4700:3031::ac43:9687"},{"type":"AAAA","name":"scrutineer.dev","ttl":300,"data":"2606:4700:3031::6815:1e28"},{"type":"MX","name":"scrutineer.dev","ttl":300,"data":"86 route1.mx.cloudflare.net."},{"type":"MX","name":"scrutineer.dev","ttl":300,"data":"48 route2.mx.cloudflare.net."},{"type":"MX","name":"scrutineer.dev","ttl":300,"data":"58 route3.mx.cloudflare.net."},{"type":"SOA","name":"scrutineer.dev","ttl":1800,"data":"dina.ns.cloudflare.com. dns.cloudflare.com. 2408662005 10000 2400 604800 1800"},{"type":"A","name":"scrutineer.dev","ttl":300,"data":"172.67.150.135"},{"type":"A","name":"scrutineer.dev","ttl":300,"data":"104.21.30.40"}]},"rdap":{"registrar":"CloudFlare, Inc","registration_date":"2026-06-22","expiration_date":"2027-06-22","last_changed":"2026-06-27","nameservers":["rick.ns.cloudflare.com","dina.ns.cloudflare.com"],"status":["clienttransferprohibited"],"domain_age_days":36,"days_until_expiry":328},"status":{"is_up":true,"status_code":200,"response_time_ms":134,"error":null,"status_label":"UP","http_blocked":false,"http2":true,"http3":true,"alt_svc":"h3=\":443\"; ma=86400"},"redirects":[{"url":"https://scrutineer.dev","status_code":200,"server":"cloudflare","response_time_ms":91}],"headers":{"raw":{"cache-control":"public, max-age=3600","cf-ray":"a21faa695f290cba-EWR","connection":"close","content-length":"9413","content-security-policy":"default-src 'none'; style-src 'unsafe-inline' https://fonts.googleapis.com; font-src https://fonts.gstatic.com; img-src 'self' data: https://yoke.lol; frame-ancestors 'none'; base-uri 'self'; form-action 'none'","content-type":"text/html; charset=utf-8","date":"Tue, 28 Jul 2026 00:11:17 GMT","nel":"{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}","permissions-policy":"camera=(), microphone=(), geolocation=()","referrer-policy":"strict-origin-when-cross-origin","report-to":"{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=RgwhIazo3Zdp2SreOHY8rCTFpwKLY%2FM5NjeEuN6%2BQbG%2FVD1bGGKOXztbl7cMWNMQWbzFPVoiVwCGxvAF9002%2BZGikE3ARBcfnkdyzOMe%2FytMiH3aosnXxtikZX3kG5xqDquipeqreNHCLxDeZw%3D%3D\"}]}","server":"cloudflare","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-content-type-options":"nosniff","x-frame-options":"DENY"},"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 'none'; style-src 'unsafe-inline' https://fonts.googleapis.com; font-src https://fonts.gstatic.com; img-src 'self' data: https://yoke.lol; frame-ancestors 'none'; base-uri 'self'; form-action 'none'","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":"warning","value":null,"recommendation":"Deprecated — modern CSP is preferred"},{"header":"Cross-Origin-Opener-Policy","status":"warning","value":null,"recommendation":"Set to \"same-origin\" if using cross-origin isolation"},{"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://scrutineer.dev/sitemap.xml\n","robots_txt_exists":true,"sitemap_detected":true,"sitemap_url":"https://scrutineer.dev/sitemap.xml","sitemap_page_count":2,"og_title":"The Scrutineer Project","og_description":"Open source tools for WordPress performance.","og_image":"https://raw.githubusercontent.com/scrutineerhq/scrutoscope/main/.wordpress-org/banner-1544x500.png","favicon_url":"data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22><rect width=%2232%22 height=%2232%22 rx=%224%22 fill=%22%230C2A28%22/><circle cx=%228%22 cy=%2216%22 r=%223%22 fill=%22%2315B7A4%22/><circle cx=%2216%22 cy=%2216%22 r=%223%22 fill=%22%23F0A94E%22/><circle cx=%2224%22 cy=%2216%22 r=%223%22 fill=%22%2315B7A4%22/></svg>"},"ip_info":{"ip":"172.67.150.135","isp":"Cloudflare, Inc.","org":"Cloudflare, Inc.","asn":"AS13335","city":"","country":"","country_code":"","lat":0,"lon":0,"reverse_dns":null,"ipv6":"2606:4700:3031::ac43:9687"},"blocklists":[{"name":"Spamhaus ZEN","zone":"zen.spamhaus.org","listed":false,"detail":"query blocked (public resolver)"},{"name":"SpamCop","zone":"bl.spamcop.net","listed":false,"detail":null},{"name":"Barracuda","zone":"b.barracudacentral.org","listed":false,"detail":null}],"ssl":{"grade":"A+","issuer":"CN=WE1,O=Google Trust Services,C=US","subject":"CN=scrutineer.dev","valid_from":"2026-06-22T20:35:30Z","valid_to":"2026-09-20T21:33:01Z","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":false,"has_scts":false,"sct_count":0,"forward_secrecy":true},"performance":{"score":91,"fcp":2738.5134898273873,"lcp":2738.5134898273873,"tbt":0,"cls":0.07199408329776984,"si":2738.5134898273873,"ttfb":null,"strategy":"mobile","error":null,"screenshot":"data:image/jpeg;base64,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"},"performance_desktop":{"score":100,"fcp":688.8909004531306,"lcp":688.8909004531306,"tbt":0,"cls":0.0003322785915167599,"si":688.8909004531306,"ttfb":2,"strategy":"desktop","error":null,"screenshot":"data:image/jpeg;base64,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"},"performance_crux":null,"llms_txt":{"found":false,"content":null,"full_found":false,"full_content":null},"wayback":{"first_snapshot":null,"last_snapshot":null,"total_snapshots":null,"archive_url":"https://web.archive.org/web/*/scrutineer.dev"},"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; rua=mailto:hello@scrutineer.dev; ruf=mailto:hello@scrutineer.dev; fo=1","policy":"reject","subdomain_policy":"reject","nonexistent_subdomain_policy":null,"psd":null,"rua":"mailto:hello@scrutineer.dev","ruf":"mailto:hello@scrutineer.dev","deprecated_tags":[]},"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@scrutineer.dev","rua":"mailto:hello@scrutineer.dev"}},"carbon":null,"robots_parsed":{"blocks":[{"user_agent":"*","disallow":[],"allow":["/"]}],"crawl_delay":null,"sitemaps":["https://scrutineer.dev/sitemap.xml"],"interesting_blocked":[],"is_restrictive":false,"is_missing":false},"json_ld":[],"http_protocols":{"http2":true,"http3":true,"alt_svc":"h3=\":443\"; ma=86400"},"shodan":{"ports":[80,443,2052,2053,2082,2083,2086,2087,2095,2096,8080,8443,8880],"cpes":[],"vulns":[],"tags":["cdn"],"hostnames":[]},"dnssec":{"enabled":false,"has_dnskey":false,"has_ds":false,"validated":false},"hosting":{"provider":null,"cdn":"Cloudflare","waf":null},"social_meta":{"og":{"title":"The Scrutineer Project","description":"Open source tools for WordPress performance.","image":"https://raw.githubusercontent.com/scrutineerhq/scrutoscope/main/.wordpress-org/banner-1544x500.png","type":"website","url":"https://scrutineer.dev","site_name":null,"locale":null},"twitter":{"card":"summary_large_image","site":null,"creator":null,"title":"The Scrutineer Project","description":"Open source tools for WordPress performance. Home of Scrutoscope.","image":"https://raw.githubusercontent.com/scrutineerhq/scrutoscope/main/.wordpress-org/banner-1544x500.png"},"score":100,"missing":[]},"legal":{"pages_found":[{"name":"About","url":"https://scrutineer.dev/about","source":"html"}],"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":null,"vary_accept_encoding":false},"cache_analysis":{"cache_control":{"raw":"public, max-age=3600","directives":{"public":true,"max-age":"3600"},"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":[]},"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 'none'; style-src 'unsafe-inline' https://fonts.googleapis.com; f…","severity":"good","importance":"core"},{"name":"Permissions Policy","category":"security","present":true,"value":"camera=(), microphone=(), geolocation=()","severity":"good","importance":"extra"},{"name":"DNSSEC","category":"security","present":false,"value":null,"severity":"info","importance":"extra"},{"name":"CAA Records","category":"security","present":false,"value":null,"severity":"info","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"}],"trust_score_factors":{"positive":["Strong HSTS policy with includeSubDomains","HSTS preload eligible","CSP header configured","Permissions-Policy header set","WAF detected: Cloudflare","SSL grade A+","security.txt published","DMARC policy=reject (strongest email auth)","MTA-STS enforcing TLS for email"],"negative":[],"neutral":["DNSSEC not enabled","No CAA DNS records","DV certificate (domain-only validation)"]}},"ai_readiness":{"score":40,"max_score":100,"grade":"C","checks":[{"name":"llms.txt exists","passed":false,"points":0},{"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":false,"points":0},{"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":"ARD ai-catalog.json","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}},"ai_catalog":{"found":false,"specVersion":null,"entryCount":0,"entryTypes":[],"hasHost":false,"hasTrustManifest":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":["poc.scrutineer.dev"],"total_certs":4,"has_wildcard":true,"issuers":["Let's Encrypt","Google Trust Services"],"certs":[{"issuer":"Let's Encrypt","not_before":"2026-06-22T20:36:51Z","not_after":"2026-09-20T20:36:50Z","dns_names":["*.scrutineer.dev","scrutineer.dev"]},{"issuer":"Google Trust Services","not_before":"2026-06-22T20:35:30Z","not_after":"2026-09-20T21:33:01Z","dns_names":["*.scrutineer.dev","scrutineer.dev"]},{"issuer":"Let's Encrypt","not_before":"2026-06-23T17:10:51Z","not_after":"2026-09-21T17:10:50Z","dns_names":["poc.scrutineer.dev"]},{"issuer":"Let's Encrypt","not_before":"2026-06-24T15:11:47Z","not_after":"2026-09-22T15:11:46Z","dns_names":["poc.scrutineer.dev"]}],"error":null},"security_txt":{"found":true,"contact":["mailto:hello@scrutineer.dev"],"encryption":null,"acknowledgments":null,"policy":null,"hiring":null,"canonical":"https://scrutineer.dev/.well-known/security.txt","preferred_languages":"en","expires":"2027-06-26T00:00:00.000Z","is_expired":false,"has_bug_bounty":false,"bug_bounty_platform":null,"raw":"Contact: mailto:hello@scrutineer.dev\nPreferred-Languages: en\nCanonical: https://scrutineer.dev/.well-known/security.txt\nExpires: 2027-06-26T00:00:00.000Z\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":[],"has_wildcard_policy":false,"iodef":null,"has_caa":false},"greynoise":{"ip":"172.67.150.135","classification":null,"name":null,"link":null,"noise":false,"riot":false,"error":"HTTP 403"},"domain_score":{"composite":91,"tier":"Excellent","balance":"uneven","balanceStdDev":8.6,"atRiskAxis":{"axis":"reputation","score":73,"tier":"Moderate"},"compositeLabel":"Excellent 91 — Reputation at risk (73)","axes":{"security":{"score":98,"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":"low","label":"OCSP stapling not detected","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":"info","label":"DNSSEC not enabled","tradeoff":"DNSSEC adds DNS-level authenticity but can complicate DNS management. Most sites work fine without it.","weight":1,"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":"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 54+ days","tradeoff":null,"weight":1},{"signal":"security_txt","axis":"security","severity":"good","label":"security.txt present (responsible disclosure)","tradeoff":null,"weight":1}],"deductions":[{"signal":"ssl_ocsp_stapling","label":"OCSP stapling not detected","severity":"low","weight":1,"share":2.1,"deduction":1,"category":"fixable"},{"signal":"_absent","label":"2 signals not detected in scan","severity":"absent","weight":2,"share":4.2,"deduction":1.4,"category":"not_detected","absentSignals":[{"signal":"caa_records","label":"CAA Records Present","weight":1,"deduction":0.7,"fixDescription":"CAA records restrict which CAs can issue certificates","absentLabel":"CAA records not found","actionable":false},{"signal":"cross_origin_isolation","label":"Cross-Origin Isolation","weight":1,"deduction":0.6,"fixDescription":"Enable cross-origin isolation (COOP/COEP)","effort":"~30 min — add COOP/COEP headers","actionable":true}]}]},"speed":{"score":88,"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.072","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: 2ms","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":"no_compression","axis":"speed","severity":"low","label":"No compression detected","tradeoff":"Compression check is header-based and may not reflect actual server behavior (e.g., Cloudflare decompresses for Workers).","weight":1},{"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"},{"signal":"no_compression","label":"No compression detected","severity":"low","weight":1,"share":3.6,"deduction":1.8,"category":"fixable"}]},"foundations":{"score":96,"weight":0.18,"findings":[{"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":"info","label":"No CAA records","tradeoff":null,"weight":1},{"signal":"tcp_connection_time","axis":"foundations","severity":"good","label":"TCP connect: 2ms","tradeoff":null,"weight":2},{"signal":"dns_resolution_time","axis":"foundations","severity":"good","label":"DNS resolution: 40ms","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":[{"signal":"_absent","label":"1 signal not detected in scan","severity":"absent","weight":2,"share":10.5,"deduction":4,"category":"not_detected","absentSignals":[{"signal":"ops_transparency","label":"Operational Transparency","weight":2,"deduction":4,"fixDescription":"Public status page or uptime monitoring detected","actionable":false}]}]},"reputation":{"score":73,"weight":0.15,"findings":[{"signal":"domain_age_trust","axis":"reputation","severity":"medium","label":"Recently registered (36 days)","tradeoff":null,"weight":4},{"signal":"registration_length","axis":"reputation","severity":"info","label":"Expires in 328 days","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":"info","label":"1/3 organizational pages found (missing: privacy policy, terms of service)","tradeoff":null,"weight":3},{"signal":"legal_pages","axis":"reputation","severity":"info","label":"1 legal page found","tradeoff":null,"weight":1}],"deductions":[{"signal":"domain_age_trust","label":"Recently registered (36 days)","severity":"medium","weight":4,"share":25,"deduction":18.8,"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":94,"weight":0.13,"findings":[{"signal":"domain_popularity","axis":"discoverability","severity":"info","label":"Not ranked in Tranco top 1M","tradeoff":null,"weight":1},{"signal":"no_structured_data","axis":"discoverability","severity":"info","label":"No structured data (JSON-LD) found","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 89/100","tradeoff":null,"weight":1}],"deductions":[{"signal":"_absent","label":"2 signals not detected in scan","severity":"absent","weight":4,"share":17.4,"deduction":6.4,"category":"not_detected","absentSignals":[{"signal":"structured_data","label":"Structured Data Present","weight":2,"deduction":3.7,"fixDescription":"Structured data (JSON-LD/microdata) enables rich search results","absentLabel":"No structured data detected","actionable":false},{"signal":"ai_catalog","label":"AI Catalog (ARD)","weight":2,"deduction":2.6,"fixDescription":"Publish an ARD ai-catalog.json to make your tools and APIs discoverable by AI agents","absentLabel":"No ai-catalog.json","effort":"~15 min — create /.well-known/ai-catalog.json","actionable":true}]}]},"email":{"score":96,"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":"info","label":"SPF softfail (~all) — acceptable but weaker than hardfail","tradeoff":"Consider switching to -all (hardfail) if all senders are known.","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":"2 signals not detected in scan","severity":"absent","weight":3,"share":13.6,"deduction":4.5,"category":"not_detected","absentSignals":[{"signal":"bimi_record","label":"BIMI Record","weight":2,"deduction":3.1,"fixDescription":"Add a BIMI DNS record with your brand logo SVG for display in email clients","absentLabel":"BIMI record not found","actionable":false},{"signal":"dmarc_np_policy","label":"DMARC Non-Existent Subdomain Policy","weight":1,"deduction":1.4,"fixDescription":"Add np=reject to your DMARC record to protect non-existent subdomains (RFC 9989)","absentLabel":"DMARC np= tag not set","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,"nullMx":false},"signalDetails":"{\"v\":1,\"composite\":91,\"archetype\":\"general\",\"archetypeConfidence\":1,\"axes\":{\"security\":{\"score\":98,\"maxGoodWeight\":48,\"findings\":[{\"signal\":\"ssl_ocsp_stapling\",\"severity\":\"low\",\"weight\":1,\"share\":2.1,\"deduction\":1},{\"signal\":\"ssl_grade\",\"severity\":\"good\",\"weight\":3,\"share\":6.3,\"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\":\"info\",\"weight\":1,\"share\":2.1,\"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\":\"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\":\"security_txt\",\"severity\":\"good\",\"weight\":1,\"share\":2.1,\"deduction\":0}],\"absent\":[{\"signal\":\"caa_records\",\"weight\":1,\"share\":2.1,\"deduction\":0.7},{\"signal\":\"cross_origin_isolation\",\"weight\":1,\"share\":2.1,\"deduction\":0.7}],\"absentDeduction\":1.4},\"speed\":{\"score\":88,\"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\":\"no_compression\",\"severity\":\"low\",\"weight\":1,\"share\":3.6,\"deduction\":1.8},{\"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\":96,\"maxGoodWeight\":19,\"findings\":[{\"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\":\"info\",\"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\":[{\"signal\":\"ops_transparency\",\"weight\":2,\"share\":10.5,\"deduction\":4}],\"absentDeduction\":4},\"reputation\":{\"score\":73,\"maxGoodWeight\":16,\"findings\":[{\"signal\":\"domain_age_trust\",\"severity\":\"medium\",\"weight\":4,\"share\":25,\"deduction\":18.8},{\"signal\":\"registration_length\",\"severity\":\"info\",\"weight\":2,\"share\":12.5,\"deduction\":0},{\"signal\":\"blocklist_trust\",\"severity\":\"good\",\"weight\":3,\"share\":18.8,\"deduction\":0},{\"signal\":\"organizational_identity\",\"severity\":\"info\",\"weight\":3,\"share\":18.8,\"deduction\":0},{\"signal\":\"legal_pages\",\"severity\":\"info\",\"weight\":1,\"share\":6.3,\"deduction\":0}],\"absent\":[{\"signal\":\"tranco_rank\",\"weight\":3,\"share\":18.8,\"deduction\":8.4}],\"absentDeduction\":8.4},\"discoverability\":{\"score\":94,\"maxGoodWeight\":23,\"findings\":[{\"signal\":\"domain_popularity\",\"severity\":\"info\",\"weight\":1,\"share\":4.3,\"deduction\":0},{\"signal\":\"no_structured_data\",\"severity\":\"info\",\"weight\":2,\"share\":8.7,\"deduction\":0},{\"signal\":\"social_meta\",\"severity\":\"good\",\"weight\":3,\"share\":13,\"deduction\":0},{\"signal\":\"robots_txt\",\"severity\":\"good\",\"weight\":2,\"share\":8.7,\"deduction\":0},{\"signal\":\"sitemap\",\"severity\":\"good\",\"weight\":2,\"share\":8.7,\"deduction\":0},{\"signal\":\"social_accounts\",\"severity\":\"info\",\"weight\":1,\"share\":4.3,\"deduction\":0},{\"signal\":\"canonical_url\",\"severity\":\"good\",\"weight\":2,\"share\":8.7,\"deduction\":0},{\"signal\":\"mobile_friendly\",\"severity\":\"good\",\"weight\":2,\"share\":8.7,\"deduction\":0},{\"signal\":\"og_completeness\",\"severity\":\"good\",\"weight\":2,\"share\":8.7,\"deduction\":0},{\"signal\":\"accessibility\",\"severity\":\"good\",\"weight\":1,\"share\":4.3,\"deduction\":0}],\"absent\":[{\"signal\":\"structured_data\",\"weight\":2,\"share\":8.7,\"deduction\":3.2},{\"signal\":\"ai_catalog\",\"weight\":2,\"share\":8.7,\"deduction\":3.2}],\"absentDeduction\":6.4},\"email\":{\"score\":96,\"maxGoodWeight\":22,\"findings\":[{\"signal\":\"email_auth\",\"severity\":\"good\",\"weight\":3,\"share\":13.6,\"deduction\":0},{\"signal\":\"spf_strictness\",\"severity\":\"info\",\"weight\":2,\"share\":9.1,\"deduction\":0},{\"signal\":\"spf_lookup_count\",\"severity\":\"good\",\"weight\":2,\"share\":9.1,\"deduction\":0},{\"signal\":\"dmarc_rua\",\"severity\":\"good\",\"weight\":2,\"share\":9.1,\"deduction\":0},{\"signal\":\"dmarc_subdomain_policy\",\"severity\":\"good\",\"weight\":1,\"share\":4.5,\"deduction\":0},{\"signal\":\"dkim_discovered\",\"severity\":\"good\",\"weight\":2,\"share\":9.1,\"deduction\":0},{\"signal\":\"tls_rpt\",\"severity\":\"good\",\"weight\":1,\"share\":4.5,\"deduction\":0},{\"signal\":\"mta_sts\",\"severity\":\"good\",\"weight\":2,\"share\":9.1,\"deduction\":0},{\"signal\":\"dmarc_reject\",\"severity\":\"good\",\"weight\":2,\"share\":9.1,\"deduction\":0},{\"signal\":\"mx_redundancy\",\"severity\":\"good\",\"weight\":2,\"share\":9.1,\"deduction\":0}],\"absent\":[{\"signal\":\"bimi_record\",\"weight\":2,\"share\":9.1,\"deduction\":3},{\"signal\":\"dmarc_np_policy\",\"weight\":1,\"share\":4.5,\"deduction\":1.5}],\"absentDeduction\":4.5}},\"scoringContext\":{\"cookies\":false,\"wordpress\":false,\"httpBlocked\":false,\"nullMx\":false}}"},"structured_data":{"types_found":[],"total_items":0,"validations":[],"has_issues":false},"accessibility":{"score":89,"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":"pass","detail":"Valid hierarchy: h1 (1 headings total)","impact":"serious"},{"name":"Image alt text","status":"pass","detail":"All 1 images have alt attributes (1 descriptive, 0 decorative)","impact":"critical"},{"name":"Link text quality","status":"pass","detail":"4 links checked — all have descriptive text","impact":"moderate"},{"name":"ARIA landmarks","status":"warn","detail":"Only 1 landmark(s): footer. Missing: main, nav, header","impact":"moderate"},{"name":"Skip navigation","status":"warn","detail":"No skip navigation link found. Keyboard users must tab through all navigation links.","impact":"moderate"},{"name":"Color contrast","status":"warn","detail":"Not checked — requires visual rendering. Test with browser DevTools or axe.","impact":"serious"}],"summary":{"passed":5,"warnings":3,"failures":0}},"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.30.40","172.67.150.135"],"response_time_ms":419,"status":"ok"},{"name":"Cloudflare","ips":["104.21.30.40","172.67.150.135"],"response_time_ms":445,"status":"ok"},{"name":"AdGuard","ips":["104.21.30.40","172.67.150.135"],"response_time_ms":579,"status":"ok"}],"consistent":true,"unique_ips":["104.21.30.40","172.67.150.135"]},"ripe_routing":{"asn":13335,"asn_name":"CLOUDFLARENET - Cloudflare, Inc.","prefix":"172.67.144.0/20","visibility":null,"bgp_updates_24h":86,"routing_stability":"moderate"},"connection_timing":{"dns_ms":39.551,"tcp_ms":1.63,"tls_ms":74.697,"total_ms":115.87800000000001,"ip":"172.67.150.135","tls_version":"TLS 1.3"},"outage_links":{"downdetector":{"exists":false,"url":"https://downdetector.com/status/scrutineer.dev/"},"isitdown":{"exists":false,"url":"https://www.isitdownrightnow.com/scrutineer.dev.html"}}},"social_accounts":{"accounts":[{"platform":"GitHub","url":"https://github.com/scrutineerhq","username":"scrutineerhq","found_via":"homepage"},{"platform":"Twitter/X","url":"https://x.com/scrutineer","username":"scrutineer","found_via":"probe"},{"platform":"LinkedIn","url":"https://www.linkedin.com/company/scrutineer","username":"scrutineer","found_via":"probe"},{"platform":"GitLab","url":"https://gitlab.com/scrutineer","username":"scrutineer","found_via":"probe"},{"platform":"Facebook","url":"https://www.facebook.com/scrutineer","username":"scrutineer","found_via":"probe"}],"cached":false},"cached_at":1785197489633,"_meta":{"share_url":"https://yoke.lol/r/eyJkIjoic2NydXRpbmVlci5kZXYiLCJzIjo5MSwiZyI6IkV4Y2VsbGVudCIsImEiOls5OCw5Niw3Myw4OCw5NCw5Nl0sInQiOjE3ODUxOTc0ODl9.ianNkyObngIgZ-G90sX_Yw7Ibu3cWGISd98ALZLBiNE","pdf_url":"https://yoke.lol/report/scrutineer.dev?sig=pDTB29x1fCpRHPK4hn-PsvxEm3_5TI-eV0K7FR_ZtN4&t=1785197489","badge_url":"https://yoke.lol/badge/scrutineer.dev.svg","badge_json_url":"https://yoke.lol/badge/scrutineer.dev.json"},"percentiles":{"composite":99,"axes":{"security":100,"speed":81,"foundations":93,"reputation":26,"discoverability":79,"email":99},"sample_size":3516,"computed_at":"2026-07-28T13:52:04.878Z"}}