Replies: 2 comments 2 replies
-
Hello! 👋 Thanks for your kind words about the extension! The "Read your browsing history" permission is triggered by the webNavigation permission, which is needed only for the "Apply styles automatically" feature. This allows the extension to detect page navigations and automatically reapply your saved CSS styles without manual intervention. The warning sounds broader than it actually is in our case. The extension only uses this permission to monitor when pages load/navigate to maintain your custom styles. Seemingly other CSS extensions (which don't request for these permissions) either don't have this auto-reapply feature or require manual reactivation after each page change. If that is not the case, please provide us more details and we will investigate it further. The extension follows different permission strategies across browsers - Chrome/Edge request this permission only when needed, while Firefox includes it by default due to browser limitations. We have not pushed updates to Firefox extension since quite some time and it is possible that the permissions model for the Firefox might have improved since our last update. If so, we may update our implementation in near future to mitigate this factor. Marking this discussion as closed under the hope that this explanation attends to the core part of the concern you have raised. Thank you again 😄 |
Beta Was this translation helpful? Give feedback.
-
Thank you for you answer and the broader context. Didn't know about those differences across browsers. I don't know much about WebExtensions, but I still think your claim that webNavigation permission is needed for "Apply styles automatically" is not valid, at least in the last Chrome (or derivatives like Brave which I'm currently using) versions. This very simple chrome-only WebExtension is a good example that it's not needed. It automatically re-applies styles and doesn't need any permissions apart from [ "activeTab", "scripting", "storage" ]. It's a very simple extension, but if one doesn't need much, like full-featured editor, than it does the job very well. Take a look at it and let me know. Looking forward 👋🏻 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi there 👏🏻
First I would like to thank you for you good work. Very useful extension 👏🏻👍🏻
One thing that makes me a little bit nervous though, is the "Read your browsing history" permission. Why is that needed? Other similar extensions like "Custom CSS by Denis" etc. don't require it for comparable functionality...
Thank you...
Beta Was this translation helpful? Give feedback.
All reactions