A better model to work with citizens

I have been putting off installing the SGSecure application on my phone.

I finally decided to do it via the Google Playstore. It got downloaded and installed and when I started the app, it needed me to agree to the Terms of Use:

Screenshot_20170407-084036

I know most people would just hit the “I agree” button, but not me.

I hit the “Terms of Use” link and it then brought me to Ts&Cs page.

Screenshot_20170407-083728

As an open source advocate, I am very disappointed that a tax-dollars funded application is kept proprietary. I am OK for the contents the app works with as “proprietary”, but at the very least, I expect that the application code be placed on an open source license like the GNU General Public License. Why? So that we can all work to make it even better. The government is not the best in building applications and as has been demonstrated over the last few years, working with the free and open source community helps build a significantly better application no matter who you are.

Continuing the Ts&Cs:

Screenshot_20170407-083746

Screenshot_20170407-083805

I have a problem with 4 (b) above. Why would the app need access to messaging services? Shouldn’t the app be able to send information to the relevant recipients directly?

Screenshot_20170407-083932

What’s with 4 (e) where it says that PII may be shared with non-Government services? It is easy to say “to serve you better”. I would want to know who the non-G service providers are and how they manage these PII.

Screenshot_20170407-084001

The link at the bottom of the screenshot above, brings me to https://e3res.sgsecure.sg/misc/tnc_v1.html – a substantially similar one as the one included in the app.

I decided to uninstall it.  And I tweeted about my hesitation in accepting this app. Hopefully someone is listening and I am more than willing to discuss.

3 comments

Leave a Reply to Ashwani Rai (Ash)Cancel reply