Consent management platform for global privacy compliance
Automated scanning, script blocking, multi-language consent banners, and compliance engines for GDPR, CCPA, LGPD, and more — all included on every plan, starting free.
Automated website scanning and vendor detection
Concentio uses a headless browser to crawl your website and automatically detect every third-party vendor, tracking script, cookie, and embedded resource. No manual cookie audits required.
- Scans homepage and key internal pages using a real browser engine
- Detects scripts, iframes, stylesheets, images, and cookies
- Matches resources against a curated vendor database with categorization
- Adaptive rescan intervals keep your vendor inventory up to date
Scan complete: 14 vendors detected across 3 pages
Smart script blocking before consent
Before a visitor gives consent, Concentio blocks third-party scripts, iframes, stylesheets, and cookies. Once consent is granted for a category, resources are unblocked instantly — no page reload needed.
- Blocks scripts by URL pattern before execution
- Blocks iframes and embedded content from non-consented vendors
- Intercepts cookie writes from blocked vendors
- Category-level unblocking on consent — analytics, marketing, preferences
Blocked: analytics (3), marketing (5), preferences (2)
Fully customizable cookie banner
Design a cookie consent banner that matches your brand identity and meets regulatory requirements across every jurisdiction you operate in.
Visual customization
Colors, fonts, border radius, position, button styles, logo, backdrop, and compact mode. Preview changes before publishing.
Region-aware behavior
Show different banner types per region: full consent (EU/UK), opt-out (US), transparency (Canada), or hybrid (Switzerland).
Category management
Define consent categories (necessary, analytics, marketing, preferences), assign vendors, and let visitors choose what to allow.
Privacy button
A persistent privacy button lets visitors reopen the consent banner at any time to update their preferences or withdraw consent.
Banner versioning
Every configuration change creates a new version. Consent records are linked to the banner version the visitor interacted with.
Accessible by design
Built with keyboard navigation, focus trapping, ARIA attributes, and screen reader support. Targeting WCAG 2.1 AA compliance.
Consent banner in 30+ languages
Show your consent banner in your visitor's language. Concentio supports 30+ locale variants across 27 languages, covering all EU/EEA member states, the UK, Switzerland, Brazil, Canada, and the United States.
44 locale variants available — including regional variants for Dutch (NL/BE), English (GB/IE/US/CA), French (FR/BE/LU/CH/CA), German (DE/AT/BE/LU/CH), Italian (IT/CH), Portuguese (PT/BR), Spanish (ES/US), and Swedish (SE/FI).
Built-in compliance engines for 6 regulatory frameworks
Concentio automatically adapts the consent experience based on your visitor's location. Each region uses a purpose-built compliance engine designed around the requirements of local privacy law.
EU / EEA
GDPR · ePrivacy Directive
Full opt-in consent with accept, reject, and granular category controls. Non-essential cookies blocked by default. Reject button required. Vendor list disclosure. Covers all 30 EU/EEA member states.
United Kingdom
UK GDPR · PECR
Opt-in consent model aligned with ICO guidance. Reject button required. Non-essential cookies blocked by default. Vendor list disclosure enabled.
United States
CCPA · CPRA · State privacy laws
Opt-out model with default-on processing. Opt-out toggles for sale/sharing and targeted advertising. Global Privacy Control (GPC) signal support. Honors Do Not Sell requests automatically.
Brazil
LGPD (Lei Geral de Proteção de Dados)
Opt-in consent model with reject button. Non-essential cookies blocked by default until visitor consent is obtained, aligned with ANPD guidance.
Canada
PIPEDA · Provincial privacy laws
Transparency-first approach with informational notice and acknowledgment. Designed to meet PIPEDA's meaningful consent requirements.
Switzerland
nDSG / FADP (Federal Act on Data Protection)
Hybrid consent model: non-essential resources blocked until first visitor choice, then the decision is respected. Reject button and vendor list enabled. Aligned with the revised Swiss data protection framework.
Global Privacy Control (GPC) signal detection is supported across all regions and automatically honored where legally required.
Google Consent Mode v2 integration
Concentio integrates with Google Consent Mode v2 out of the box. Consent signals are forwarded to Google tags in real time, so your analytics and advertising respect visitor choices without extra configuration.
- Advanced and basic consent mode support
- Automatic category-to-signal mapping (analytics_storage, ad_storage, ad_user_data, ad_personalization)
- Ads data redaction and URL passthrough configuration
- Required for Google Ads and Analytics measurement continuity in the EEA
gtag('consent', 'update', {
analytics_storage: 'granted',
ad_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied'
})
Consent analytics and reporting
Understand how visitors interact with your consent banner. Track consent rates, identify trends, and make data-driven decisions about your privacy configuration.
- Daily consent volume, consent rate trends, and unique visitor counts
- Consent funnel: grants, rejects, updates, and withdrawals
- Category breakdown — see which consent categories visitors accept or decline
- Export consent data as CSV or JSON for compliance reporting
- Session usage tracking with automatic billing tier selection
Consent proof and audit trail
Every consent event is recorded with full context for regulatory proof. When a regulator asks for evidence, you have a complete, timestamped audit trail ready.
- Individual consent records with visitor ID, timestamp, and full consent state
- IP address and user agent captured for proof of consent
- Banner version linked to each consent — shows exactly what the visitor saw
- GPC (Global Privacy Control) signal detection recorded per event
- Account-level audit log of all administrative actions
{
"visitorId": "a1b2c3d4-...",
"type": "grant",
"consentState": {
"necessary": true,
"analytics": true,
"marketing": false,
"preferences": true
},
"bannerVersion": 3,
"gpcDetected": false,
"timestamp": "2026-03-23T14:22:01Z"
}
Visitor preference center
Give visitors full control over their privacy choices with a built-in preference center accessible at any time through the privacy button.
Per-category toggles
Visitors can enable or disable individual consent categories: necessary (always on), analytics, marketing, and preferences.
Vendor transparency
Show visitors exactly which vendors are active on your site and which consent category each vendor belongs to.
Withdraw consent anytime
Visitors can reopen the preference center at any time to change or withdraw their consent. Withdrawal is as easy as granting consent.
Public cookie declaration
Automatically generate a detailed cookie declaration from your scan results. Embed it on your cookie policy page to give visitors full transparency about the trackers on your site.
- Generated automatically from your latest scan results
- Grouped by consent category with vendor details
- Updates automatically when new scans complete
- Embeddable widget for your cookie policy page
| Cookie | Vendor | Category |
|---|---|---|
_ga |
Google Analytics | Analytics |
_fbp |
Meta Pixel | Marketing |
_hjid |
Hotjar | Analytics |
Transparent session-based pricing
Pay for unique visitor sessions, not page views or domains. We always select the cheapest tier that fits your monthly usage. No overage fees, no surprises.
Unlimited domains
Every plan includes unlimited domains and websites. Add as many sites as you need without paying per domain.
No overage fees
If your usage exceeds your current tier, we automatically upgrade to the next tier. You are never penalized for unexpected traffic.
Free tier included
Start with 500 sessions per month at no cost. No credit card required. All features included.
Developer-friendly integration
Built for engineers. Simple integration, clean architecture, and full programmatic control.
One script tag
Add a single script tag to your site. No build step, no framework dependency, no heavy SDK. Works with any website or CMS.
Lightweight runtime
The consent banner script is optimized for performance. Minimal footprint, async loading, and no impact on your Core Web Vitals.
JavaScript API
Read consent state, reset consent, and hook into consent events programmatically. Built-in debug mode for troubleshooting during development.
WordPress plugin
Install the Concentio WordPress plugin to add cookie consent to your WordPress site in seconds. The plugin handles script injection, configuration sync, and provides a settings page within the WordPress admin.
- One-click installation from the WordPress admin panel
- Automatic script tag injection — no code editing required
- Built-in diagnostics to verify your integration is working correctly
Install via Plugins → Add New → Upload Plugin in your WordPress admin.
Google Tag Manager integration
Concentio integrates natively with Google Tag Manager. Consent state changes are pushed to the data layer in real time, so you can create consent-aware triggers for all your tags.
- Automatic GTM detection and data layer integration
- Consent events pushed as data layer events for custom triggers
- Tag allowlisting for essential tags that must fire before consent
dataLayer.push({
event: 'concentio_consent_update',
concentio: {
analytics: true,
marketing: false,
personalization: true
}
})
Compliance rules & banner QA
Built-in compliance checks validate your banner configuration against regulatory requirements. Catch issues before they reach your visitors.
Automated compliance checks
Validate that your banner meets GDPR, CCPA, and ePrivacy requirements: reject button presence, category disclosure, legal basis text, and vendor list visibility.
Banner QA preview
Preview your banner configuration before publishing. See exactly what visitors will see across different regions, languages, and device sizes.
Stale vendor detection
Automatic alerts when vendors are added or removed between scans. Stay ahead of compliance drift with adaptive rescan intervals.
AI-powered vendor enrichment
When a scan detects an unknown tracker, Concentio uses AI analysis to suggest the most likely vendor and consent category. Review and apply suggestions with a single click.
- Automatic vendor identification from domain, script, and cookie patterns
- Suggested consent category assignment with confidence scoring
- One-click accept or use as starting point for custom vendor creation
JavaScript API for developers
Read consent state, reset consent, and hook into consent events programmatically. Full API documentation available for custom integrations.
View API documentation