Recensioner för Return YouTube Dislike
Return YouTube Dislike av Dmitry Selivanov
Recension av William Kane
Betygsatt 1 av 5
av William Kane, för 10 timmar sedan5 048 recensioner
- Betygsatt 1 av 5av Pavel Žák, för en timme sedanNope, people do not need to do investigate things before leaving ratings. New permissions request -> uninstall.
Utvecklarens svar
postad för en timme sedanBut that is caused by Mozilla - not me. The extension didn't change it's data handling since it was created.
(except the optional patreon login - but it's **optional**) - Betygsatt 5 av 5av The Black Hole, för 2 timmar sedanThe new warning about data collection is misleading, nothing changed about how the extension handles data (and it's open-source, see it for yourself). Sponsorblock and similar addons are in the same situation.
It's a Mozilla issue: unlike GDPR cookie banners where you can explain how and why data is collected, there's no way to do that with the new data collection permission warning.
See "The new data transmission permissions seem to be misleading to users" on Mozilla Discourse.
Besides the shitstorm, I think this is a great (and essential) extension to easily identify misleading videos.Utvecklarens svar
postad för en timme sedanThanks for taking the time to look into the permissions and share your thoughts.
RYD hasn’t changed how it handles your data. What changed is how Mozilla labels these permissions - not what the extension does with your data.
The extension uses only the data it needs to show dislikes and count votes.
Its site permissions cover YouTube and its own API at returnyoutubedislikeapi.com. RYD doesn’t read other websites, and these site permissions cannot be used to access them.
Here’s what those permissions mean:
Personally identifiable information - RYD’s randomly generated, anonymous user ID, used to count votes. This isn’t your Google or YouTube account.
Browsing activity - opening the next YouTube video, so the extension can send its video ID and fetch the new dislike count.
Website content - things like the visible like count, which helps calculate dislike estimates.
Website activity - clicking Like or Dislike.
Again, this is about YouTube activity. The extension isn’t watching everything you do across the internet - it simply can’t do that with these site permissions.
The new labels can sound scary, but they don’t give the extension access to more websites.
RYD is open source, so you can see how it works: https://github.com/Anarios/return-youtube-dislike - Betygsatt 1 av 5av Firefox-användare 18555877, för 2 timmar sedan
- Betygsatt 1 av 5av BortLicensePlate, för 2 timmar sedanWith recent updates this plugin went from requiring normal permissions to demanding your full browse activity & personal information. Disappointing and invasive.
Utvecklarens svar
postad för en timme sedanThanks for raising your concerns about the permission labels.
The extension is actually recommended by Mozilla, so they do not consider it harmful or dangerous.
RYD hasn’t changed how it handles your data. What changed is how Mozilla labels these permissions - not what the extension does with your data.
The extension only uses the data it needs to show dislikes and count votes.
Its site permissions cover YouTube and its own API at returnyoutubedislikeapi.com. RYD doesn’t read other websites, and these site permissions cannot be used to access them.
Here’s what those permissions mean:
Personally identifiable information - RYD’s randomly generated, anonymous user ID, used to count votes. This isn’t your Google or YouTube account.
Browsing activity - opening the next YouTube video, so the extension can send its video ID and fetch the new dislike count.
Website content - things like the visible like count, which helps calculate dislike estimates.
Website activity - clicking Like or Dislike.
Again, this is about YouTube activity. The extension isn’t watching everything you do across the internet - it simply can’t do that with these site permissions.
The new labels may sound scary, but they don’t give the extension access to more websites.
RYD is open source, so you can see how it works: https://github.com/Anarios/return-youtube-dislike - Betygsatt 5 av 5av Firefox-användare 12303720, för 2 timmar sedanPeople really need to investigate things a little bit before leaving bad ratings. It's safe, and open source. Relax people!
Thanks Dmitry!Utvecklarens svar
postad för 2 timmar sedanThanks for the kind words and for taking the time to leave a review.
RYD hasn’t changed how it handles your data. What changed is how Mozilla labels these permissions - not what the extension does with your data.
The extension only uses the data needed to show dislikes and count votes.
Its site permissions cover YouTube and its own API at returnyoutubedislikeapi.com. RYD doesn’t read other websites, and these site permissions cannot be used to access them.
Here’s what those permissions mean:
Personally identifiable information - RYD’s randomly generated, anonymous user ID, used to count votes. This isn’t your Google or YouTube account.
Browsing activity - opening the next YouTube video, so the extension can send its video ID and fetch the new dislike count.
Website content - things like the visible like count, which helps calculate dislike estimates.
Website activity - clicking Like or Dislike.
Again, this is about YouTube activity. The extension isn’t watching everything you do across the internet - it simply can’t do that with these site permissions.
These new labels can sound scary, but they don’t give the extension access to more websites.
RYD is open source, so you can see how it works: https://github.com/Anarios/return-youtube-dislike - Betygsatt 1 av 5av Altereo, för 3 timmar sedanDisgustingly invasive premium ad. Making money is perfectly fine, and having premium features is also fine, but the way the ad for it was implemented was terrible.
Utvecklarens svar
postad för 2 timmar sedanSorry the message about new features bothered you.
The extension is actually recommended by Mozilla, so they do not consider it harmful or dangerous.
The message is shown only once during the lifetime of the extension, and it’s timed to appear after a browser restart - hopefully the least disruptive moment.
Handling YouTube-scale traffic and storing dozens of terabytes of like/dislike data on a school-lunch budget ain’t that easy. The funding from these features is what keeps RYD’s servers running.
And as for the permissions:
RYD hasn’t changed how it handles your data. What changed is how Mozilla labels these permissions - not what the extension does with your data.
The extension uses only the data it needs to show dislikes and count votes.
Its site permissions cover YouTube and its own API at returnyoutubedislikeapi.com. RYD doesn’t read other websites, and these site permissions cannot be used to access them.
Here’s what those permissions mean:
Personally identifiable information - RYD’s randomly generated, anonymous user ID, used to count votes. This isn’t your Google or YouTube account.
Browsing activity - opening the next YouTube video, so the extension can send its video ID and fetch the new dislike count.
Website content - things like the visible like count, which helps calculate dislike estimates.
Website activity - clicking Like or Dislike.
Again, this is about YouTube activity. The extension isn’t watching everything you do across the internet - it simply can’t do that with these site permissions.
The new labels may sound scary, but they don’t give the extension access to more websites.
RYD is open source, so you can see how it works: https://github.com/Anarios/return-youtube-dislike - Betygsatt 1 av 5av Pich62, för 5 timmar sedan
- Betygsatt 5 av 5av Firefox-användare 20155700, för 8 timmar sedanLeaving a five-star review to support in wake of recent data collection labeling requirements change. Thanks for the work you do on this add-on!
Utvecklarens svar
postad för 8 timmar sedanThanks for your support and for taking the time to leave a review.
RYD hasn’t changed how it handles your data. What changed is how Mozilla labels these permissions - not what the extension does with your data.
The extension uses only the data it needs to display dislikes and count votes.
Its site permissions cover YouTube and its own API at returnyoutubedislikeapi.com. RYD doesn’t read other websites, and these site permissions cannot be used to access them.
Here’s what those permissions mean:
Personally identifiable information - RYD’s randomly generated, anonymous user ID, used to count votes. This isn’t your Google or YouTube account.
Browsing activity - opening the next YouTube video, so the extension can send its video ID and fetch the new dislike count.
Website content - things like the visible like count, which helps calculate dislike estimates.
Website activity - clicking Like or Dislike.
Again, this is about YouTube activity. The extension isn’t watching everything you do across the internet - it simply can’t do that with these site permissions.
The new labels sound scary, but they don’t give the extension access to more websites.
RYD is open source, so you can see how it works: https://github.com/Anarios/return-youtube-dislike - Betygsatt 5 av 5av Greyshirk, för 9 timmar sedanThanks for the clear concise responses to the permissions update.
Utvecklarens svar
postad för 9 timmar sedanThanks for reading the explanation and sharing your feedback.
RYD hasn’t changed how it handles your data. What changed is how Mozilla labels these permissions - not what the extension does with your data.
The only data the extension uses is what it needs to show dislikes and count votes.
Its site permissions cover YouTube and its own API at returnyoutubedislikeapi.com. RYD doesn’t read other websites, and these site permissions cannot be used to access them.
Here’s what those permissions mean:
Personally identifiable information - RYD’s randomly generated, anonymous user ID, used to count votes. This isn’t your Google or YouTube account.
Browsing activity - opening the next YouTube video, so the extension can send its video ID and fetch the new dislike count.
Website content - things like the visible like count, which helps calculate dislike estimates.
Website activity - clicking Like or Dislike.
Again, this is about YouTube activity. The extension isn’t watching everything you do across the internet - it simply can’t do that with these site permissions.
The new labels may sound scary, but they don’t give the extension access to more websites.
RYD is open source, so you can see how it works: https://github.com/Anarios/return-youtube-dislike - Betygsatt 1 av 5av Firefox-användare 18608524, för 9 timmar sedan
- Betygsatt 5 av 5av Firefox-användare 12490047, för 10 timmar sedanThanks for explaining the 'new permissions'. It's a shame about how they're labelling this, because it rather dilutes the meaning of such a warning.
Utvecklarens svar
postad för 10 timmar sedanThanks for taking the time to read the explanation and leave a review.
RYD hasn’t changed how it handles your data. What changed is how Mozilla labels these permissions - not what the extension does with your data.
The extension uses only the data it needs to show dislikes and count votes.
Its site permissions cover YouTube and its own API at returnyoutubedislikeapi.com. RYD doesn’t read other websites, and these site permissions cannot be used to access them.
Personally identifiable information - RYD’s randomly generated, anonymous user ID, used to count votes. This isn’t your Google or YouTube account.
Browsing activity - opening the next YouTube video, so the extension can send its video ID and fetch the new dislike count.
Website content - things like the visible like count, which helps calculate dislike estimates.
Website activity - clicking Like or Dislike.
Again, this is about YouTube activity. The extension isn’t watching everything you do across the internet - it simply can’t do that with these site permissions.
The new labels can sound scary, but they don’t give the extension access to more websites.
RYD is open source, so you can see how it works: https://github.com/Anarios/return-youtube-dislike - Betygsatt 1 av 5av Moises Lima, för 11 timmar sedan
Utvecklarens svar
postad för 12 timmar sedanThanks for leaving a review.
RYD hasn’t changed how it handles your data. What changed is how Mozilla labels these permissions - not what the extension does with your data.
To show dislikes and count votes, the extension only uses the data it needs.
Its site permissions cover YouTube and its own API at returnyoutubedislikeapi.com. RYD doesn’t read other websites, and these site permissions cannot be used to access them.
Personally identifiable information - RYD’s randomly generated, anonymous user ID, used to count votes. This isn’t your Google or YouTube account.
Browsing activity - opening the next YouTube video, so the extension can send its video ID and fetch the new dislike count.
Website content - things like the visible like count, which helps calculate dislike estimates.
Website activity - clicking Like or Dislike.
Again, this is about YouTube activity. The extension isn’t watching everything you do across the internet - it simply can’t do that with these site permissions.
The new labels may sound scary, but they don’t give the extension access to more websites.
RYD is open source, so you can see how it works: https://github.com/Anarios/return-youtube-dislike- Betygsatt 5 av 5av Firefox-användare 20155385, för 14 timmar sedan
- Betygsatt 5 av 5av Dan, för 14 timmar sedan
- Betygsatt 1 av 5av Firefox-användare 20155287, för 15 timmar sedanyeah so why do you need my personally identifying data?
and where can we verify you aren't just selling it to data brokers.Utvecklarens svar
postad för 14 timmar sedanUnrortunatelly a randomly generated id, used to count your likes and dislikes (without any link to your email or YouTube account) is still "personally identifying data".
and my standard copy-pasta full explainer:
The extension is actually recommended by Mozilla, so they do not consider it harmful or dangerous.
RYD hasn’t changed how it handles your data. What changed is how Mozilla labels these permissions - not what the extension does with your data.
Ajay, the author of SponsorBlock and DeArrow, has also raised this issue with Mozilla. He explains how the new wording can make an existing extension look like it suddenly started collecting new data, without making clear which websites it can access. You can read his post on Mozilla’s forum here: https://discourse.mozilla.org/t/the-new-data-transmission-permissions-seem-to-be-misleading-to-users/149410
The extension only uses the data it needs to show dislikes and count votes.
Its site permissions cover YouTube and its own API at returnyoutubedislikeapi.com. RYD doesn’t read other websites, and these site permissions cannot be used to access them.
Here’s what those permissions mean.
Personally identifiable information - RYD’s randomly generated, anonymous user ID, used to count votes. This isn’t your Google or YouTube account.
Browsing activity - opening the next YouTube video, so the extension can send its video ID and fetch the new dislike count.
Website content - things like the visible like count, which helps calculate dislike estimates.
Website activity - clicking Like or Dislike.
Again, this is about YouTube activity. The extension isn’t watching everything you do across the internet - it simply can’t do that with these site permissions.
The new labels sound scary, but they don’t give the extension access to more websites.
RYD is open source, so you can see how it works here: https://github.com/Anarios/return-youtube-dislike - Betygsatt 1 av 5av JC, för 15 timmar sedan
- Betygsatt 1 av 5av Firefox-användare 19780246, för 15 timmar sedan"The developer says the extension will collect: personally identifying information, browsing activity, web site content, website activity" Get this spyware off my device
Utvecklarens svar
postad för 15 timmar sedanThanks for sharing your concerns.
The extension is actually recommended by Mozilla, so they do not consider it harmful or dangerous.
RYD hasn’t changed how it handles your data. What changed is how Mozilla labels these permissions - not what the extension does with your data.
Ajay, the author of SponsorBlock and DeArrow, has also raised this issue with Mozilla. He explains how the new wording can make an existing extension look like it suddenly started collecting new data, without making clear which websites it can access. You can read his post on Mozilla’s forum here: https://discourse.mozilla.org/t/the-new-data-transmission-permissions-seem-to-be-misleading-to-users/149410
The extension only uses the data it needs to show dislikes and count votes.
Its site permissions cover YouTube and its own API at returnyoutubedislikeapi.com. RYD doesn’t read other websites, and these site permissions cannot be used to access them.
Here’s what those permissions mean.
Personally identifiable information - RYD’s randomly generated, anonymous user ID, used to count votes. This isn’t your Google or YouTube account.
Browsing activity - opening the next YouTube video, so the extension can send its video ID and fetch the new dislike count.
Website content - things like the visible like count, which helps calculate dislike estimates.
Website activity - clicking Like or Dislike.
Again, this is about YouTube activity. The extension isn’t watching everything you do across the internet - it simply can’t do that with these site permissions.
The new labels sound scary, but they don’t give the extension access to more websites.
RYD is open source, so you can see how it works here: https://github.com/Anarios/return-youtube-dislike - Betygsatt 5 av 5av ARMINION, för 16 timmar sedan
- Betygsatt 5 av 5av Firefox-användare 17856566, för 16 timmar sedan
- Betygsatt 1 av 5av Firefox-användare 20100239, för 16 timmar sedanspyware, please ignore whatever the 'developer' has claimed, I'm sure they've been hacked and this is a compromised account now, reported.
Utvecklarens svar
postad för 16 timmar sedanNo, I haven't been hacked. I just have to copy paste the same response everywhere because people don't bother to read.
The extension is actually recommended by Mozilla
But anyways - thanks for the feedback. Let me explain what those permissions mean.
RYD hasn’t changed how it handles your data. What changed is how Mozilla labels these permissions - not what the extension does with your data.
Ajay, the author of SponsorBlock and DeArrow, has also raised this issue with Mozilla. He explains how the new wording can make an existing extension look like it suddenly started collecting new data, without making clear which websites it can access. You can read his post on Mozilla’s forum here: https://discourse.mozilla.org/t/the-new-data-transmission-permissions-seem-to-be-misleading-to-users/149410
The extension only uses the data it needs to show dislikes and count votes.
Its site permissions cover YouTube and its own API at returnyoutubedislikeapi.com. RYD doesn’t read other websites, and these site permissions cannot be used to access them.
Personally identifiable information - RYD’s randomly generated, anonymous user ID, used to count votes. This isn’t your Google or YouTube account.
Browsing activity - opening the next YouTube video, so the extension can send its video ID and fetch the new dislike count.
Website content - things like the visible like count, which helps calculate dislike estimates.
Website activity - clicking Like or Dislike.
Again, this is about YouTube activity. The extension isn’t watching everything you do across the internet - it simply can’t do that with these site permissions.
The new labels sound scary, but they don’t give the extension access to more websites.
RYD is open source, so you can see how it works: https://github.com/Anarios/return-youtube-dislike - Betygsatt 2 av 5av Judas, för 17 timmar sedanmy browser has been taking a whole lot more memory since this got updated...
Utvecklarens svar
postad för 16 timmar sedanSorry you’re having trouble with memory usage.
RYD hasn’t changed how it handles your data. What changed is how Mozilla labels these permissions - not what the extension does with your data.
The extension only uses the data it needs to show dislikes and count votes.
Its site permissions cover YouTube and its own API at returnyoutubedislikeapi.com. RYD doesn’t read other websites, and these site permissions cannot be used to access them.
Personally identifiable information - RYD’s randomly generated, anonymous user ID, used to count votes. This isn’t your Google or YouTube account.
Browsing activity - opening the next YouTube video, so the extension can send its video ID and fetch the new dislike count.
Website content - things like the visible like count, which helps calculate dislike estimates.
Website activity - clicking Like or Dislike.
Again, this is about YouTube activity. The extension isn’t watching everything you do across the internet - it simply can’t do that with these site permissions.
The new labels sound scary, but they don’t give the extension access to more websites.
RYD is open source, so you can see how it works: https://github.com/Anarios/return-youtube-dislike - Betygsatt 5 av 5av Firefox-användare 13927441, för 17 timmar sedanThe developer claims that Mozilla changed the labeling system, but I have a lot of extensions installed, and none of them asked for additional permissions to collect my data. Why do I smell bs?
EDIT: I asked Mozilla about this situation, and they confirmed that the developer isn't lying. So, I am changing my review to 5 stars and would like to apologize to the developer for my accusations.
I also asked them to post some kind of clarifying message on the add-on's page.Utvecklarens svar
postad för 17 timmar sedanOther extenions haven't requested it because they haven't gone throught the "data disclosure" process yet (check Sponsorblock's and De-Arrow author's response in my discord server). This extension is just among the first few unlucky ones. Mozilla are actually considering changing this labeling system to make it more clear to users about what is going on.
Ajay, the author of SponsorBlock and DeArrow, has also raised this issue with Mozilla. He explains how the new wording can make an existing extension look like it suddenly started collecting new data, without making clear which websites it can access. You can read his post on Mozilla’s forum here: https://discourse.mozilla.org/t/the-new-data-transmission-permissions-seem-to-be-misleading-to-users/149410
EDIT: Hey, thanks a lot. - Betygsatt 1 av 5av Firefox-användare 20155068, för 18 timmar sedanNew permission requirements make this an automatic hard pass - recommendation should be revoked.
Edit in response to the developer:
I think you're missing the point.
The issue isn't that Mozilla suddenly gave RYD access to the whole internet. It's that Mozilla has now made explicit data collection that was apparently already happening, but wasn't previously disclosed.
And "anonymous user ID" doesn't really solve that. It's a persistent identifier tied to YouTube activity. That's pseudonymous, not meaningfully anonymous.
More importantly, the extension being open source only tells us what gets sent. The RYD backend is still a black box. Once that data leaves the browser, we're being asked to trust RYD not to retain, correlate, profile, monetize, or sell it — particularly after we've learned the collection was previously undeclared.
The fact that the data is useful to RYD doesn't mean it's necessary for the extension's basic advertised function. Showing a dislike count doesn't inherently require building a persistent record of users' YouTube activity.
And the Chrome and Firefox stores don't even have identical data-collection declarations, so "Mozilla just changed the labels" doesn't really explain everything away.
That's why I find the response a bit tone deaf. The concern isn't "OMG, RYD can now read every website." It's "why does a simple dislike-count extension need to collect this much information about my YouTube activity, and why was that collection not clearly disclosed before?"
Edit 2:
The vote/registration pipeline isn't anonymous — it's pseudonymous and persistent, and your own code and privacy policy confirm it:
1) Persistent identifier: generateUserId() creates a unique 36-character ID at registration, which createBrowserCredentialStore() persists in browser.storage.sync. It isn't rotated per session or video.
2) Persistent correlation: performVote() sends { userId, videoId, value } to /interact/vote and /interact/confirmVote. Reusing the same identifier lets your backend associate votes and video activity with the same user over time. That's pseudonymization, not anonymization.
3) Additional identifiers: Your privacy policy says IP address and request time are also collected. Those can further associate the persistent identifier with a real-world network connection.
4) Your own policy treats the identifier as personal data. So describing it to users simply as an "anonymous" ID is misleading. Randomly generated does not mean anonymous when the value is persistent and specifically used to correlate records.
The appropriate description is pseudonymous, persistent user identification, not anonymous collection.Utvecklarens svar
postad för 17 timmar sedan"why simple dislike-count extension need to collect this much information about my YouTube activity" - it's explained under every review here. Try reading the response, please. I literally list every point, and why it is there. They are trivial, like detecting what video is playing (to show dislikes for that video) and detecting that like or dislike button was clicked.
The extension is actually recommended by Mozilla, so they do not consider it harmful or dangerous.
Ajay, the author of SponsorBlock and DeArrow, has also raised this issue with Mozilla. He explains how the new wording can make an existing extension look like it suddenly started collecting new data, without making clear which websites it can access. You can read his post on Mozilla’s forum here: https://discourse.mozilla.org/t/the-new-data-transmission-permissions-seem-to-be-misleading-to-users/149410
I'll copy-paste it once more
Personally identifiable information - RYD’s randomly generated, anonymous user ID, used to count votes. This isn’t your Google or YouTube account.
Browsing activity - opening the next YouTube video, so the extension can send its video ID and fetch the new dislike count.
Website content - things like the visible like count, which helps calculate dislike estimates.
Website activity - clicking Like or Dislike.