Data is synced from the Chrome Web Store. View the official store page for the most current information.
{
"update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
"manifest_version": 3,
"name": "X Unfollower - Twitter Unfollower",
"description": "A smart X\/Twitter unfollow tool effortlessly unfollows inactive and small accounts, focusing on quality connections.",
"version": "1.0.3",
"icons": {
"16": "icon\/16.png",
"32": "icon\/32.png",
"48": "icon\/48.png",
"96": "icon\/96.png",
"128": "icon\/128.png"
},
"action": [],
"permissions": [
"storage",
"webRequest"
],
"host_permissions": [
"*:\/\/*.x.com\/*",
"*:\/\/*.twitter.com\/*",
"*:\/\/*.echobot.dev\/*"
],
"web_accessible_resources": [
{
"resources": [
"dashboard.html"
],
"matches": [
"*:\/\/*.x.com\/*",
"*:\/\/*.twitter.com\/*"
]
},
{
"resources": [
"content-scripts\/ui.css"
],
"matches": [
"*:\/\/*.twitter.com\/*",
"*:\/\/*.x.com\/*"
]
}
],
"background": {
"type": "module",
"service_worker": "background.js"
},
"content_scripts": [
{
"matches": [
"https:\/\/xunfollower.echobot.dev\/auth_redirect*"
],
"all_frames": false,
"run_at": "document_end",
"js": [
"content-scripts\/auth.js"
]
},
{
"matches": [
"https:\/\/echobot.dev\/xunfollower\/checkout*"
],
"all_frames": false,
"run_at": "document_end",
"js": [
"content-scripts\/payCallback.js"
]
},
{
"matches": [
"*:\/\/*.twitter.com\/*",
"*:\/\/*.x.com\/*"
],
"all_frames": false,
"run_at": "document_end",
"js": [
"content-scripts\/ui.js"
]
}
]
}