Cookie Compliance for WordPress puts a clear, fair consent banner on your site and connects it to Cookie Compliance , the consent management platform by Hu-manity.co. (Previously published as “Compliance by Hu-manity.co”, and before that “Cookie Notice”.) The plugin runs the banner on your site; the
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 4.9.6 and PHP 7.4.
SourceWordPress plugins · Oct 18, 2026
01 / Source details
About this tool.
Cookie Compliance for WordPress puts a clear, fair consent banner on your site and connects it to Cookie Compliance , the consent management platform by Hu-manity.co. (Previously published as “Compliance by Hu-manity.co”, and before that “Cookie Notice”.) The plugin runs the banner on your site; the Cookie Compliance dashboard is where you configure it, manage every domain you own and keep your consent records.
Built around Intentional Consent , the banner gives visitors three equal choices — accept none, some or all — so people can decide with confidence and you avoid the one-sided “dark pattern” designs that privacy regulators look at closely.
Two ways to use it
Banner Only mode works on its own, with no account. You get the consent banner and its settings.
Connected mode (free or paid) signs you in to Cookie Compliance from inside WordPress and adds automatic script blocking, purpose categories, consent records, Google Consent Mode, multilingual banners and multi-domain management.
Banner Only mode
Customizable notice message
Consent on click, scroll or close
Multiple cookie expiry options
Link to your Privacy Policy page, synchronized with the WordPress Privacy Policy page
WPML and Polylang compatible
SEO friendly
WP Consent API integration registers Cookie Compliance as the active Consent Management Platform under the WP Consent API when that free companion plugin is active, so cooperative plugins such as WooCommerce, Google Site Kit, Burst Statistics, WP Statistics, AddToAny and Pixel Manager for WooCommerce follow the choice your visitors make in the banner — no account needed.
Connected mode
Signed in to Cookie Compliance, on a free or paid plan, you also get:
Intentional Consent — three equal buttons that let visitors accept none, some or all cookies through packaged Data Access Levels. Supports the equal-choice principle in GDPR and other data protection laws.
Consent duration selector — visitors control how long their consent lasts, in line with EU authority guidance of no more than 6 months.
Consent metrics — the visitor’s consent record and a list of blocked and allowed third parties, shown in the banner. Reflects guidance from authorities such as CNIL (France) and the ICO (UK).
Customizable Privacy Paper and Privacy Contact — summarize your privacy notice and give visitors your privacy contact and links to data subject request forms, supporting the “informed” principle of valid consent.
Automatic script blocking — holds non-essential scripts and iframes until the visitor chooses. To be compliant, your site must record consent before setting or sending cookies.
Google Consent Mode v2 (every plan) — adjusts how Google services (ad_storage, analytics_storage, ad_user_data, ad_personalization) behave according to visitor consent.
Facebook Consent Mode and Microsoft Consent Mode (Professional plan) — apply visitor choices to Meta and Microsoft advertising (UET) signals the same way.
Global Privacy Control (GPC) and Do Not Track — a visitor’s browser-level opt-out is applied to the Marketing category as soon as the banner can read it, with no extra click.
Consent record storage — every consent is recorded and available for export, supporting proof-of-consent requirements.
Consent analytics dashboard — visits, a “trust score” and a consent activity graph, so you can tune the banner and track your acceptance rate.
Default configurations for GDPR, CCPA and more, ready to deploy and fully customizable to match your site.
Multilingual support — banner text is translated automatically, and you can customize every string.
Multidomain management — manage additional Free or Professional domains under one account, each with its own banner configuration and design.
Built for the laws that apply to you
Cookie Compliance gives you configurable defaults and technical controls for GDPR and the ePrivacy Directive (EU), PECR (UK), LGPD (Brazil), PIPEDA (Canada), CCPA and CPRA (California), VCDPA (Virginia) and the Colorado Privacy Act, and follows guidance from authorities including the EDPS, ICO, CNIL, GPDP (Italy), BfDI (Germany), AEPD (Spain) and noyb.eu. Whether your site is fully compliant depends on how you configure it and how your site uses personal data.
Privacy
Cookie Compliance for WordPress is a Consent Management Platform client. Depending on how you use it, the plugin may send data to Hu-manity.co services on your behalf. This section describes what data leaves your WordPress server and when. It is kept up to date as the plugin evolves; material changes are noted in the changelog.
Plugin-only mode (Banner Only)
If you install the plugin and choose “Banner Only” in the Welcome screen — or never open the Welcome screen at all — the plugin operates entirely on your WordPress site. No account is created and the plugin does not initiate calls to Hu-manity.co services.
Connected mode (Free or Professional)
If you create a Cookie Compliance account from the Welcome screen (or log into an existing one), the plugin connects your site to the Hu-manity.co platform. While connected, the plugin sends data over HTTPS to Hu-manity.co’s platform services (hosted under *-api.hu-manity.co ) for the following purposes:
Account sign-up and sign-in, and registering your site as an application.
Fetching and updating your banner configuration.
Fetching consent analytics and individual consent records shown in the Audit Trail.
The data sent depends on the feature you are using and typically includes:
Account-identifying data such as the email address and password used for sign-up or sign-in.
Site-identifying data such as your site’s URL, title, description, and language.
Application credentials (App ID and Secret Key) issued to your site at registration, included with subsequent platform requests.
Subscription and billing data for Professional plans, such as the selected plan identifier and a one-time payment token described below.
Integration telemetry such as the plugin version, the admin interface and language you use, which of the plugin’s own options are switched on, basic diagnostics about how it is running, and which of the caching or JavaScript-optimisation plugins it needs to stay compatible with are active on your site, and whether a Google, Meta or Microsoft tracking plugin is active, sent as HTTP headers so we can understand integration adoption and support the plugin.
Operational metadata such as the timestamp and locale of a request, as is normal for HTTPS API calls.
As the plugin evolves, additional non-personal fields of the same categories listed above may be sent to support new features. Material changes are noted in the changelog.
Payments (Professional plans only)
Payment card details are collected by Braintree’s hosted-fields SDK running in your browser and are tokenized there. The plugin and Hu-manity.co servers do not receive raw card data. A one-time, non-replayable Braintree token is sent to Hu-manity.co’s platform to create the subscription.
Deactivation feedback
If you deactivate the plugin and fill in the optional deactivation feedback form, the reason you select, any free-text comment you type, and your site URL are sent once to Hu-manity.co so we can improve the product. Submitting the form is optional; clicking “Skip” sends nothing. This applies to both Plugin-only and Connected modes.
The banner shown to your site visitors
The consent banner shown to your site visitors is served from cdn.hu-manity.co/hu-banner.min.js . When a visitor interacts with the banner, the banner script (running in the visitor’s browser, not the plugin) communicates directly with Hu-manity.co services to record the consent decision — this is what makes consent records available to you in the Audit Trail. This data flow is between the visitor’s browser and Hu-manity.co and does not pass through your WordPress server. Because these requests originate in the visitor’s browser, the visitor’s IP address is visible to Hu-manity.co as part of standard HTTPS network handling.
Local state set by the plugin
The plugin stores operational state in three places. None of this is transmitted to Hu-manity.co:
On your WordPress server (options and transients) — for example, a welcome-modal dismissal timestamp ( cookie_notice_welcome_dismissed ) and short-lived caches of API tokens and configuration.
In the admin user’s browser (localStorage) — for example, first-run setup flags such as cn_setup_wizard_complete_* and cn_has_platform_config_* .
In visitor browsers (a short-lived hu-form cookie, 5 minutes) — set when forms with consent integration are submitted. Used locally by the form-consent flow.
As the plugin evolves, additional keys may be stored in any of these locations. They remain local state on your site or in the user’s browser — not data sent to Hu-manity.co. Material changes to this pattern would be noted in the changelog.
Data the plugin does not send
The plugin does not transmit visitor IP addresses, cookies, page URLs, or page content as data fields. IP addresses are, as with any HTTPS request, visible to the receiving server as part of standard network handling.
The plugin does not transmit the content of your posts, pages, users, or WordPress database.
The plugin does not send data to third parties other than Hu-manity.co and, for Professional plan payments, Braintree (a PayPal service).
Service providers
Hu-manity.co / Cookie Compliance — primary service provider. Terms of Service: https://cookie-compliance.co/terms-of-service/
Braintree (a PayPal service) — processes Professional plan signups initiated from the plugin (not invoked for Banner Only or Free). When you manage your subscription from the Cookie Compliance web application, additional payment gateway providers may process your billing information. Hu-manity.co’s email subscriptio
See it in action
Screenshots & previews.
Cookie Compliance for WordPress — Notice settings, Banner Only modeCookie Compliance for WordPress — Notice settings, connected to Cookie ComplianceCookie Compliance dashboard overviewCookie Compliance settings
02 / Source details
Getting started.
01Install Cookie Compliance for WordPress either via the WordPress.org plugin directory, or by uploading the files to your server.
02Activate the plugin through the ‘Plugins’ menu in WordPress.
03Go to Settings > Compliance in your WordPress admin — the setup wizard will launch automatically on first activation.
04Choose your setup path in the welcome screen: sign in to Cookie Compliance (Free or Professional) for the full compliance features, or select Banner Only to run the plugin on its own.
05If connecting: create a Cookie Compliance account or sign in to an existing one directly from the wizard — no need to leave WordPress.
06Select your plan, configure your banner using the guided checklist, and you’re live.
07Return to Settings > Compliance any time to adjust your configuration, review consent logs in the Audit Trail, or manage your Cookie Compliance connection.
03 / Source details
Frequently asked questions.
Is Cookie Compliance for WordPress free?
Yes! This plugin is free software, and Cookie Compliance has a free plan. There are paid plans too, depending on your needs and your website traffic.
Is this the same thing as Cookie Compliance?
Yes. Cookie Compliance is one product, and this plugin is its WordPress component — it runs the consent banner on your site. The Cookie Compliance dashboard is the other half, where you configure the banner, manage every domain you own and keep your consent records. It was previously published as “Compliance by Hu-manity.co”, and before that “Cookie Notice”; the plugin, your settings and your updates are unaffected by the name.
Does Banner Only mode make my site fully compliant with GDPR or US Privacy Laws?
No. Banner Only mode DOES NOT include technical compliance features such as automatic script blocking, consent purpose categories, or consent record storage. Those need the plugin signed in to Cookie Compliance.
Does Connected mode make my site fully compliant with GDPR and US Privacy Laws?
Not by itself — it gives you what you need to configure it that way. Signed in to Cookie Compliance you get the technical compliance features — automatic script blocking, consent purpose categories and consent record storage — covering requirements for over 100 countries and legal jurisdictions. Whether your site is fully compliant depends on how you configure them and on how your site uses personal data.
Can I add Cookie Compliance with an AI assistant?
Yes. Point an MCP-capable assistant (Claude Code, Cursor, and others) at https://mcp.cookie-compliance.co/mcp — no account is required to start. On WordPress, keep using this plugin for placement rather than pasting a snippet. Details: https://cookie-compliance.co/mcp/
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati