Usercentrics website screenshot

Usercentrics

Usercentrics is a Munich-based consent management platform (CMP) and privacy compliance provider. Founded in 2017 and led by CEO Donna Dror, Usercentrics acquired Danish CMP Cookiebot (Cybot) in September 2021 and acquired MCP Manager in January 2026. The platform serves 2.4M+ websites and apps across 195 countries, processing 8.8B+ monthly consents. Products span Web CMP, App CMP, CTV CMP, Server-Side Tagging, Meta Signals Gateway, Preference Manager, Privacy Policy Generator, Compliance Scanners, and MCP Manager for AI governance.

4 APIs 14 Features
PrivacyConsentCMPComplianceGDPRCCPATCFGPPCookiesAI Governance

APIs

Usercentrics App CMP SDK

Mobile and TV consent management SDK with native iOS (11+), tvOS (11+), Android (API 16+), AndroidTV, Unity (2018.4+), Flutter (1.20+), and React Native (0.65+) support. Compris...

Usercentrics Web CMP (V3)

Browser-side consent management platform for websites. Exposes the UC_UI JavaScript API, IAB __tcfapi (TCF 2.3), IAB __gpp (GPP), dataLayer events, and Google Consent Mode v2 / ...

Cookiebot CMP

Cookiebot consent management platform (a Usercentrics company since the September 2021 Cybot acquisition). Provides a JavaScript SDK (Cookiebot global, show()/hide()/renew()/get...

Usercentrics Server-Side Tagging (sGTM)

Hosted server-side Google Tag Manager service for first-party data collection, consent enforcement, and tag execution off the browser. Includes Meta Signals Gateway for the Meta...

Collections

Pricing Plans

Rate Limits

Usercentrics Rate Limits

4 limits

RATE LIMITS

FinOps

Features

Web CMP

Browser-side consent management for GDPR, CCPA, TCF 2.3, GPP, and DMA.

App CMP

Native and cross-platform mobile consent SDKs (iOS, Android, Flutter, React Native, Unity).

CTV CMP

Connected-TV and OTT consent SDKs for tvOS and AndroidTV.

Cookiebot Scanner

Patented monthly website scanner that auto-detects cookies and trackers.

Server-Side Tagging

Hosted sGTM for consent-aware first-party data collection.

Meta Signals Gateway

Server-side Meta Conversions API forwarding aligned with consent.

Preference Manager

First-party preference center for granular subscriber data.

Privacy Policy Generator

Automated, multi-language, multi-regulation privacy policy authoring.

Compliance Scanners

Web and App scanners for ongoing compliance monitoring.

MCP Manager

Governance platform for Model Context Protocol data access by AI agents.

Google Consent Mode v2

Native integration with Google's consent signaling for Ads, Analytics, and GTM.

IAB TCF 2.3

Full IAB Transparency and Consent Framework support for ad-tech consent strings.

IAB GPP

Global Privacy Platform support for multi-jurisdiction consent signaling.

Multi-Language

47+ supported languages with geotargeted banners.

Use Cases

Media and Publishing

Consent for ad-funded media operating across multiple regulations.

Retail and Ecommerce

Consent-aware tagging for first-party conversion measurement.

Banking and Finance

Granular consent records and audit trails for regulated industries.

Healthcare

HIPAA-ready consent flows for patient-facing properties.

Gaming

TCF-compliant consent in mobile games and Unity-based titles.

Education

Compliant consent collection for EdTech platforms and learner data.

Automotive

In-car and connected-vehicle consent capture.

Travel and Hospitality

Multi-region consent for global booking and loyalty platforms.

AI Governance

MCP Manager governance of agent access to enterprise data.

Integrations

WordPress
Shopify
Wix
HubSpot
Square
Duda
Shopware
eRecht24
Joomla
Webflow
Squarespace
GoDaddy
Drupal
TYPO3
Magento
WooCommerce
Google Tag Manager
Adobe Launch
Google Ads (Consent Mode v2)
Microsoft Advertising (UET Consent Mode)
Meta Conversions API
Flutter
Unity Ads
Adjust
AppLovin
ironSource
Crashlytics
Chartboost
MineOS
Kameleoon
Optimizely

Solutions

Cookiebot Core

Self-serve consent for solopreneurs and emerging businesses.

Usercentrics Advanced

Enterprise CMP with advanced customization, A/B testing, and analytics.

TV Premium

Custom-priced offering for Connected TV and OTT applications.

App Premium

Enterprise App CMP with API access, white labeling, and dedicated CSE.

Resources

🔗
Website
Website
🌐
Portal
Portal
📝
Signup
Signup
💰
Pricing
Pricing
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
📰
Blog
Blog
💬
Support
Support
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Documentation
Documentation

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Usercentrics Web CMP V3 API
  version: 3.0.0
items:
- info:
    name: UI
    type: folder
  items:
  - info:
      name: Show First Layer
      type: http
    http:
      method: POST
      url: https://app.usercentrics.eu/ui/show-first-layer
    docs: Programmatically display the first-layer consent banner (UC_UI.showFirstLayer).
  - info:
      name: Show Second Layer
      type: http
    http:
      method: POST
      url: https://app.usercentrics.eu/ui/show-second-layer
    docs: Open the second-layer preference center (UC_UI.showSecondLayer).
- info:
    name: Consent
    type: folder
  items:
  - info:
      name: Accept All Services
      type: http
    http:
      method: POST
      url: https://app.usercentrics.eu/ui/accept-all
    docs: Grant consent for every configured service (UC_UI.acceptAllConsents).
  - info:
      name: Deny All Services
      type: http
    http:
      method: POST
      url: https://app.usercentrics.eu/ui/deny-all
    docs: Deny consent for every configured service (UC_UI.denyAllConsents).
  - info:
      name: Update Service Consents
      type: http
    http:
      method: POST
      url: https://app.usercentrics.eu/ui/update-services
      body:
        type: json
        data: '{}'
    docs: Update consent state for a specific list of services (UC_UI.updateServices).
  - info:
      name: Get Services Base Info
      type: http
    http:
      method: GET
      url: https://app.usercentrics.eu/ui/services-base-info
    docs: Return the configured services with current consent state.
- info:
    name: TCF
    type: folder
  items:
  - info:
      name: Get TC Data
      type: http
    http:
      method: POST
      url: https://app.usercentrics.eu/tcf/get-tc-data
    docs: Invoke __tcfapi("getTCData", 2, callback) to retrieve the IAB TCF 2.3 consent payload.
  - info:
      name: Add TCF Event Listener
      type: http
    http:
      method: POST
      url: https://app.usercentrics.eu/tcf/add-event-listener
    docs: Register a TCF event listener via __tcfapi("addEventListener").
- info:
    name: GPP
    type: folder
  items:
  - info:
      name: Ping GPP
      type: http
    http:
      method: GET
      url: https://app.usercentrics.eu/gpp/ping
    docs: Invoke __gpp("ping") to check Global Privacy Platform readiness.
  - info:
      name: Get GPP Data
      type: http
    http:
      method: GET
      url: https://app.usercentrics.eu/gpp/get-gpp-data
    docs: Retrieve the current Global Privacy Platform consent string.
- info:
    name: Consent Mode
    type: folder
  items:
  - info:
      name: Update Google Consent Mode
      type: http
    http:
      method: POST
      url: https://app.usercentrics.eu/consent-mode/update
      body:
        type: json
        data: '{}'
    docs: Update Google Consent Mode v2 signals (ad_storage, analytics_storage, ad_user_data, ad_personalization) based on
      current consent state.
bundled: true