Flutter consent, live
A single Flutter package brings the same native consent experience to iOS and Android from one codebase. It writes the IAB TCF v2.3 in-app keys on each platform and stays IFA/LAT-aware so your ad and analytics plugins behave correctly.

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

Add Flutter in minutes
A single Flutter package brings the same native consent experience to iOS and Android from one codebase. It writes the IAB TCF v2.3 in-app keys on each platform and stays IFA/LAT-aware so your ad and analytics plugins behave correctly.
# Add the package
flutter pub add cookie_panda
// main.dart
import 'package:cookie_panda/cookie_panda.dart';
CookiePanda.start(token: 'cp_xxx');What you get on Flutter
One Dart API — identical consent flow on iOS and Android
IAB TCF v2.3 in-app strings written natively per platform
IFA / LAT-aware consent for ATT and Android advertising ID
Google Consent Mode v2 signals for your Firebase plugins
Signed consent receipts synced to your Cookie Panda dashboard
Fully themeable widgets with dark mode and localisation
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.