Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to test GDPR if I'm not in Europe?

Tags:

android

ads

mopub

MoPub finally released their SDK for GDPR and I'm following their instructions and their code told me I did not need a consent, which makes sense since I'm in the US. I then switched to a VPN for Germany and it continued telling me the same. So how can I test this?

This is the code I'm using:

          PersonalInfoManager mPersonalInfoManager = MoPub.getPersonalInformationManager();
          boolean gdprApplies = mPersonalInfoManager.gdprApplies();
          boolean shouldShowConsentDialog = mPersonalInfoManager.shouldShowConsentDialog();

Both gdprApplies and shouldShowConsentDialog were false when using the VPN in Germany and I even tried it after clearing data of the app.

like image 513
casolorz Avatar asked May 15 '18 19:05

casolorz


People also ask

Does GDPR apply to Europeans outside of Europe?

It applies both to European organisations that process personal data of individuals in the EU (In this case, the 27 EU member states), and to organisations outside the EU that target people living in the EU (In this case, the 27 EU member states).

Does GDPR apply to data collected outside the EU?

The GDPR does apply outside Europe 1. This Regulation applies to the processing of personal data in the context of the activities of an establishment of a controller or a processor in the Union, regardless of whether the processing takes place in the Union or not.

How do I know if I'm GDPR compliant?

How to know if your company is GDPR compliant. First, check whether your company meets the following criteria: Your organization must abide by the rules laid down by GDPR if it processes or collects information from citizens in the European Union. It is not necessary that your business is located in the EU.

Does GDPR apply outside UK?

The UK GDPR also applies to controllers and processors based outside the UK if their processing activities relate to: offering goods or services to individuals in the UK; or. monitoring the behaviour of individuals taking place in the UK.


2 Answers

I used VPN to get a European IP-address and the EU-consent dialog showed correctly. Maybe you need to clear cache or reinstall your app.

like image 174
activity Avatar answered Oct 18 '22 16:10

activity


it might be using your phones region setting and not the network. try setting the region on your phone.

It may also be using the sim country, so start an emulator and run this command to fake your sim region

adb root
adb shell 
setprop gsm.sim.operator.iso-country gb
like image 21
Tomer Shemesh Avatar answered Oct 18 '22 15:10

Tomer Shemesh