Implementation follows a straightforward pattern across all supported platforms:
-
Choose when to show the consent screen. You decide the moment in your app's flow where the value exchange offer is presented to the user — for example, at launch, after completing a level, or when a user tries to access a premium feature.
-
Handle the user's response. If the user taps "I Agree," you update your app's behavior accordingly — for example, stop displaying ads or unlock the promised feature. If the user declines, the app continues as normal with no SDK activity.
- Provide an opt-out option. Users must always be able to withdraw their consent. A common implementation is a toggle in the app's Settings menu that allows users to opt out at any time.
Resource sharing: the actual use of the device's network connection by Bright SDK begins only after the user has given explicit consent. It stops immediately if the user opts out.
Please contact us to receive the implementation guide for your app’s platform(s).
Ready to start monetizing? Sign up here →