Last updated 2026-08-04
This site has no login and no database of visitors. It currently runs no advertising and no analytics script at all, and every page is already built so that when one arrives it starts switched off rather than switched on. We can't build a profile of you because we never collect the material to build one from. What follows is the honest detail, including the third parties your browser contacts.
Nothing you type is stored. There is no account system, no newsletter signup, and no contact form — contact is a plain email address, so writing to us is the only way we learn who you are, and then only what you put in the email.
We set no cookies and store nothing in your browser's local storage. Any day plan you build lives in the page while it's open and disappears when you close the tab.
There is no advertising on this site today and no cookie banner, because there is nothing yet to ask you about. We are applying to show ads, though, and rather than wait until that day to think about consent, the refusal is already built into every page.
Each page declares all four Google Consent Mode signals as denied in its
<head>, before any other script on the page. You can check this yourself:
view the source of any page here and it is the first script you meet.
| Signal | Denied here, which means we do not permit |
|---|---|
ad_storage | Storing anything on your device for advertising, including an ad cookie. |
ad_user_data | Sending your data on to Google for advertising purposes. |
ad_personalization | Using your activity to choose which ad you see. |
analytics_storage | Storing anything on your device to measure how the site is used. |
The ordering is the part that matters. A tag loaded above that block is not governed by it, and no consent dialog added later can undo data already sent — which is the usual way a site leaks information before asking. Putting the denial first closes that gap permanently.
All four are denied for every visitor, not only those in Europe. Deciding who to ask would mean looking your location up in order to work out whether you are entitled to be asked about privacy, which is self-defeating. So we skip the lookup and deny by default for everyone.
When advertising does go live, the consent prompt will come from a Google-certified consent management platform rather than something we wrote ourselves — a home-made banner cannot be certified, and for advertising in the EEA, the UK and Switzerland certification is the whole point. We will name the provider on this page, describe the cookies it sets, and say how to change your answer, before the first ad appears rather than after.
The site is hosted on Cloudflare Pages. Like any web host, Cloudflare processes standard request data — your IP address, the page requested, your browser's user-agent, and timing — to serve the page and to block abuse. That data is handled under Cloudflare's own privacy terms. We don't have a per-visitor analytics dashboard and don't attempt to identify anyone from it.
Loading a page here causes requests to these services. Each one necessarily sees your IP address, because that's how the internet delivers a response:
| Service | Why | On which pages |
|---|---|---|
| Google Fonts | The typefaces the site is set in | All pages |
| OneMap (SLA) | Walking routes, transit journeys, place lookup | Planner and route pages |
| LTA DataMall | Live bus arrival times | Planner and route pages |
| data.gov.sg (NEA) | Current Singapore weather | Planner and attraction pages |
| Open-Meteo | The multi-day forecast panel | Homepage |
| OpenStreetMap + unpkg | Map tiles and the map library | The embedded map |
| Wikimedia Commons | Creative-Commons attraction photos | Attraction pages |
| Google Gemini | Optional AI summary of your plan | Planner, only on request |
The OneMap, LTA and Gemini calls go through our own server-side proxies so that our API keys stay private. Those proxies pass on your request but do not log it.
The site is a public travel reference and is not directed at children. Since we collect no personal data, there is nothing for a child to submit.
Rules like the GDPR and Singapore's PDPA give you the right to see, correct or delete personal data an organisation holds about you. In our case the answer is short: we hold none, beyond any email you have sent us. Ask us to delete that email thread and we will.
If this policy changes we'll update the date at the top of the page. Substantive changes will be described here rather than quietly swapped in.
Questions about any of the above: [email protected]