This is really no different than what other countries do, e.g. US border officials extensively questioning foreigners or asking for usernames and passwords for social media. As a visitor you have to abide by the law of the country, which may be different from your own country, and whose interpretation may be stretched by border control at the point of entry.
The only difference here is that they were able to build an app to do all the tracking in plain sight. I'm sure governments in the US and Europe would love to be able to force all visitors to install a similar app.
The only difference here is that they were able to build an app to do all the tracking in plain sight. I'm sure governments in the US and Europe would love to be able to force all visitors to install a similar app.