lbryio / lbry-desktop

A browser and wallet for LBRY, the decentralized, user-controlled content marketplace.
https://lbry.tech
MIT License
3.56k stars 414 forks source link

Switch away from Google ReCaptcha #5303

Closed danuker closed 3 years ago

danuker commented 3 years ago

Is your feature request related to a problem? Please describe. I believe the captcha used for registering a new account is a point at which Google can prevent one of its main YouTube competitors (LBRY) from acquiring users. I was given quite a few images to classify before I could register. This could turn impossible.

In addition, by exposing even non-Youtube-Creators to Google, you might not be respecting GDPR, by using ReCaptcha. The TOS only mentions Google under "YouTube Creator Program Terms".

Even the UK Government advises against using them for privacy, security, and performance reasons.

Describe the solution you'd like Replace Google ReCaptcha with a self-hosted captcha such as dchest's (but I have not personally tried it; I am not a Go programmer).

Describe alternatives you've considered

Other CAPTCHAs:

Alternatives to CAPTCHAs (from the UK Gov site):

Additional context Another thing to consider is accessibility. If a disabled person can still watch (or listen to) videos, they should ideally be able to solve the captcha. That is not the case with ReCaptcha.

tzarebczan commented 3 years ago

Thank you for the issue, we have this filed internally as the work doesn't pertain to this particular repo. It's on our radar and we hope to do it in a few months.