{ "manifest_version": 3, "name": "Silent Send", "version": "0.1.0", "description": "Intercepts personal info and substitutes it with user-defined replacements before sending to AI services.", "permissions": [ "storage", "activeTab", "scripting" ], "host_permissions": [ "https://claude.ai/*" ], "background": { "service_worker": "src/background/service-worker.js", "type": "module" }, "content_scripts": [ { "matches": ["https://claude.ai/*"], "js": ["src/content/injector.js"], "css": ["src/content/content.css"], "run_at": "document_start", "all_frames": true } ], "action": { "default_popup": "src/popup/popup.html", "default_icon": { "16": "icons/icon16.svg", "48": "icons/icon48.svg", "128": "icons/icon128.svg" } }, "options_page": "src/options/options.html", "icons": { "16": "icons/icon16.svg", "48": "icons/icon48.svg", "128": "icons/icon128.svg" }, "web_accessible_resources": [ { "resources": ["src/content/content.js"], "matches": ["https://claude.ai/*"] } ] }