Drupal is a registered trademark of Dries Buytaert

klaro

Security covered
View on drupal.org

Full-featured Consent Management solution for external sources and cookies.

Introduction

This module implements the Klaro! consent manager JS-Library for Drupal and adds an interface to configurate and customize Klaro!, manage services and purposes, manage texts and their translations as well as automatically setting the required html-attributes to external resources for the JS-library to work. It also adds the ability to block unknown (no service configurated) external resources by default.

Goals

The primary use case for this module is to:

  • Provide privacy by default.
  • Provide a configurable consent manager for the site visitors, to give (or decline) consent to predefined "services".
  • Comply with data protection regulations such as GDPR and EU cookie directives.

Further:

  • Fully customizable, managable and translatable services.
  • Fully customizable, managable and translatable purposes.
  • Fully customizable and translatable texts of the consent manager.
  • Automatically set all required html attributes and/or contextual blocking elements to external resources.
  • Prefinded services for oembed and social media embeds.

For more infos check out the README or read the documentation.

The 8.x and 7.x tree will not be continued

Privacy Information

  • If Log unknown resources is enabled, log data are written and may contain the IP-address. Other personal data is not processed.
  • No personal data is transferred to third parties on the server side (e.g. via API).
  • No external resources are loaded in the user's browser. (But of course this module allows the loading of third-party resources after consent).
  • This module uses a cookie klaro to store the users' consent decisions. This cookie is strictly necessary. (You can change the type of storage and the name/key via config.).

Activity

Total releases
9
First release
Dec 2024
Latest release
2 months ago
Release cadence
46 days
Stability
89% stable

Release Timeline

Releases

Version Type Release date
3.0.8 Stable Dec 10, 2025
3.0.7 Stable Jun 25, 2025
3.0.6 Stable Jun 19, 2025
3.0.5 Stable May 7, 2025
3.0.4 Stable Apr 6, 2025
3.0.3 Stable Mar 17, 2025
3.0.2 Stable Mar 11, 2025
3.0.1 Stable Mar 10, 2025
3.0.0-rc14 Pre-release Dec 11, 2024