Doomscroll Control

On Doomscroll websites you will be asked to specify the amount of time you want to spend on that site. After that time you will be asked again. Click the toolbar-icon to it to add/remove Doomscroll websites.
Premium users can view and search full source code, and see the source code differences between two versions.
Upgrade to premium
manifest.json
{
  "manifest_version": 3,
  "name": "Doomscroll Control",
  "version": "1.2.1",
  "description": "A solution to the trap of mindlessly scrolling on doomscroll websites like reddit, tiktok, twitter, bluesky etc.",
  "homepage_url": "https://github.com/GitHub-Kiwi/Doomscroll_control",
  "icons": {
    "128": "icon.png"
  },
  "permissions": [
    "alarms",
    "storage",
    "activeTab"
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "contentscript.html"
      ],
      "matches": [
        "*://*/*"
      ]
    }
  ],
  "content_scripts": [
    {
      "matches": [
        "*://*/*"
      ],
      "js": [
        "contentscript.js"
      ],
      "css": [
        "doomscroll.css"
      ]
    }
  ],
  "background": {
    "scripts": [
      "backgroundscript.js"
    ]
  },
  "action": {
    "default_icon": "icon.png",
    "default_title": "Doomscroll Control",
    "default_popup": "popup.html"
  },
  "browser_specific_settings": {
    "gecko": {
      "id": "doomscroll@control.com"
    }
  }
}