You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 19, 2020. It is now read-only.
Raymond Hill edited this page Nov 23, 2017
·
15 revisions
By default, out of the box, uMatrix blocks all 3rd-party script, but allows 1st-party scripts to run on any web site.
If you wish, you can set up uMatrix to block all scripts by default everywhere with only a few clicks.
By default, 1st-party scripts are not blocked:
Select the global scope:
Create a block rule for all scripts (* * script block):
If you want the approach of blocking all scripts for good, you will want to persist the new block rule:
At this point, all scripts, including 1st-party ones, are blocked everywhere. On the site where you created the rule:
And all other sites:
And from now on you will have to allow scripts manually as you see fit, locally or globally:
Reminder
All rules are temporary by default in uMatrix. As you build your ruleset from the ground up for the site you visit regularly, you will find yourself using more and more temporary rules as only needed for those other sites you visit once in a while or even just once.