Beijing's Olympics App (mandatory for participation)

Depends what you mean by “the Olympic committee” but at the end of the day I don’t know. (Not being an athlete, coach or support staff intending to go to the Games, I don’t have a pressing need to investigate more closely.) If it’s a blackbox, how would you even know?

The article says though

an app required by Beijing law

and

Beijing 2022 has developed the ‘My 2022’ application

So it is suggesting that the (host city) organising committee developed the app and it has the legislative support of some level of government in the PRC to enforce that attendees must run the app.

In my opinion, any mandatory app is fail, no matter who developed it, who supplied it, who mandated it.

Even a mandatory app that is open source is fail if all the open source allows me to do is verify that the app is compromising my device. (The assumption here is that the platform itself prevents me from taking the open source of the app, removing the offensive parts, compiling the result, and running the safe version of the app instead of the real version - or otherwise that enforcement by government prevents me from doing that.)

Is the app open source?

The presence of a potentially unused list of censorship (illegal) words raises the disconcerting possibility that the app has been developed by cut-and-paste from some other PRC government app. Hence it might contain a large amount of latent and dangerous functionality.

Some of the highlighted implementation errors suggest that that cut-and-paste job might have been a hasty one.

Overall, not ideal software development process considering that they have had almost 7 years to develop the app.

2 Likes