Nivaro Studios

← All apps

Singapore MRT Map & Routes — Privacy Policy

Effective date: 2 October 2026
Applies to: com.nivarostudios.sgmetro
Contact: support@nivarostudios.com

Singapore MRT Map & Routes plans journeys on the Singapore rail network. The whole network, every station and every fare estimate is built into the app, so almost all of it works with no connection at all. This policy explains the exceptions.

Summary

Location

The app declares approximate location (ACCESS_COARSE_LOCATION) and nothing more precise. Precise location is deliberately blocked: a neighbourhood is enough to tell you which station is closest, and a doorstep is not ours to ask for.

It is used on two screens, Nearby stations and Find a place, and only after you tap the button that asks for it. Your position is read, used on your phone to sort the station list that is already built into the app, and then discarded. It is never stored and never sent anywhere — there is no code in the app that transmits it.

If you decline, both screens keep working. Nearby lets you pick a place by name instead, and Find still searches and still shows the map; you simply do not get the blue dot.

When the app uses the internet

The app makes no network requests at all except on these two screens.

The street map (Find a place)

Map images come from OneMap, the national map operated by the Singapore Land Authority, used under the Singapore Open Data Licence. The app sends no personal data with these requests, but you should know what any map inevitably reveals: each request names the square of the map being drawn, so the operator of that service can see, from your device's IP address, roughly which part of Singapore you are looking at. That is true of every online map and is the reason the rest of this app is built to work without one.

Map images are cached on your device, so areas you have already viewed keep working with no signal.

Weather

The weather screen fetches the public two-hour forecast and live readings published by the National Environment Agency through data.gov.sg. The request contains no parameters: the whole island's forecast comes back in one response and the app picks the nearest area on your phone. The request is therefore identical whoever makes it and says nothing about you beyond your IP address, which is unavoidable for any request.

Neither service receives your location, your saved places, or anything you have typed. Both are Singapore government services with their own privacy practices, which this policy does not cover.

What is stored on your device

All of it sits in the app's own private storage. Nothing is backed up to the cloud — Android's automatic backup is switched off for this app — so the data exists only on the phone you are holding.

No advertising, no analytics

This version contains no advertising SDK and no analytics SDK. Nobody is counting your screens or profiling your journeys. If a future version adds advertising, this policy and the Play Data Safety disclosure will both be updated before that version is published.

Children

The app is not directed at children under 13. Since it collects nothing, there is nothing held about a user of any age.

Your rights and deletion

Everything lives on your own device, so you are in direct control:

We hold no copy of anything, so there is nothing for us to delete on your behalf. Write to support@nivarostudios.com with any question.

Data sources

Station names, codes and Chinese names come from LTA DataMall; station exits and track geometry from LTA via data.gov.sg, under the Singapore Open Data Licence; coordinates from Wikidata; street map tiles from OneMap, Singapore Land Authority; weather from the National Environment Agency via data.gov.sg.

This is an independent app. It is not affiliated with, endorsed by, or an official product of the Land Transport Authority, SMRT, SBS Transit, the Singapore Land Authority, or any other agency or operator.

Grievance redressal

India's Digital Personal Data Protection Act 2023 requires a published point of contact for privacy questions and complaints. For every Nivaro Studios app that is:

Grievance Officer, Nivaro Studios
support@nivarostudios.com
Delhi, India

We acknowledge a grievance within 48 hours and aim to resolve it within 30 days.

Withdrawing consent

There is no consent to withdraw, because nothing is collected to consent to. If you would like the app to stop holding anything at all, clear its data in Android Settings or uninstall it — that removes everything, immediately and permanently, with no request to us needed.

If there were ever a breach

Your data stays on your phone, so there is no server of ours holding it and no database of ours to breach. In the unlikely event of an incident that nonetheless affected you, we would publish it on this page and notify affected users within 72 hours of becoming aware of it.

Changes to this policy

If this policy changes, the effective date above changes with it, and any change that affects what the app collects will ship alongside the app update that introduces it.