The onetrust_publishers_native_cmp package integrates OneTrust's Consent Management Platform (CMP) into Flutter applications for Android and iOS. It enables apps to collect user consent for data processing in compliance with privacy regulations like GDPR and CCPA. The plugin provides native SDK access, ensuring seamless consent flow management directly within the app. It supports real-time updates and dynamic consent preferences across platforms.
Use cases
- Complying with GDPR and CCPA regulations
- Managing user consent for data tracking
- Integrating privacy compliance in mobile apps
- Supporting consent preferences on Android and iOS
- Enabling real-time consent updates
Key features
- Native SDK integration for Android and iOS
- Real-time consent state synchronization
- Support for global privacy regulations
- Seamless UI flow within Flutter apps
- Cross-platform consistency
Suitable for
- Mobile apps requiring privacy compliance
- Publishers managing user consent
- Developers using OneTrust CMP
- Apps targeting EU and US markets
- Enterprise-level privacy solutions
Considerations
- Requires OneTrust account and configuration
- Dependent on native SDK versions
- May increase app size due to native dependencies
- Needs proper setup in OneTrust dashboard
- Limited customization without native code modifications