Cookie notice

This page describes cookies used on Bloom Pages and lets you manage choices.
Essential cookies
Always active. Stores your consent decision in cookie sg_notes_consent for six months, mirrored in localStorage key cookie_consent_v1.
Functional cookies
When enabled, allows optional site preferences and map loading on sites that defer embeds. On this site, maps load as functional embeds on every page regardless of analytics choice. Google may still set its own cookies.
Analytics cookies
Off by default. No analytics scripts are loaded unless you enable this category.
Google Maps disclosure
Every page includes a neighbourhood-scale map region. Google may set cookies when the iframe loads. See privacy notice for context.
Retention
Consent records persist up to one hundred eighty days, then the banner returns so you can choose again.
Categories at a glance
Essential: consent memory only. Functional: maps and optional preferences. Analytics: disabled unless opted in.
How to change your mind
Use Manage cookies below or clear site data in your browser. Essential choice will reset and the banner will return.
Manage cookies
Bloom Pages is a personal blog. Everything here reflects my own experiences and opinions. It is not professional, medical, legal, financial, or news-reporting advice. The Chin Swee note describes only what I heard and saw from my distance. If you spot an error, email me and I will correct it.
The consent cookie name is deliberate — sg_notes_consent ties choice to this site’s notebook metaphor without hiding function.
LocalStorage mirrors the cookie so your choice survives browser restarts; clearing one without the other may show the banner again.
Functional toggles here do not load hidden trackers — they mainly affect optional site preferences.
Google Maps loads on every page as an embedded iframe; Google may set its own cookies when the map renders.
Analytics toggles exist for completeness; no analytics scripts ship with this build unless you opt in.