JavaScript Restrictor

Set default level of protection to:

0 1 2 3 Custom

Set level of protection for website:

Show/Hide list

Delete all

Custom level settings:

Spoof user agent (inspired by Tor browser):
User-Agent HTTP webRequest & JS navigator.userAgent: based on your selection
JS navigator.vendor:"Google Inc." for Chrome/Opera, empty string for Firefox
JS navigator.platform: Win32
JS navigator.appVersion: 5.0 (Windows)
JS navigator.oscpu: undefined
Empty Referer HTTP webRequest & JS document.referrer:
Set to empty string. Make websites think we always go to them directly rather than being referred
Spoof browser language to English only:
Accept-Language HTTP webRequest & JS navigator.language/s: en-US, en
Set Do-Not-Track setting (navigator.doNotTrack):
Reduce the time accuracy of "Date" object:
Round time to:
Reduce the "performance.now()" accuracy:
Round "performance.now()" value to:
Protect against canvas fingerprinting:
Canvas return white image data by modifiing canvas.toDataURL() function
Reduce accuracy of geolocation data:
Latitude value in decimal degrees:
Longitude value in decimal degrees:
Altitude value in meters:
Latitude and longitude accuracy in meters:
Altitude accuracy in meters:
Heading (direction of device) in degrees:
Velocity of the device in meters per second:
Spoof hardware information to the most popular HW:
JS navigator.deviceMemory: 4
JS navigator.hardwareConcurrency: 2
Set navigator.cookieEnabled value:(experimental only)
Filter XMLHttpRequest requests: (experimental only)