Creator of theq extension here, that is an optional permissions (may ask). It never asks to access to all sites, it only optionally let’s you add support for additional sites such as different Invidious instances. These are arbitrary domains, so it needs permission to ask for any arbitrary website.
Support for invidious is not actually done yet, so right now, it never asks for permission for any new sites anyway
The client side data is used to store your submissions to always show your preferred title, even if there is another submission on the server. You can disable this option in the settings
The browser may restrict the amount of data that an extension can store in the local storage area. For example:
In Chrome, an extension is limited to storing 5MB of data using this API unless it has the “unlimitedStorage” permission.
In Firefox, the amount of data an extension can store is subjected to the same storage limits as applied to IndexedDB databases. Extensions that intend to store more data than this limit need the “unlimitedStorage” permission. However, extensions with the “unlimitedStorage” permission may get a quota exceeded error when the disk space used by storage exceeds the global limit.
I assume they’re expecting to exceed the 5 MB because of caching thumbnail data, and possibly multiple thumbnails per video if you’re contributing thumbnail and title data.
Either way, if you see “unlimited storage” permission as a request for “more than 5 MB”, it doesn’t sound so bad, does it?
This add-on may also ask to: **Access your data for all websites
Is there a better option than for it to need unlimited amount of client-side data? Also, why “Access your data for all websites”?-
Creator of theq extension here, that is an optional permissions (may ask). It never asks to access to all sites, it only optionally let’s you add support for additional sites such as different Invidious instances. These are arbitrary domains, so it needs permission to ask for any arbitrary website.
Support for invidious is not actually done yet, so right now, it never asks for permission for any new sites anyway
The client side data is used to store your submissions to always show your preferred title, even if there is another submission on the server. You can disable this option in the settings
That’s the Unlimited Storage permission. Without it, they’d be using storage.local with the default limits:
I assume they’re expecting to exceed the 5 MB because of caching thumbnail data, and possibly multiple thumbnails per video if you’re contributing thumbnail and title data.
Either way, if you see “unlimited storage” permission as a request for “more than 5 MB”, it doesn’t sound so bad, does it?