kutt icon indicating copy to clipboard operation
kutt copied to clipboard

Add hCaptcha support

Open ajhalili2006 opened this issue 4 years ago • 2 comments

Issue work in progress - Will remove this banner when finalized

About this Issue

While Google's ReCaptcha v3 is fine, what about people from places where there are US sanctions still enforced (e.g. Iraq, etc.)? If I integrate with Google ReCaptcha v3, would need to show data privacy consent prompts on first-time visits to comply with GDPR (among other privacy laws), which means another chaotic editing of client-side code, A/B testing, and long days of debugging?

I would like to suggest adding hCaptcha integration, because:

  • I don't need to worried about implementing data privacy consent prompts again
  • Google is under increased scrutiny on antitrust investigations in the EU, US and others.

Any Issues during Migration

  • The free version of hCaptcha is only backward-compatible with ReCaptcha v2, while the enterprise edition is backward-compatible with ReCaptcha v2 and v3.
  • If we use hCaptcha is in invisible mode, we need to add this little snippet into client/components/hCaptcha.tsx. (see FAQ entry)
// todo

Related Resources

  • Migration guide: https://docs.hcaptcha.com/switch/

ajhalili2006 avatar May 22 '21 05:05 ajhalili2006

It would be great to have hCaptcha support! +1

justinlosh avatar Oct 27 '21 17:10 justinlosh

+1 This would make me happy

FallenAngel666 avatar Dec 08 '23 19:12 FallenAngel666