Hi @ate-up-with-motor,
I’ll start with what the plugin stores.
When you enter via the Age Gate, a cookie is set with the users age. Depending on what option you use – inputs/dropdowns/buttons – the first two will store their real age, with buttons storing the age required for that piece of content. It stores the actual age in order to allow the “multiple ages” option.
There is the ability to store a users date of birth in the database at the point of registration, but that has been deprecated in 2.0.3 mostly down to GDPR – and is a setting the site owner needs to check anyway.
There’s no differences in how these work between the standard and JS modes, however under JS you could block the script until consent is gained (more on that in a moment).
In terms of GDPR and compliance, storing an age alone is probably not enough to be classed as identifiable information, however if other plugins hold more information then it could become it.
However; coming back to the consent and GDPR part – consent is only one of six grounds for processing personal data, and it’s going to be most common for things like Tracking, AdWords etc, the other grounds are:
- A contract with the individual
- Compliance with a legal obligation
- Vital interests
- A public task
- Legitimate interests
Age Gating users probably falls into Compliance with a legal obligation depending on the purpose of the website using it – an alcohol related website would block underage users for example.
So in terms of GDPR issues with the plugin itself, I don’t see any at this point (I am not a legal professional though, it’s just my understanding). If you are storing other user data, or you use the age for anything that falls outside Compliance with a legal obligation, then there are implications which fall outside the remit of the plugin.
All that said, if you want to cover yourself further, make sure that the cookie is documented in a privacy policy page, and let the users know exactly what it’s used for.
Another option – while again I don’t think it’s a requirement – would be to add some form of opt-in to the Age Gate form itself that has to be checked before they can enter. This is relatively easy to do based on your coding skills, but a step-by-step guide to doing so can be found in the Age Gate docs.
I hope that makes sense, GDPR still seems to have many grey areas despite coming into force this week!
Let me know if you need any further info.
Thanks,
Phil