Plugin WordPress

WyConsent : Plugin cookies RGPD et Loi 25 auto-hébergé

Le CMP 100% en local sur votre site WordPress
Fenêtre de site avec un bandeau de consentement, un cookie et un interrupteur

Depuis l’application stricte du RGPD, de la Loi 25 au Québec et des recommandations de la CNIL, tout site web doit obtenir le consentement de ses visiteurs avant de déposer le moindre traceur non essentiel. WyConsent gère cette obligation de bout en bout, directement dans WordPress : bannière de consentement, blocage préalable des scripts, registre de preuve et scanner de cookies.

Contrairement aux solutions SaaS facturées par site et par volume de trafic, WyConsent est 100 % auto-hébergé. Tout s’exécute sur votre propre serveur : aucune donnée de vos visiteurs ne quitte votre site, aucun abonnement au trafic, aucun plafond de pages vues, aucune dépendance à une plateforme externe.

Le cœur du produit, c’est le blocage réel : scripts, iframes et pixels non essentiels sont neutralisés tant que le visiteur n’a pas donné son accord (refus par défaut). Afficher une bannière pendant que Google Analytics et Meta tournent déjà en arrière-plan est une non-conformité fréquente. WyConsent l’évite par conception.

La bannière est entièrement personnalisable via un configurateur visuel (disposition, couleurs, typographie, position), avec import en un clic de la charte de votre Kit Elementor. Le bouton « Tout refuser » est présenté au même niveau que « Tout accepter », comme l’exigent la CNIL et la Loi 25.

WyConsent inclut également : un scanner de cookies local (analyse serveur + capture navigateur), un tableau des cookies à publier via shortcode dans votre page de politique existante, le support de Google Consent Mode v2, la compatibilité Polylang et WPML pour les sites multilingues, le relais WP Consent API, et un registre de consentement respectueux de la vie privée (preuve horodatée, sans IP en clair, exportable en CSV).

Aucune ligne de code à écrire. Un assistant de configuration vous guide de l’installation à la conformité. Compatible WordPress 6.4+, PHP 8.1+, WooCommerce et Elementor.

Version
1.0.5
Fonctionne avec
WordPress
Utilisé par
11 sites
Tarif
À partir de 40 € HT/an

Le plugin est-il vraiment conforme au RGPD et à la Loi 25 ?

Oui, par conception. WyConsent bloque les traceurs non essentiels avant le consentement, enregistre une preuve de consentement minimisée, et vous laisse choisir le cadre juridique applicable à vos visiteurs (RGPD/CNIL, Loi 25 au Québec, PIPEDA). Le modèle de consentement s’ajuste automatiquement : opt-in strict pour l’Europe, confidentialité par défaut pour le Québec. WyConsent couvre la partie technique de la mise en conformité ; la rédaction de votre politique de confidentialité reste à faire, idéalement avec l’appui d’un conseil juridique.

En quoi est-ce différent d'une solution comme CookieYes ou Cookiebot ?

Ces solutions fonctionnent en mode SaaS : elles facturent par site et par volume de trafic, et hébergent les preuves de consentement de vos visiteurs sur leurs propres serveurs. WyConsent est entièrement auto-hébergé. Le prix ne dépend ni de votre trafic ni du nombre de vos pages, aucune donnée ne quitte votre site, et vous ne dépendez d’aucune plateforme tierce susceptible d’augmenter ses tarifs ou de fermer.

Est-ce que des données de mes visiteurs sont envoyées à un tiers ?

Non. La bannière, le blocage, le scanner et le registre de consentement s’exécutent tous sur votre serveur. Aucune requête externe n’est effectuée au chargement de vos pages. Les preuves de consentement sont stockées dans votre propre base de données WordPress, de façon pseudonyme et sans adresse IP en clair.

Est-ce que WyConsent ralentit mon site ?

Non. Chaque module ne charge ses ressources que là où elles sont utiles, et il n’y a aucun appel à un serveur externe. Le plugin est compatible avec les principaux plugins de cache (WP Rocket, LiteSpeed…) et n’entraîne pas de décalage visuel au chargement de la bannière.

Faut-il des compétences techniques pour l'installer ?

Non. L’installation se fait comme n’importe quel plugin WordPress. Un assistant de configuration vous guide en quelques étapes : choix du cadre juridique, analyse de votre site, classement des traceurs détectés, personnalisation de la bannière, puis publication. Il suffit ensuite de coller le shortcode du tableau de cookies dans votre page de politique de confidentialité.

Journal des versions

= 1.0.5 =

* Fixed: a script you had set to « Never block » in Cookie management was blocked anyway, under the default category. The setting is now honoured, everywhere it applies: scripts, iframes, tracking pixels and connection hints.

* Fixed: a blocked script that came with its own configuration snippet (a very common pattern, used by many plugins) never came back after consent. It was stripped of its address but not marked as restorable, so it stayed dead even for visitors who accepted everything. Those scripts now come back, in the right order.

* Fixed: a restored script could run before the snippet that configures it, because a script re-inserted by JavaScript runs asynchronously by default. The original order is now preserved.

* New: Cloudflare Turnstile and hCaptcha ship as essential and are never blocked. They protect the form the visitor is trying to send, and blocking them stopped submissions for anyone who declined. Google reCAPTCHA stays under Functional: Google reuses the data for its own purposes, so that call is left to you, from Cookie management.

* New: WyConsent fires a `wyco:scripts-restored` browser event once scripts come back, so a theme snippet or another plugin can re-run against a library that was held back.

= 1.0.4 =

* New: WyConsent now blocks trackers that load from an inline bootstrap script with no visible address (the Google Tag Manager pattern), such as the Tawk.to and Crisp live chats, Meta Pixel, Hotjar or LinkedIn Insight. They were detected but could still drop cookies before consent; they are now held back like any other tracker.

* New: the « content blocked » card shown in place of a video pending consent can now display the YouTube thumbnail with a dimming overlay and a play icon, so visitors recognize the video before allowing it. Off by default: turning it on loads the preview image from YouTube (a Google server) before consent, and the setting says so.

* New: full styling of that card in Appearance › Blocked embeds : title text, button label, background, overlay colour and opacity, button colours (normal and hover) and corner radius, with a live preview.

* New: for Google Maps embeds (which have no free preview image like YouTube), you can upload your own background image. It is served from your site, so no request reaches Google before consent, and it applies to Maps embeds only.

= 1.0.3 =

* New: the compliance dashboard now shows who is sending consent signals to Google (Consent Mode) : managed by Site Kit, managed by WyConsent, or not managed at all. If nobody is handling it while a Google tag is present on your site, you get a clear warning with a one-click link to fix it. Sites with no Google tools see no false alarm.

* Improved: the Google Consent Mode module card now warns when no system is relaying consent to Google, instead of staying silent.

* Improved: the banner close (×) button is now fully customizable (background, hover, icon color, corner radius) and no longer inherits your theme’s button style.

* Improved: per-button text colour on hover for the Accept / Reject / Preferences / Save buttons, and the preferences-panel title now follows the size set in the plugin.

* Improved: Polylang’s language cookie (pll_language) is now classified as strictly necessary out of the box, with a clear description.

= 1.0.2 =

* Fixed: consent choices were not recorded on some Firefox and Safari versions, so nothing appeared in the consent registry. Consent proofs are now sent reliably across browsers.

* Fixed: the consent dashboard could show figures up to 5 minutes old; it now refreshes as soon as a new choice is recorded.

* Improved: the consent runtime configuration is now shielded from JavaScript optimization (combine/defer/delay), and switching consent recording on or off automatically clears the known page caches so the change takes effect right away.

= 1.0.1 =

* Fixed: the « reopen preferences » widget could appear next to the banner on a first visit when a cache plugin (LiteSpeed, WP Rocket…) removed unused CSS. WyConsent now tells the known cache/optimization plugins to leave its own assets untouched; page caching stays enabled.

* Fixed: after activating a license, the plugin now opens the onboarding wizard and the « Manage my license » button always reaches the license screen.

* Improved: the « Open Site Kit Analytics settings » link now opens in a new tab so you don’t lose the scanner/onboarding page.

= 1.0.0 =

Initial public release.

* Consent banner and granular preferences panel with a live visual configurator.

* Prior blocking (deny by default) of scripts, iframes and pixels, with click-to-load placeholders.

* Self-hosted consent log: timestamped, minimized proof, dashboard, CSV export, automatic retention, WordPress privacy-tools integration.

* Cookie scanner (server crawl + assisted browser capture) and unified Cookie management workspace.

* Cookie table shortcode and editor block for the privacy policy.

* Google Consent Mode v2.

* Multilingual support via Polylang and WPML String Translation.

* Elementor Kit color/font import.

* WP Consent API relay.

* Legal frameworks: GDPR/CNIL, Law 25 (Quebec), PIPEDA and a flexible mode.

Tarifs

Licences et tarifs

1 site

Licence
40
€ HT/an
  • Paiement annuel
  • Licence à vie possible au moment du paiement

5 sites

Licence
160
€ HT/an
  • Paiement annuel
  • Licence à vie possible au moment du paiement

Sites illimités

Licence
250
€ HT/an
  • Paiement annuel
  • Licence à vie possible au moment du paiement
Nos autres plugins

D’autres outils pour votre site

Page panier composée de blocs : produits, zone à déposer et récapitulatif

WyCart Builder

Le panier WooCommerce enfin libre de tout designer dans Elementor : chaque élément se place où vous voulez, sans code.
Bientôt disponible
Commande, bouton de rétractation et accusé de réception en quatre étapes

WyRetract

Ajoutez le bouton de rétractation légalement obligatoire à votre boutique WooCommerce en 5 minutes, sans développement.
À partir de 20 € HT/an
Téléphone affichant une story de produit, entouré de pastilles de stories

WyStory

WyStory : Transformez vos fiches produits en expériences interactives
Bientôt disponible

Il vous faut une fonction qui n’existe pas ?

Plugin sur mesure · Devis gratuit · Sans refaire votre site