Forums

Recaptcha, GDPR and alternatives

morphinestyle 11 Oct, 2021
Hi,
I trying to make recaptcha use more gdpr compliant in my chronoforms forms.

I'm searching without found a solution to:
- load recaptcha only if datalayer event detected (GTM)
- OR load recaptcha only on submit button press (with ACCEPTED checkbox checked)
- OR make an honeypot with chronoforms
- OR a way to implement some php Captcha alternative.

I'm searching without found any solutions.
Thank you very much!
GreyHead 12 Oct, 2021
Hi morphinestyle,

The first two you can probably do with custom Javascript hiding and showing the ReCaptcha

There is a FAQ on creating a HoneyPot for an earlier CF version - the same method should work with v7 though some changes are probably needed

The last option is down to you to write the PHP you need.

Bob
morphinestyle 13 Oct, 2021
Hi Bob!

What do you mean with "hiding and showing" the ReCaptcha?
I'm asking about the possibility to block the ReCaptcha run until cookie consent, because there's no way to block ReCaptcha cookies installation (preventive cookies block).
Or i missing something?
GreyHead 14 Oct, 2021
Hi morphinestyle,

Probably simplest to use JavaScript to hide the form (or maybe parts of the form) until the user consents to the cookies.

Bob
morphinestyle 14 Oct, 2021
There's a way to trigger ReCaptcha loading by javascript? (or by conditional run?)
GreyHead 14 Oct, 2021
Hi morphinestyle,

I'm sure that it is possible - though I've never tried to do it. I guess that there must be something in your GDPR check that would allow you to trigger a JavaScript function. Or you could use PHP to hide the form completely unless the user had accepted the GDPR check.

It might be simpler for you to use the Security Images check or a HoneyPot check that don't require cookies.

Bob
morphinestyle 19 Oct, 2021
Hi Bob, do you think is possible to install Hcaptcha in chronoforms forms?
Any tutorial to make it with chronoforms7?
GreyHead 19 Oct, 2021
Hi morphinestyle,

It looks as if it should be possible but I can't see any other mention of it in the forums here so I have no idea exactly how you would do that.

Bob
kessvr 30 Dec, 2021
I apologize for inaccurate English post translated with a translator.

I resume this discussion to confirm that recaptcha is not very compatible with the Gdpr at least by reading some articles on the net
and second thing slows down the speed of the site.

For my sites I decided to remove the Google Recaptcha and use one of the many plugins available in the Joomla jed.

The problem is that all the components of forms for joomla on the market, offer only Google recaptcha as recaptcha, while it would be much more correct and intelligent to be able to insert in the form the recaptcha that is installed ( plug in) and setting default in joomla.

For example the latest versions of virtuemart does exactly as stated above (you select that you want the recaptcha active in the forms and take the default joomla one).
You need to login to be able to post a reply.