vue-cookie-accept-decline icon indicating copy to clipboard operation
vue-cookie-accept-decline copied to clipboard

This Plugin does not meet the requirements for the EU-Cookie Consent Guidelines

Open StefanFlaschko opened this issue 10 months ago • 1 comments

This Plugin does not meet the requirements for the EU-Cookie Consent Guidelines

According to the Guidelines of the edpb (European Data Protection Board), it is necessary to :

  • Give equal prominence to ‘accept’ and ‘reject’ buttons.
  • Inform users of cookies and its purposes in plain language.
  • Include a link to the cookie settings so users have granular control over cookies.
  • Include a link to the cookie policy.
  • Keep cookie consent separate from other terms and conditions.
  • Cookie walls are not acceptable as consent cannot be conditional.
  • Keep cookie consent separate from processing for other purposes.

https://edpb.europa.eu/sites/default/files/files/file1/edpb_guidelines_202005_consent_en.pdf

summary of the requierements: https://www.cookieyes.com/blog/gdpr-cookie-consent/#CountrywiseG-6

StefanFlaschko avatar Aug 13 '23 13:08 StefanFlaschko

Thank for your message. When I created this library years ago, I did the research needed to ensure it met spec. Thinks may have changed since then, but I think vue-cookie-accept-decline meets all the criteria just fine. Although, of course there are other libraries that may come with some more built in handling, that's fair. My responses below:

Give equal prominence to ‘accept’ and ‘reject’ buttons.

I'm not sure if I'm missing something, but vue-cookie-accept-decline currently gives equal prominence to the accept and reject buttons. I'm not sure what you're referring to.

Inform users of cookies and its purposes in plain language.

The text is customizable by the user.

Include a link to the cookie settings so users have granular control over cookies.

The text is customizable by the user and can include a link to further control over cookies.

Include a link to the cookie policy.

The text is customizable by the user and can contain a link (and does by default).

Keep cookie consent separate from other terms and conditions.

The text is customizable by the user and can contain a link to separate terms and conditions.

Cookie walls are not acceptable as consent cannot be conditional.

I'm not sure what you're referring to, but vue-cookie-accept-decline allows the dev to control whatever "effect" they want to have in their code.

Keep cookie consent separate from processing for other purposes.

See above.

I will look into this more if needed. To me, I think vue-cookie-accept-decline allows developers to customize the experience as needed.

johndatserakis avatar Aug 17 '23 02:08 johndatserakis