JShelter icon

JShelter

by jshelterdevs

v0.21 Updated Sep 5, 2025 476KiB
CWS
8K
Users
★ 4.68
31 reviews
#8716
of 207.5K
privacy
#215 of 2.7K
⚠️Requests 1 sensitive permission

Description

What is JShelter? JShelter is a browser extension to give back control over what your browser is doing. A JavaScript-enabled web page can access much of the browser's functionality, with little control over this process available to the user: malicious websites can uniquely identify you through fingerprinting and use other tactics for tracking your activity. JShelter aims to improve the privacy and security of your web browsing. How does it work? Like a firewall that controls network connections, JShelter controls the APIs provided by the browser, restricting the data that they gather and send out to websites. JShelter adds a safety layer that allows the user to choose if a certain action should be forbidden on a site, or if it should be allowed with restrictions, such as reducing the precision of geolocation to the city area. This layer can also aid as a countermeasure against attacks targeting the browser, operating system or hardware. Please see the FAQ (https://jshelter.org/faq/) and our blog (https://jshelter.org/blog/) for more information about the extension. What is the threat model? https://jshelter.org/threatmodel/ Can I read a paper about the extension? Yes, see https://arxiv.org/abs/2204.01392 Note that JShelter can also be used to learn the origin of the calls for JavaScript APIs that are often misused for browser fingerprinting with Fingerprint Detector report. The detected calls in a web page can be exported as JSON.
JShelter screenshot 1JShelter screenshot 2JShelter screenshot 3JShelter screenshot 4JShelter screenshot 5

Reviews (2 cached)

★☆☆☆☆2023-03-09
••

It is causing high cpu and memory usage in some pages until freezing the system, both chrome and firefox and still not fixed. Could not recommend this extention with lot of bugs. https://pagure.io/JShelter/webextension/issues

★★☆☆☆2023-05-14
Arioch The

Unusable black hole. In the first 2 hours of using (Vivaldi 5.6.2867.62 on Win7-x64): 1. Kills reCaptcha service (until JS Shield prohibited - the very essense of the extension) 2. Kills DisQus service (until JS Shield prohibited - the very essense of the extension) 3. The bug reports page can not be found from the main site 4. When finally found - it requests you to create new account (logging in with OpenID/OAuth through other sites? no, not in 21 century) just for the privileger of laying 1-2 bug reports 5. When you do - it denies to ackknowledge the already xreated and activated account and instead goes infinite circles through HTTP login screens. Well... if that is how they bug-fixing page "works" and if it is how the casual browsing becomes just after 2 hours with this "www-killer feature" you may extrapolate how it would go further...

Permissions (9)

Permissions

browsingData Can delete browsing history and data declarativeNetRequest Can block or redirect network requests notifications Can show desktop notifications scripting Can inject scripts into web pages storage Can store data locally in your browser tabs Can see your open tabs and their URLs userScripts webNavigation Can monitor navigation events webRequest Can observe and analyze network traffic

Details

Version 0.21
Updated Sep 5, 2025
Size 476KiB
First Seen Mar 29, 2026