kutt
kutt copied to clipboard
Add hCaptcha support
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/
It would be great to have hCaptcha support! +1
+1 This would make me happy