Web SDK
A plug-and-play JavaScript SDK for embedding compliant consent banners and preference centres on any website.
Compliant Consent on Any Website
Add notice, choice and withdrawal to your site without rewriting the front end or shipping a new release for every copy change.
One-Line Install
Drop a single script tag or npm package into any stack — React, Next.js, WordPress or plain HTML.
Themeable Banners
Match your brand with configurable layouts, colours and copy, all managed from the console.
Preference Centre
Give visitors a persistent screen to review purposes, change choices and withdraw consent.
Async & Non-Blocking
Loads asynchronously and stays small, so Core Web Vitals and page speed scores are not hurt.
Event Hooks
Subscribe to consent changes in the browser to gate scripts, pixels and analytics in real time.
Multi-Domain Support
Run one configuration across several domains and subdomains with per-site overrides.
How the Web SDK Works
Embed the Script
Add the SDK snippet to your site head and point it at your workspace configuration.
Configure Purposes
Define purposes, copy and banner design in the console — changes go live without a code deploy.
Gate & Record
Scripts fire only with valid consent, and every decision is stored as an auditable record.
Go Live With Consent This Week
One snippet turns your website into a DPDP-ready consent collection point — with the banner and purposes managed for you.