{"history":[{"id":128471467,"scanned_at":"2026-10-16T07:11:41.686Z","grade":"F","score":10},{"id":128809735,"scanned_at":"2026-10-17T17:38:14.123Z","grade":"D","score":30},{"id":128970164,"scanned_at":"2026-10-18T10:41:17.845Z","grade":"F","score":10},{"id":129233152,"scanned_at":"2026-10-19T12:05:05.759Z","grade":"D","score":30}],"scan":{"id":132968265,"algorithm_version":6,"scanned_at":"2026-11-02T05:05:12.564Z","error":null,"grade":"D","response_headers":{"nel":"{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}","date":"Mon, 02 Nov 2026 05:05:14 GMT","link":"<https://omnicreator.art/>; rel=\"alternate\"; hreflang=\"en\", <https://omnicreator.art/zh>; rel=\"alternate\"; hreflang=\"zh\", <https://omnicreator.art/ja>; rel=\"alternate\"; hreflang=\"ja\", <https://omnicreator.art/ko>; rel=\"alternate\"; hreflang=\"ko\", <https://omnicreator.art/>; rel=\"alternate\"; hreflang=\"x-default\", </llms.txt>; rel=\"describedby\"; type=\"text/plain\"","vary":"rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch","cf-ray":"a5409a55ff4234bd-SJC","server":"cloudflare","alt-svc":"h3=\":443\"; ma=86400","report-to":"{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=RqkNfqKQS5VHcrLJL2%2Bcxh50BliCG0ocoT7QNW27lkTkGTYorUIdmqajth9NqXxSRFVcPoEXTYAybVuOvVAnOZQgsigxalvV7YfMEl%2BIUyC7poMUvPyboWW1d91MsEI1TdE%3D\"}]}","connection":"close","x-opennext":"1","content-type":"text/html; charset=utf-8","x-powered-by":"Next.js","cache-control":"public, max-age=0, s-maxage=3600","server-timing":"cfEdge;dur=537,cfOrigin;dur=0,cfWorker;dur=1090","content-signal":"search=yes, ai-input=yes","transfer-encoding":"chunked","x-public-html-cache":"MISS"},"score":30,"status_code":200,"tests_failed":4,"tests_passed":8,"tests_quantity":12},"tests":{"content-security-policy":{"expectation":"csp-implemented-with-no-unsafe","name":"content-security-policy","link":"/en-US/docs/Web/Security/Practical_implementation_guides/CSP","title":"Content Security Policy (CSP)","pass":false,"result":"csp-not-implemented","score_description":"<p>\n      Content Security Policy (CSP) header not implemented\n      </p>","recommendation":"<p>\n      Implement one, see <a href=\"/en-US/docs/Web/HTTP/Guides/CSP\">MDN's Content Security Policy (CSP) documentation</a>.\n      </p>","score_modifier":-25,"data":null,"http":false,"meta":false,"policy":null,"num_policies":0},"cookies":{"expectation":"cookies-secure-with-httponly-sessions","name":"cookies","link":"/en-US/docs/Web/Security/Practical_implementation_guides/Cookies","title":"Cookies","pass":null,"result":"cookies-not-found","score_description":"<p>\n      No cookies detected\n      </p>","recommendation":"","score_modifier":0,"data":null,"same_site":false},"cross-origin-embedder-policy":{"expectation":"coep-not-implemented","name":"cross-origin-embedder-policy","link":"/en-US/docs/Web/HTTP/Reference/Headers/Cross-Origin-Embedder-Policy","title":"Cross Origin Embedder Policy","pass":true,"result":"coep-not-implemented","score_description":"<p>\n      <code>Cross-Origin-Embedder-Policy</code> header not implemented.\n      </p>","recommendation":"<p>\n      Set to <code>require-corp</code> or <code>credentialless</code>.\n      </p>","score_modifier":0,"data":null,"http":false},"cross-origin-opener-policy":{"expectation":"coop-not-implemented","name":"cross-origin-opener-policy","link":"/en-US/docs/Web/HTTP/Reference/Headers/Cross-Origin-Opener-Policy","title":"Cross Origin Opener Policy","pass":true,"result":"coop-not-implemented","score_description":"<p>\n      <code>Cross-Origin-Opener-Policy</code> header not implemented.\n      </p>","recommendation":"<p>\n      Set to <code>same-origin</code>, <code>same-origin-allow-popups</code>, or <code>noopener-allow-popups</code>.\n      </p>","score_modifier":0,"data":null,"http":false},"cross-origin-resource-sharing":{"expectation":"cross-origin-resource-sharing-not-implemented","name":"cross-origin-resource-sharing","link":"/en-US/docs/Web/Security/Practical_implementation_guides/CORS","title":"Cross Origin Resource Sharing (CORS)","pass":true,"result":"cross-origin-resource-sharing-not-implemented","score_description":"<p>\n      Content is not visible via cross-origin resource sharing (CORS) files or headers.\n      </p>","recommendation":"","score_modifier":0,"data":null},"redirection":{"expectation":"redirection-to-https","name":"redirection","link":"/en-US/docs/Web/Security/Practical_implementation_guides/TLS#http_redirection","title":"Redirection","pass":true,"result":"redirection-to-https","score_description":"<p>\n      Initial redirection is to HTTPS on same host, final destination is HTTPS\n      </p>","recommendation":"","score_modifier":0,"route":["http://omnicreator.art/","https://omnicreator.art/"],"redirects":true,"status_code":200,"destination":"https://omnicreator.art/"},"referrer-policy":{"expectation":"referrer-policy-private","name":"referrer-policy","link":"/en-US/docs/Web/Security/Practical_implementation_guides/Referrer_policy","title":"Referrer Policy","pass":null,"result":"referrer-policy-not-implemented","score_description":"<p>\n      <code>Referrer-Policy</code> header not implemented.\n      </p>","recommendation":"<p>\n      Set to <code>strict-origin-when-cross-origin</code> at a minimum.\n      </p>","score_modifier":0,"data":null,"http":false,"meta":false},"strict-transport-security":{"expectation":"hsts-implemented-max-age-at-least-six-months","name":"strict-transport-security","link":"/en-US/docs/Web/Security/Practical_implementation_guides/TLS#http_strict_transport_security_implementation","title":"Strict Transport Security (HSTS)","pass":false,"result":"hsts-not-implemented","score_description":"<p>\n      <code>Strict-Transport-Security</code> header not implemented.\n      </p>","recommendation":"<p>\n      Add HSTS. Consider rolling out with shorter periods first (as suggested on <a href=\"https://hstspreload.org/#deployment-recommendations\" target=\"_blank\" rel=\"noreferrer\" class=\"external\">https://hstspreload.org/</a>).\n      </p>","score_modifier":-20,"data":null,"max_age":null,"preload":false,"preloaded":false,"include_sub_domains":false},"subresource-integrity":{"expectation":"sri-implemented-and-external-scripts-loaded-securely","name":"subresource-integrity","link":"/en-US/docs/Web/Security/Subresource_Integrity","title":"Subresource Integrity","pass":true,"result":"sri-implemented-and-external-scripts-loaded-securely","score_description":"<p>\n      Subresource Integrity (SRI) is implemented and all scripts are loaded securely.\n      </p>","recommendation":"","score_modifier":5,"data":{"https://static.cloudflareinsights.com/beacon.min.js/vce701823e78c4301a35b7e07294d87301792088814092":{"integrity":"sha512-UKNk8GbxkABxKcXYuLkO16EleLGUkcvJWtpSNmExE0Too3ZaFAxTscNWEc1OdAv5/BikHawapSCaiD2XCmp+Bw==","crossorigin":"anonymous"}}},"x-content-type-options":{"expectation":"x-content-type-options-nosniff","name":"x-content-type-options","link":"/en-US/docs/Web/Security/Practical_implementation_guides/MIME_types","title":"X-Content-Type-Options","pass":false,"result":"x-content-type-options-not-implemented","score_description":"<p>\n      <code>X-Content-Type-Options</code> header not implemented.\n      </p>","recommendation":"<p>\n      Set to <code>nosniff</code>.\n      </p>","score_modifier":-5,"data":null},"x-frame-options":{"expectation":"x-frame-options-sameorigin-or-deny","name":"x-frame-options","link":"/en-US/docs/Web/Security/Attacks/Clickjacking","title":"X-Frame-Options","pass":false,"result":"x-frame-options-not-implemented","score_description":"<p>\n      <code>X-Frame-Options</code> (XFO) header not implemented.\n      </p>","recommendation":"<p>\n      Implement frame-ancestors CSP.\n      </p>","score_modifier":-20,"data":null},"cross-origin-resource-policy":{"expectation":"corp-implemented-with-same-site","name":"cross-origin-resource-policy","link":"/en-US/docs/Web/Security/Practical_implementation_guides/CORP","title":"Cross Origin Resource Policy","pass":null,"result":"corp-not-implemented","score_description":"<p>\n      Cross Origin Resource Policy (CORP) is not implemented (defaults to <code>cross-origin</code>).\n      </p>","recommendation":"","score_modifier":0,"data":null,"http":false,"meta":false}}}