Platforms

Android

Kotlin-first consent with one Gradle line

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.

Cookie Panda native consent banner on Android

Granular preferences

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

Cookie Panda customize / purposes screen on Android

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.