About this plugin
Crumbler is a hosted cookie consent service. This free, open-source plugin is the WordPress connector for it: enter your Site Key, enable the widget, done. The plugin provides:
- Cookie consent banner with configurable design
- Automatic script blocking before consent
- Automatic iframe blocking (e.g. YouTube, Google Maps)
- Cookie cleanup for non-accepted categories
- Google Consent Mode v2 support
- Cookie declaration (Gutenberg block and shortcode) with all detected services and cookies
- Multi-language support (DE, FR, IT, EN)
Free plugin, paid service (no trialware)
The plugin itself is free and completely open source — none of its functionality is locked, time-limited or restricted to a paid tier. The cookie consent service behind it (operated by Compresso AG) requires a Crumbler account and subscription; a free trial is available. See External services below for exactly what data is exchanged.
How it works
- Create an account at crumbler.ch
- Add your domain and copy the Site Key
- Install and activate this plugin
- Enter the Site Key under Settings > Crumbler
- Enable the widget — done!
The settings screen shows a live connection status, so you can see right away whether your domain is set up and active in Crumbler.
External services
This plugin connects your website to Crumbler, a hosted cookie consent service operated by Compresso AG. The plugin is a free, open-source client; the service requires a Crumbler account and subscription (a free trial is available). The plugin contains no locked or paid functionality.
The plugin does not contact the service until you enter a Site Key and enable the widget. ch) in three ways:
-
Consent widget script. js. The widget renders the consent banner, blocks third-party scripts and iframes before consent, applies Google Consent Mode v2, and records the visitor’s anonymised consent decision with the service.
Data sent: your Site Key and the visitor’s consent interaction.
-
Cookie declaration data. ch/api/public/cookies. Data sent: your Site Key and the requested language.
-
Connection status check. ch/api/public/config to show whether your domain is set up and active. Data sent: your Site Key and your site’s domain.
The result is cached temporarily.
No data is sent to any party other than the Crumbler service.
- Service provider: Compresso AG
- Terms of Service: https://crumbler.ch/agb.php
- Privacy Policy: https://crumbler.ch/datenschutz.php
Credits
1. txt.