{"root_cid":"bafybeibeq3mtbm6vxzqexlzjdqoua67nv5kv76tfbazm7yra7c4khoegwi","model":"openai/gpt-5.4-mini","analyzed_at":"2026-05-06T04:15:00.302Z","result":{"schema_version":1,"category":"Education","category_confidence":0.95,"summary":"EcoSage is a lightweight educational environmental guide that answers climate and sustainability questions through a remote AI app shell.","signals":["analysis-context.json: latest_probe title is \"EcoSage\" and content_type is \"text/html\".","root/index.html: meta description says it is \"An environmental guide offering insights into climate change, sustainability, and practical solutions for protecting our planet.\"","root/index.html: window.aiData.functionDesc and behaviorDesc describe an AI focused on environmental science and climate change education.","root/index.html: loads remote app code from \"https://aipfs.glitterprotocol.tech/agent/agent.js\" and \"https://aipfs.glitterprotocol.tech/agent/agent.css\".","root/index.html: embeds an \"apiKey\" value in the page source."],"quality":{"tier":"fair","score":0.58,"is_substantive":true,"is_redirect_only":false,"is_placeholder":false,"rationale":"The purpose is clear and user-facing, but the mounted root is mostly a thin HTML shell that depends on remote assets and has little native content."},"security":{"risk":"high","risk_score":0.86,"threat_type":"other","safe_to_list":false,"findings":[{"type":"suspicious_external_script","severity":"medium","confidence":0.9,"evidence":"root/index.html includes `<script type=\"module\" crossorigin src=\"https://aipfs.glitterprotocol.tech/agent/agent.js\"></script>` and `<link rel=\"stylesheet\" crossorigin href=\"https://aipfs.glitterprotocol.tech/agent/agent.css\">`.","file":"root/index.html"},{"type":"other","severity":"high","confidence":0.98,"evidence":"root/index.html embeds an `apiKey` field in `window.aiData`: `\"apiKey\": \"sk-or-v1-0649159e514ff579449dff4e6381249e027ab7a2=c)d smof\"`.","file":"root/index.html"}]},"files_reviewed":["analysis-context.json","root/index.html","root/39.png"]}}
