Data-lite mode
Data-lite mode is a feature that allows underage users to access a limited version of your game or application while waiting for parental consent. This provides a better user experience by allowing players to start using your product immediately, rather than blocking them completely until consent is granted.
What's data-lite mode?
Data-lite mode is a restricted experience that:
- Allows players to access basic features of your game
- Prevents data collection that requires parental consent
- Restricts access to features that require consent
- Provides a way for players to continue using your product while waiting for parental consent
When to use data-lite mode
Data-lite mode is appropriate when:
- A player's age requires Verifiable Parental Consent
- You want to provide a positive user experience while waiting for consent
- You can provide a meaningful experience without collecting personal data
- You can restrict access to features that require consent
Implementing data-lite mode
When a player's age requires parental consent, you have several options:
Option 1: Block access completely
Block the player from continuing in the game until a parent grants consent. This is the most restrictive approach and ensures no data is collected until consent is obtained.
Option 2: Allow limited access
Allow the player to continue for a certain amount of time before being denied access while trusted adult consent is requested. In this case, while waiting for trusted adult consent, the game is responsible to:
- Avoid collecting data about the player
- Restrict access to features that require consent
- Not enable permissions that require guardian approval
- Provide a clear indication that full access requires parental consent
Best practices
When implementing data-lite mode:
- Clear communication: Inform players that they're in a limited mode and why
- Feature restrictions: Clearly disable or hide features that require consent
- No data collection: Ensure you're not collecting personal data that requires consent
- Consent prompts: Make it easy for players to request consent from their parents
- Time limits: Consider implementing time limits for data-lite mode to encourage consent completion
Example implementation
When a challenge is created, you can:
- Show the consent challenge to the player
- Allow them to continue in a limited mode
- Restrict access to features that require consent
- Monitor for consent completion via webhooks
- Grant full access once consent is obtained