{"root_cid":"bafybeidjhknz4xrhtztwpteaaz263xsab6czm2vkmtbw5tjxzb5apaatmy","model":"openai/gpt-5.4-mini","analyzed_at":"2026-05-06T04:15:56.135Z","result":{"schema_version":1,"category":"Education","category_confidence":0.95,"summary":"EduPlanner is a minimal education-focused AI lesson-planning app shell that loads its UI and behavior from remote assets.","signals":["analysis-context.json: latest_probe.title is \"EduPlanner\" and content_type is \"text/html\" for eduplanner.eth","root/index.html: meta description says it is \"A teaching assistant specializing in personalized lesson plans\"","root/index.html: inline window.aiData.behaviorDesc describes personalized teaching plans, teaching methods, and educational resources","root/index.html: script type=\"module\" loads https://aipfs.glitterprotocol.tech/agent/agent.js and stylesheet https://aipfs.glitterprotocol.tech/agent/agent.css"],"quality":{"tier":"low","score":0.38,"is_substantive":true,"is_redirect_only":false,"is_placeholder":false,"rationale":"The purpose is clear, but the mounted root is only a thin HTML shell with almost all behavior delegated to remote assets, so the local content is sparse and dependent on external code."},"security":{"risk":"medium","risk_score":0.46,"threat_type":"suspicious_external_script","safe_to_list":true,"findings":[{"type":"suspicious_external_script","severity":"medium","confidence":0.91,"evidence":"root/index.html line 20 loads a module script from https://aipfs.glitterprotocol.tech/agent/agent.js, and line 21 loads CSS from the same external origin; the mounted app shell delegates execution to remote code.","file":"root/index.html"}]},"files_reviewed":["analysis-context.json","root/index.html"]}}
