This article explains why we must ask for additional access rights to make 1Blocker Scripts work inside Safari and perform advanced content blocking, including removing YouTube video ads.
While most 1Blocker extensions belong to a special type of Safari extension designed specifically for content-blocking, 1Blocker Scripts is a web extension.
In theory, it can perform various tasks, but in 1Blocker, we use it to detect and stop hard-to-block ads in Safari and improve your browsing experience even further.
It currently contains rules that block YouTube video ads and Twitter (X) ads in the Safari browser. Since the filter itself is a general-purpose web extension, Safari needs explicit permission from the user in order to launch it, which doesn't mean that the extension actually attempts to access the data mentioned in the permission description.
We use it only for content-blocking purposes, targeting ads through a pre-installed set of filters.
1Blocker Scripts is also highly customizable, and you can enable it only for YouTube or deactivate it entirely if necessary. In this case, ads on most websites will remain blocked because the major part of content-blocking is handled by the native Safari content-blocking mechanisms: How 1Blocker protects you.
At the same time, it's worth noting that 1Blocker Scripts is also responsible for some other tasks, such as redirecting Google AMP sites to their original links: AMP Redirects.
You can always adjust the list of allowed sites in the Safari settings depending on the features you want to use. So, if you just need to block YouTube ads, it's ok to allow 1Blocker Scripts on YouTube only. However, if you want to block Google AMP, the extension must be allowed on all sites.
Also, we will add more handy features to 1Blocker Scripts in the future, so please stay tuned for future updates.