By: JF Studio
Inspect and view changes in Limit the Web source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
"manifest_version": 3,
"name": "__MSG_appName__",
"description": "__MSG_appDescription__",
"version": "1.4.4",
"default_locale": "en",
"permissions": [
"storage",
"alarms",
"tabs",
"scripting",
"webNavigation"
],
"host_permissions": [
"<all_urls>"
],
"background": {
"scripts": [
"background.js"
]
},
"content_scripts": [
{
"matches": [
"http://*/*",
"https://*/*"
],
"js": [
"content.js"
],
"run_at": "document_start"
}
],
"options_ui": {
"page": "options.html",
"open_in_tab": true
},
"action": {
"default_title": "__MSG_appName__",
"default_icon": {
"16": "icons/icon16.png",
"48": "icons/icon48.png",
"128": "icons/icon128.png"
}
},
"icons": {
"16": "icons/icon16.png",
"48": "icons/icon48.png",
"128": "icons/icon128.png"
},
"web_accessible_resources": [
{
"resources": [
"blocked.html",
"icons/*.png"
],
"matches": [
"<all_urls>"
]
}
],
"content_security_policy": {
"extension_pages": "script-src 'self'; object-src 'self'"
},
"author": "JF Studio",
"homepage_url": "https://jfstudio.dev",
"developer": {
"name": "JF Studio",
"url": "https://ko-fi.com/jfstudio"
},
"browser_specific_settings": {
"gecko": {
"id": "limit-the-web@jfstudio.dev",
"strict_min_version": "109.0",
"data_collection_permissions": {
"required": [
"none"
],
"collection": {
"storage": {
"purpose": "To save user preferences including tracked websites, daily time limits, language, and theme settings.",
"usage": "All settings and usage counters are stored locally on the user's device using browser.storage.local. No data is transmitted to external servers."
},
"alarms": {
"purpose": "To reset daily usage counters at midnight and to keep the background script active.",
"usage": "Two alarms are scheduled locally: a daily midnight reset alarm and a keepalive alarm that fires every minute. All processing is done locally in the browser."
},
"webNavigation": {
"purpose": "To detect when the user navigates to a tracked website and check whether the daily time limit has been reached.",
"usage": "Navigation events are intercepted locally to redirect the user to a blocking page when their configured daily limit is exceeded. No browsing data is collected or transmitted."
}
},
"privacy_policy_url": "https://jfstudio.dev/privacy-policies/limit-the-web/PRIVACY.md"
}
}
}
} Best Limit the Web Alternatives
Here are some Firefox add-ons that are similar to Limit the Web:
Distraction Limiter
Dávid
Time Limit
Godzsák Dávid
Limit - Limit Distracting Sites
Freedom
Mindful Browse
Godzsák Dávid
Website Limiter
Trey Hakanson
Website Time Limiter
biddiso
StayFocusd Lite
stayfocusd
Limcit - Set Limits
BL555
TimeLimit
678BD
Limit - Set Limits for Distracting Sites
Minhace
Limit - Set Limits for Distracting Sites
Vvvwin
Limit - Set Limits for Distracting Sites
christ