From: Soren Stoutner Date: Tue, 22 May 2018 20:53:34 +0000 (-0700) Subject: Get consent for ads to comply with the GDPR. https://redmine.stoutner.com/issues/278 X-Git-Tag: v2.10~1 X-Git-Url: https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff_plain;h=72fd642119fc68aa06509c5d84f219b4bbfbf948 Get consent for ads to comply with the GDPR. https://redmine.stoutner.com/issues/278 --- diff --git a/.idea/dictionaries/soren.xml b/.idea/dictionaries/soren.xml index 26e198d8..57f65499 100644 --- a/.idea/dictionaries/soren.xml +++ b/.idea/dictionaries/soren.xml @@ -63,6 +63,7 @@ fontsize framelayout freitas + gdpr gerlach gitweb googleplay @@ -105,6 +106,7 @@ referer refreshlayout relativelayout + remarketing requery roadmap robinlinus diff --git a/app/build.gradle b/app/build.gradle index 85c0ba70..fdd6ec35 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -67,11 +67,10 @@ android { dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') implementation 'com.android.support:design:27.0.2' - // Only compile `com.google.firebase:firebase-ads` for the free flavor. + + // Only compile Firebase ads for the free flavor. freeImplementation 'com.google.firebase:firebase-ads:15.0.1' -} -// Google's documentation says the following line is required for `firebase-ads` but things work correctly without it. -// I have no interest in applying the Google Mobile Services plugin in the standard flavor if I don't have to. -// I suspect that in the free flavor `firebase-ads` applies it even when not specified. . -// apply plugin: 'com.google.gms.google-services' \ No newline at end of file + // Only compile the consent library for the free flavor. It is used to comply with the GDPR in Europe. + freeImplementation 'com.google.android.ads.consent:consent-library:1.0.0' +} \ No newline at end of file diff --git a/app/src/free/assets/de/about_privacy_policy_dark.html b/app/src/free/assets/de/about_privacy_policy_dark.html index 3570de83..5fb1977d 100644 --- a/app/src/free/assets/de/about_privacy_policy_dark.html +++ b/app/src/free/assets/de/about_privacy_policy_dark.html @@ -78,8 +78,8 @@

Advertisements

Privacy Browser Free displays a banner ad across the bottom of the screen using Google's AdMob network, which has its own privacy policy. - Note that unless you have opted out of interest-based ads, - the advertiser will receive a copy of your unique device advertising ID, which allows them to track your device across apps. + These ads are set to be non-personalized and the user is flagged as being under the age of consent, + which removes all tracking and remarketing. AdMob reports anonymized summaries of the following information to developers.