What is JShelter?
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?
Can I read a paper about the extension?
Yes, see https://arxiv.org/abs/2204.01392
- This extension can access your data on all websites.
- This extension can clear recent browsing history, cookies, downloads, passwords and related data.
- This extension can create rich notifications and display them to you in the system tray.
- This extension can access your tabs and browsing activity.