Hello.
I have been building a mobile game in Unity, and I am almost ready to release it to the Play Store and the App Store.
I have created a privacy policy with Iubenda, and now I need to focus on advertising and analytics. Since children could be using the application, I thought I would provide a one-time dialog box that asks whether the user will consent to personalized advertising, non-personalized advertising, or wish to use the premium version of the game. Users may withdraw consent at any time, and this dialog box will also provide a link to the privacy policy. Also, how does meditation fit into this flow?
In terms of Google Analytics for Firebase, I was unsure about whether I have to explicitly ask the user for consent, or if I can just tell the user that I am employing Firebase Analytics, and provide opt-out features in settings. I'm worried that explicitly asking the user for consent will lead to most people choosing not to, which will lead to me having little to no data in the Firebase Console.
My problems are not only with Unity. I am a 16-year-old developer, I don't have all the resources in the world for legal counsel, and I have multiple full stack web and mobile applications I am planning to release through the next year, but I can't seem to find any good information on maintaining ColPPA, COPPA, and GDPR compliance. Google Firebase and AdMob documentation do not seem to discuss concrete implementation guidelines in Java, Swift, or C# for specific platforms.
Are any other developers facing similar hindrances?
Thank you for your time, and any help would be greatly appreciated.
Jamie