Privacy and Compliance
The BlueStack SDK is designed to help publishers meet global privacy regulations, including the General Data Protection Regulation (GDPR) and industry standards like the IAB Transparency and Consent Framework (TCF v2). This ensures that your app can operate responsibly in a privacy-conscious environment while optimizing ad delivery and maintaining user trust.
General Data Protection Regulation (GDPR)
The GDPR is a comprehensive data protection law enacted in the European Union. It establishes rules for collecting, processing, and storing personal data while prioritizing user rights such as data access, correction, and erasure. Under GDPR, publishers are required to:
- Obtain informed consent before processing user data.
- Provide users with clear information about how their data will be used.
- Offer users the ability to withdraw consent at any time.
Transparency and Consent Framework (TCF v2)
TCF v2, developed by the Interactive Advertising Bureau (IAB), is an industry-standard framework that streamlines how consent and data preferences are shared across the digital advertising ecosystem. It ensures a standardized approach to managing consent signals and enables seamless communication between publishers, advertisers, and ad tech partners.
Key Benefits of TCF v2
- Standardized Consent Management: Ensures all parties in the ad chain are informed about user preferences.
- Greater Transparency: Provides users with detailed information about data processing purposes, vendors, and partners.
- Flexible Compliance: Supports different legal bases for processing data, including legitimate interest and consent.
The BlueStack SDK is fully compatible with TCF v2 allowing publishers to:
- Integrate any consent management platform (CMP) that supports TCF v2.
- Manage consent signals efficiently across the ad ecosystem.
Prohibition on Collecting Children's Data, Using the Services for Children, or Targeting Apps Exclusively to Children
Starting from BlueStackSDK v5.1.0, a new BlueStackPrivacySettings
class has been introduced for setting the user age-restricted privacy. You are required to determine whether a user qualifies as a 'child' under applicable laws, such as COPPA, GDPR, and other age-related regulations, as well as the policies of the Apple App Store and Google Play Store. If a user is classified as a 'child,' you must set the age-restricted user flag accordingly before initializing or using the BlueStack SDK.
- Objective C
- Swift
[BlueStackPrivacySettings setIsAgeRestrictedUser:YES];
BlueStackPrivacySettings.setIsAgeRestrictedUser(true)
If the user does not qualify as a 'child' under applicable laws, ensure the age-restricted user flag is set appropriately before initializing or using the BlueStack SDK.
- Objective C
- Swift
[BlueStackPrivacySettings setIsAgeRestrictedUser:NO];
BlueStackPrivacySettings.setIsAgeRestrictedUser(false)
Opt out of displaying user-based advertising
You have the option to opt out of displaying ads that are tailored to users’ interests, demographics, or past interactions with advertisers.
- Objective C
- Swift
[BlueStackPrivacySettings setUserOptout:YES];
BlueStackPrivacySettings.setUserOptout(true)
Features for Privacy Compliance
The BlueStack SDK offers several privacy-centric features to help publishers comply with GDPR, TCF v2, and other regulations:
- Consent Management Integration: Easily integrate with leading CMPs for seamless consent handling.
- Data Minimization: Collect only essential data needed for app functionality and ad performance.
- Automated Signals: Generate and propagate consent signals to ad partners in real time.
By implementing these features, the BlueStack SDK empowers publishers to protect user privacy while maintaining effective ad operations.
Best Practices for Publishers
To maximize the benefits of the BlueStack SDK and ensure compliance:
- Use a trusted CMP to manage consent collection and communication.
- Regularly review your privacy policy to ensure alignment with evolving regulations.
- Inform users about how their data is used and their rights under GDPR.
- Test the SDK’s consent mechanisms to verify proper functioning across all scenarios.
The BlueStack SDK is your trusted solution for navigating the complexities of data privacy while fostering transparency and trust with your users. For more details, refer to our technical documentation or contact our support team.