I don't see anything in the API's that suggests this, but is there some way to get a country code of a device before logging in? Even via CloudScript would be fine, though I'm pretty sure that always requires a logged in user.
The reason I ask is for the purposes of GDPR. Ideally we'd serve a consent popup before logging a user in and creating an account AND only show this popup to EU based users/devices.
I do know that once a player account is created we have access to that player account's country code but of course we don't want to create an account until we've received consent to process and store that kind of data.
PlayFab's country detection seems pretty solid so it would be really nice to be able to utilize this functionality when determining if a device is located in the EU.