In a move to help the international community combat the coronavirus pandemic, the Government will be making the software for its contact tracing application TraceTogether - which has already been installed by more than 620,000 people here - freely available to developers around the world.
In a Facebook post on Monday, Minister-in-charge of the Smart Nation Initiative Vivian Bala-krishnan said the app, developed by the Government Technology Agency (GovTech) and the Ministry of Health, will be open-sourced.
This means that the software's source code will be made freely available, and may be redistributed and modified.
"We believe that making our code available to the world will enhance trust and collaboration in dealing with a global threat that does not respect boundaries, political systems or economies," said Dr Balakrishnan, who is also Minister for Foreign Affairs.
"Together, we can make our world safer for everyone."
Launched last Friday, the TraceTogether app can identify people who have been within 2m of a coronavirus patient for at least 30 minutes, using wireless Bluetooth technology.
Its developers say the app is useful when those infected cannot recall whom they had been in close proximity with for an extended duration.
For the app to start tracing, the Bluetooth setting on mobile phones has to be turned on.
If a user gets infected, the authorities will be able to quickly find the other users he was in close contact with, allowing for easier identification of potential cases and helping curb the spread of the virus.
Official contact tracers will provide a code that users can match with a corresponding verification code on their app. Once authenticated, users will get a PIN that allows data to be submitted.
Contact tracers will not ask for any personal financial details or request that money be transferred over the phone.
In his post, Dr Balakrishnan said the GovTech team was working "round the clock" to finalise documents to allow others to use the BlueTrace protocol - the building blocks of the TraceTogether app.
Dr Janil Puthucheary, Minister-in-charge of GovTech, also weighed in on the app at a radio show on Monday, saying that a team of about 40 engineers spent more than 10,000 man-hours developing TraceTogether.
Dr Janil, who is also Senior Minister of State for Communications and Information and Transport, also encouraged more people to download TraceTogether as added protection.