QR Code CMP SDK

The Didomi / Sourcepoint ES3 QR SDK is a lightweight, ES3-compatible JavaScript library that enables GDPR-compliant consent collection on connected TVs like HbbTV. It addresses the limitations of TV interfaces—slow navigation and poor interactivity—by introducing a QR-based consent flow. Users simply scan a QR code shown on the TV to open a consent page on their mobile device, where they can review, customize, and authenticate their preferences quickly and securely.

Description

The Sourcepoint / Didomi ES3 QR SDK makes GDPR consent management on connected TVs simple, intuitive, and cross-device. It enables publishers, broadcasters, and app developers to display a compliant consent banner on TV while using mobile devices to deliver a smoother experience and support authenticated consent flows. This solution provides a seamless, privacy-respecting method to collect and store user choices (“Accept all,” “Reject all,” “Customize”) even when TV input is limited. All interactions follow IAB TCF standards, ensuring compliance, transparency, and proper data governance. Core Features: -Lightweight and ES3-compliant: Optimized for older Smart TVs and set-top boxes, using only ES3 syntax for maximum compatibility. -Dual Initialization:manual: Can be triggered later in the app lifecycle. -HTML-based Customization: The consent UI is fully editable, allowing publishers to adapt layout and branding freely. -QR Code Integration: Displays a dynamic QR code linking the TV to a mobile session, where users can review, authenticate, and submit consent. -Cross-device Consent: Authenticated users can have synchronized consent across TV, mobile, web, and app environments. Typical User Flow: When a TV app starts, a consent banner appears with clear options. A QR code provides a mobile path: users scan it, open a secure consent page, and confirm their preferences. The SDK then saves consent locally and, if authenticated, links it to the user’s account. This hybrid TV–mobile model improves usability, increases consent accuracy, and ensures consistent, GDPR-compliant experiences across all devices.

Impact

The Sourcepoint / Didomi ES3 QR SDK significantly improves how user consent is collected on connected TVs. It removes the friction of navigating banners with a remote by allowing users to scan a QR code and manage consent on their mobile device. This enables faster, more accurate, and authenticated consent while ensuring GDPR compliance even on legacy TV environments. For publishers, it means better user experience, higher consent rates, and unified consent across TV and mobile platforms.