Aarogya Setu becomes open source but what are we finding?

From what I have seen on GITHUB so far, here’s a very quick and basic summary -

  • The Server and Cloud component source codes have not been released. They have said that they will be released subsequently, but it is anyone’s guess why they have not yet done this, given that the App and the Server side code usually work in unison.
  • The source code released for the Android seems to essentially be a wrapper on https://web.swaraksha.gov.in, whereas the code for the said website has not been released yet. So what has been released has only marginal value. It is more for news headlines than actual transparency.
  • A large number of issues are actually feature requests, which may or may not go on to become future enhancements. Some are frivolous, while some others may be genuinely useful, notwithstanding the inherent limitations of Contact Tracing itself.
  • It is worth bearing in mind that the Android app underwent an update 2-3 days before the app code was released on GitHub. It is not clear whether that update was a code cleanup / enhancement / patches etc etc.

Things will be clearer when the backend component source code is also released in line with government stated (sic) policy.

8 Likes