Compliance module
Compliance checks
Is interest based advertising allowed?
Is in-app purchase allowed?
Is app rating dialogue allowed?
Is third party user account allowed?
...
App feature - ad monetization
App feature - third party social account service
App feature - IAP offering
Before showing an ad, the app gets information if it can show interest based ads or contextual ads. Based on this information also the correct signals can be generated for the ad providers/mediation used for ad monetization.
App logic will enable the third party account login only if it is allowed by the compliance logic which decides this based on user age or other user privacy preferences.
If there are restrictions for not showing the IAP offerings based on user age or legal requirements, the compliance logic denies the enablement of the feature.
App feature - ...