{"site":{"input":"http://facialharmonyai.com/","domain":"facialharmonyai.com","final_url":"https://facialharmonyai.com/","ip":["104.21.43.59","172.67.221.110","2606:4700:3030::6815:2b3b","2606:4700:3035::ac43:dd6e"],"redirects_to":["https://facialharmonyai.com/"],"cdn":["CloudFlare"],"running_on":["cloudflare"]},"scan":{"duration":2.875,"last_scan":"2026-11-03T14:09:26Z","version":"2.15","db_date":"2026-10-27T19:29:36Z"},"links":{"js_external":["https://static.cloudflareinsights.com/beacon.min.js/vce701823e78c4301a35b7e07294d87301792088814092"],"js_local":["/_next/static/chunks/4bd1b696-f785427dddbba9fb.js","/_next/static/chunks/1255-32f0b2a4c4d3a714.js","/_next/static/chunks/main-app-d76c2c20312263f6.js","/_next/static/chunks/6091-6bdfcd8c31001171.js","/_next/static/chunks/4707-55a134806f5dafc3.js","/_next/static/chunks/1933-aed0d2e1890c0c89.js","/_next/static/chunks/app/[locale]/layout-0d45261248def3f0.js","/_next/static/chunks/5780-e98f1009d657790c.js","/_next/static/chunks/5613-161d1d6a885394fd.js","/_next/static/chunks/6475-304bc4d6e0bf0c7d.js","/_next/static/chunks/app/[locale]/page-e5be6077284aaed8.js","/_next/static/chunks/polyfills-42372ed130431b0a.js","/_next/static/chunks/webpack-397525ead71220a5.js"],"urls":["/","/report/example/","/pricing/","/blog/","/blog/what-is-facial-harmony/","/privacy/","/disclaimer/","/faceiq-labs-alternative/","/about/","/terms/","/llms.txt"]},"recommendations":{"headers_minor":{"csp":{"details":"script-src, object-src, base-uri, frame-src"},"csp_unsafe_inline":{"pages":["https://facialharmonyai.com/404javascript.js","https://facialharmonyai.com/404testpage4525d2fdc/"]},"no_csp":{},"strict_transport_security":{},"x_content_type_options":{},"x_frame_options":{}},"tls_minor":{"no_stapled_ocsp":{}}},"tls":{"cert_expires":"24 Dec 2026","cert_issuer":"Google Trust Services","cert_authority":"WE1"},"ratings":{"total":{"rating":"B"},"security":{"rating":"B","passed":"6/6"},"domain":{"rating":"A","passed":"1/1"},"tls":{"rating":"A","passed":"6/6"}}}