Overview

The EU e-Privacy Directive, also known as the "Cookie Law", is a privacy regulation introduced by the European Union in 2011. The purpose of the directive is to protect the privacy of individuals who use the internet by requiring website owners to inform their users about the use of cookies and other tracking technologies on their sites.

Under the e-Privacy Directive, website owners must obtain explicit consent from users before storing or accessing any information on their device. This includes cookies, which are small files that are stored on a user's computer or mobile device when they visit a website. The directive applies to all websites that are based in the EU or target EU users.

The e-Privacy Directive was updated in 2018 with the introduction of the General Data Protection Regulation (GDPR), which strengthened the requirements for obtaining consent and increased the penalties for non-compliance. The directive is currently being revised and will be replaced by the ePrivacy Regulation, which is expected to come into force in the near future.

The law is ambiguous about "strictly necessary" cookies without detailing what is "strictly necessary." Rather than fall victim to an interpretation, this extension takes a hard line and blocks ALL cookies.

Read more about the EU e-Privacy Directive here: https://en.wikipedia.org/wiki/Directive_on_Privacy_and_Electronic_Communications and https://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX:32002L0058:EN:NOT
Read more about the General Data Protection Regulation (GDPR) here: https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679
 
The Larts-Privacy Package
 
The extension consists of a plugin and a component. The plugin generates a consent choice box, if the user visits the site for the first time. The user can accept / deny all cookies or continue with a more specific settings dialog.
The extension will filter / delete all cookies that do not correspond to the user's current permission.
At the admin section of the component, you can define the cookies within your site and at wich level they are used.