BanhmiDev / admob_consent

This is a wrapper for Google's User Messaging Platform (UMP) SDK in Flutter
https://pub.dev/packages/admob_consent
Apache License 2.0
12 stars 11 forks source link

Where to obtain relevant nationality and age from? #4

Open hlemcke opened 3 years ago

hlemcke commented 3 years ago

This package seems easy to use but I cannot find how to obtain the most relevant data from???

Before deciding if it is necessary to obtain user consent, I need to know his nationality. Depending on nationality, I must know users age (younger than 14?). If older than 14, then I need user consent for personalized ads (must not provide personalized ads to kids below 14).

Is this hidden somewhere in this package?

How does the package know in which language to display the data protection information? Where is the locale taken from?

BanhmiDev commented 3 years ago

The underlying UMP SDK/Google's Funding Choices will automatically detect if a dialog should be shown (e.g. EU user), there's more info at the bottom of this page: https://support.google.com/fundingchoices/answer/9995402?hl=en

Last time I checked, you were only able to set one language for the dialog within Funding Choices - not sure if Google has changed it yet to support dynamic multi-language dialogs.

hlemcke commented 3 years ago

Why is this issue closed? None of my questions got an answer!

The apps owner is legally relevant here. So where is this consent stored and available to me as the owner? When was it given? What consent was given? How could I relate the consent to a natural person if I would be sued?

@Gimu: The link above seems to be only valid for iOS. It refers to "if user is (not) in the EAA". This is absolutely irrelevant in the legal sense of GDPR. It must take into account the users nationality.

BanhmiDev commented 3 years ago

@hlemcke Sorry, I thought you'd be satisfied with the answer as you haven't replied.

Google's Funding Choices implements the IAB TCF v2 Framework (https://iabeurope.eu/tcf-2-0). From https://support.google.com/fundingchoices/answer/9783936:

Funding Choices supports the IAB Transparency and Consent Framework v2.0 (Ad Manager | AdMob).This means that when you create a Funding Choices EU consent message, you’ll ask your users for GDPR consent using the IAB-sanctioned framework. The IAB designed this new framework to allow publishers to “gain greater control and flexibility with respect to how they integrate and collaborate with their technology partners.”

Regarding the nationality point, I'm sadly not a legal expert on this matter.