Bring discipline and intentionality to the web.

Latest Version

Version
1.0.0
Update
December 2, 2023
Size
23.75KiB
Developer
Category
Users
1,000+
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
ActiveTab
Tabs
Storage
See more

Time Limit Extension

Time is wasted scrolling through websites. You can set time limits on mobile apps, but this experience hasn't been effectively brought over to web.

TimeLimit allows you to add time limits to websites, and throughout the day, it tracks the number of times you've visited the website. If you pass the time limit on a site, you get to choose whether to extend by 15 minutes, ignore the limit for the day, or close the tab.

Taking an explicit action should help you make better decisions on how to spend your time.

Q: How do I add new websites to TimeLimit? How do I know how long I've spent on those sites?
A: Click the TimeLimit chrome extension icon to pop up a view that allows you to add/edit/remove websites to track, as well as modify how long your time limit is for that site. You can also use that extension popup to track your time spent on websites and visit history.

- Zain Rehmani ([email protected])
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Time Limit", "icons": { "16": "timeLimit16.png", "48": "timeLimit48.png", "128": "timeLimit128.png" }, "description": "Bring discipline and intentionality to the web.", "version": "1.0.0", "manifest_version": 3, "content_scripts": [ { "run_at": "document_start", "js": [ "websiteload.js" ], "css": [ "css/timelimitstyles.css" ], "matches": [ "https://*/*", "http://*/*" ] } ], "permissions": [ "activeTab", "tabs", "storage" ], "background": { "service_worker": "background.js" }, "web_accessible_resources": [ { "resources": [ "modal.html", "css/timelimitstyles.css", "images/waiting-time-icon.png" ], "matches": [ "" ] } ], "host_permissions": [ "https://*/*", "http://*/*" ], "action": { "default_popup": "popup.html" }, "content_security_policy": {}}
Read more