Willpower

Open source website blocker that does not track your data.

What is Willpower?

Willpower is a Chrome extension developed by makaroni4, and its main feature is "Open source website blocker that does not track your data.".

Extension Screenshots

screenshot
screenshot
screenshot
screenshot

Download Willpower Extension CRX File

Download Willpower extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Willpower is an open source, fully configurable website blocker. 

It allows you to take a breath before visiting a web page that might eat hours of your time. 

Most importantly, it does not track ANY data about you.

🔎 Features

1️⃣ Advanced URL matching. 

You can block the website, a specific page or even a search query in Google (I blocked "NBA", for example).

2️⃣ Breathing timer.

If you decide to visit a page, Willpower will turn on a timer before closing the screenwall (a popup that Willpower injects into a web page to block it).

I think having some time to catch a breath and change your mind is a key trick to reduce procrastination. 

3️⃣ Configurable screenwall.

You can configure breathing timer duration, copy of the quote and buttons on the screenwall. 

By default, Willpower will disable a screenwall for 15 minutes (in case you decide to visit a website). Of course, you can configure the browsing time as well. 

❤️ Willpower extension is an open source project. You can find the source code here: https://github.com/makaroni4/willpower                    

Extension Basic Information

Name Willpower Willpower
ID codkcdmdmljjhncjfkfgjbmiglcfpdgc
Official URL https://chromewebstore.google.com/detail/willpower/codkcdmdmljjhncjfkfgjbmiglcfpdgc
Description Open source website blocker that does not track your data.
File Size 1.26 MB
Installation Count 64
Current Version 1.4
Last Updated 2021-04-18
Publish Date 2021-04-04
Rating 5.00/5 Total 2 Ratings
Developer makaroni4
Email [email protected]
Payment Type free
Extension Website https://github.com/makaroni4/willpower
Help Page URL https://github.com/makaroni4/willpower/issues
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "name": "Willpower",
    "description": "Open source website blocker that does not track your data.",
    "version": "1.4",
    "author": "Anatoli Makarevich",
    "icons": {
        "128": "extension_icon.png"
    },
    "content_scripts": [
        {
            "matches": [
                "https:\/\/*\/*"
            ],
            "js": [
                "js\/app.js",
                "js\/options.js"
            ],
            "css": [
                "css\/app.css"
            ],
            "run_at": "document_end"
        }
    ],
    "permissions": [
        "storage"
    ],
    "action": {
        "default_popup": "popup.html",
        "default_icon": {
            "16": "\/images\/icon\/16.png",
            "32": "\/images\/icon\/32.png",
            "48": "\/images\/icon\/48.png",
            "128": "\/images\/icon\/128.png"
        }
    },
    "options_page": "options.html",
    "web_accessible_resources": [
        {
            "resources": [
                "fonts\/Mulish-Regular.ttf",
                "fonts\/Mulish-ExtraBold.ttf",
                "fonts\/Mulish-Italic.ttf",
                "fonts\/Mulish-ExtraBoldItalic.ttf",
                "css\/style.css",
                "images\/logo.svg"
            ],
            "matches": [
                "https:\/\/*\/*"
            ]
        }
    ]
}