Roadblock for Mac
What is a content blocker?
A content blocker lets you control what web content should and shouldn't load, what is visible on webpages, and who can track you.
Why should I use a content blocker?
A content blocker can help you focus on the content that you care about, protect your privacy and security, improve webpage load time, and reduce Internet data usage.
What version of macOS does Roadblock require?
Roadblock works on macOS Mojave (10.14), macOS High Sierra (10.13), macOS Sierra (10.12), and macOS El Capitan (10.11).
From where can I download the Safari extension?
The Safari extension is bundled with the app. The extension becomes available in Safari when you install the app and open it for the first time on macOS Sierra and above. If you are using macOS El Capitan then you can download the extension from the Safari Extensions Gallery.
Do I need to reload webpages manually in Safari when I change the settings in the app?
The webpage in the active tab is reloaded automatically. Webpages in other tabs need to be reloaded manually. If you are using macOS Sierra and above and the Safari extension is not enabled then you need to reload webpages manually.
Does the app need to be open when I use the Safari extension?
No. You can use the extension whether the app is open or closed.
Can I use Roadblock with Safari Technology Preview?
Yes. However, you should note that the extensions are not automatically enabled in Safari Technology Preview (STP) on macOS Sierra and above if they are enabled in Safari. You still need to manually enable the extensions from STP's "Preferences > Extensions".
Can I use the Safari extension on the Safari Extensions Gallery without the app?
Yes. However, its features and functionality will be limited. The extension has a subset of the built-in rules for blocking ads. If the app is not installed then you will only be able to block most ads and turn blocking on or off.
Does the app use a helper that persistently runs in the background to communicate with the Safari extension?
No. Roadblock uses features and technologies in macOS that enable the app and extension to communicate efficiently.
Does Roadblock know what is being blocked when I browse the web?
No. Roadblock uses features and technologies in Safari that protect your privacy.
Why does the Safari extension request access to all websites?
When you use the extension to block or whitelist websites, the extension accesses the URL of the active tab. When you use the extension to block and hide content visually, the extension accesses the URL of the active tab and its webpage. When the extension needs to reload a webpage, the extension accesses the URL of the webpage.
The above features can't work without requesting access to all websites. The access request must be set when the extension is built and can't be set dynamically or changed without building a new version.
The Safari extension is optional on macOS Sierra and above.