Android consent, live
Add one Gradle dependency and call start() to present a native Material consent flow backed by the IAB TCF v2.3 in-app spec. Consent is IFA/LAT-aware and the standard IABTCF_* keys land unprefixed in SharedPreferences for your other SDKs to read.

Granular preferences
Visitors can fine-tune every purpose and vendor from the same native, remote- and touch-friendly preferences screen.

Add Android in minutes
Add one Gradle dependency and call start() to present a native Material consent flow backed by the IAB TCF v2.3 in-app spec. Consent is IFA/LAT-aware and the standard IABTCF_* keys land unprefixed in SharedPreferences for your other SDKs to read.
// build.gradle.kts
implementation("app.cookiepanda:sdk:1.0")
// Application.kt
import app.cookiepanda.CookiePanda
CookiePanda.start(context, "cp_xxx")What you get on Android
Native Jetpack Compose UI — Material, themeable, dark-mode ready
IAB TCF v2.3 in-app: standard IABTCF_* keys in SharedPreferences
IFA / LAT-aware — respects the advertising ID reset and opt-out
Google Consent Mode v2 wired for Firebase and Ads SDKs
Signed consent receipts streamed to your dashboard
Purpose-level layer-2 screen with vendor list and search
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.