Consent on every screen your users own
From a single web tag to native SDKs for mobile and the living room. One consent record, the same IAB TCF v2.3 and Consent Mode v2 plumbing, across Web, iOS, Android, Flutter, Android TV, tvOS and Roku.
Web
One async tag — banner, blocking and consent strings
Sub-10 KB loader served from the edge with zero render-blocking
Automatic script + cookie blocking until the visitor consents

iOS
Native Swift consent that feels like part of your app
Native SwiftUI/UIKit sheet — no web view, no jank
IAB TCF v2.3 in-app: writes the standard IABTCF_* UserDefaults keys

Android
Kotlin-first consent with one Gradle line
Native Jetpack Compose UI — Material, themeable, dark-mode ready
IAB TCF v2.3 in-app: standard IABTCF_* keys in SharedPreferences

Flutter
One consent flow for both stores
One Dart API — identical consent flow on iOS and Android
IAB TCF v2.3 in-app strings written natively per platform

Android TV
Remote-friendly consent for the living room
Native focusable 10-foot UI built for D-pad navigation
IAB TCF v2.3 in-app consent persisted with the standard keys

Apple tvOS
Focus-engine native consent for Apple TV
Native focus-engine UI tuned for the Siri Remote
IAB TCF v2.3 in-app consent stored with the standard keys

Roku
BrightScript consent the rest of the field skips
Native SceneGraph 10-foot UI built for the Roku remote
IAB TCF v2.3 in-app consent persisted on-device

Get compliant today. Stay compliant for good.
Join the teams using Cookie Panda to turn privacy compliance from a liability into a signal of trust. Free to start — no credit card required.