{ "manifest_version": 3, "name": "PhishGuard AI", "version": "3.0", "description": "Adaptive ML-based phishing detection with feedback-driven retraining — BERT + GNN + CNN ensemble", "permissions": [ "tabs", "storage", "webNavigation", "alarms", "notifications", "activeTab", "scripting" ], "host_permissions": [ "" ], "background": { "service_worker": "background.js" }, "content_scripts": [ { "matches": [""], "js": ["content.js"], "run_at": "document_idle" } ], "action": { "default_popup": "popup.html", "default_title": "PhishGuard AI" }, "icons": { "16": "icons/icon16.png", "48": "icons/icon48.png", "128": "icons/icon128.png" } }