This project is not covered by Drupal’s security advisory policy.

There is an open security issue: Outdated version of tarteaucitron

Abstract

This module aims to help site admins follow the guidelines of the "General Data Protection Regulation" (GDPR) regarding user tracking and integration of third party content.

Blizz Vanisher lets you prevent scripts and embedded content (e.g. videos) from being rendered until the user has given her consent to do so.

Please note, that installing and using this module does not mean your website becomes GDPR compliant.

Details

The new european "General Data Protection Regulation" (GDPR) sets forth, that the nowadays well-known yet simple "This website uses cookies" banner is just not sufficient anymore and aims to provide for more transparency on the use of the website visitor's data.

As part of the new regulation, websites are not allowed to set ANY cookie without explicit consent of the visitor. What first deems to be not that big of a deal becomes a real problem when it comes to the integration of third party content - because website operators are also responsible for potential data usage of third parties.

Your website uses

  • Google Analytics?
  • Youtube videos?
  • Vimeo videos?
  • Google Webfonts?
  • Twitter plugins?
  • Facebook plugins?
  • Or any other content integrated via CDNs?

Then you have to explicitly get the visitor's permission to integrate these services into your website - BEFORE any integration actually happens!

Blizz Vanisher now aims at the integration of the library "tarteaucitron.js", which elegantly provides customization features to the website's end user and does all the heavy lifting for you. Simply install the module, configure the services needed and you're done.

Blizz Vanisher in conjunction with tarteaucitron.js now prevents external services from being integrated into your website without proper consent.

Installation Requirements

This module has no installation requirements and comes with all library dependencies needed.

Installation

Installation as usual: place the module inside the module folder and enable it via backend or drush. After enabling simply configure which services are needed to be processed via Blizz Vanisher.

Supporting organizations: 

Project information

Releases