Privacy
Pen Swift belongs to Farah — a personal blog from a Queenstown flat, not a company site. This notice explains, in ordinary language, what happens when you read penswift.life under Singapore privacy expectations where they apply to small non-commercial pages.
There are no user accounts, checkout flows, or contact forms. Nothing you type is harvested through the browser. Email to [email protected] is private correspondence, not marketing intake.
The host records routine server logs — IP, browser, page, time — for reliability and occasional fault-finding. Those logs are not stitched together with cookie settings or used to profile readers.
A bottom consent strip stores your cookie choice about six months so it does not reappear every visit. Functional consent controls Google Maps embeds on each content page; analytics toggles exist but no analytics code runs here.
Maps show Queenstown / Dawson / Commonwealth at neighbourhood zoom, never my exact unit. Rejecting functional cookies leaves a same-size placeholder with a Load map button until you allow embeds.
Details about cookie names, JSON shape, and map behaviour live on /cookies.php, linked from the banner and footer.
I do not sell lists, run ads, or embed comment systems. The blog contains no pricing and no registration.
Images live under /images/ on this domain with alt text for screen readers. External image CDNs are not used.
If you are under eighteen, read with a guardian when a note feels unsettling — especially the Chin Swee memory, which records uncertainty rather than news.
You may request access or correction for information sent by email. Beyond that, little is stored about you.
Revisions land on this page when templates change; footer stamps record the last review.
Questions: [email protected]. Cookie specifics: /cookies.php.
Hosted independently without company registration numbers — one person writing from a residential address.
Farah maintains penswift.life as a personal notebook, not a data business. Visitor information stays scarce because the site avoids accounts, carts, and message forms.
Hosting providers keep brief server diaries — IP, browser string, requested URL, timestamp — for uptime and abuse response. Those diaries are not merged with cookie preferences or sold onward.
Young readers should ask a trusted adult before continuing if any note feels heavy; the Chin Swee piece stays with distant impressions, not reporting.
Google Fonts and map embeds may route technical requests abroad under their own policies; I select hosts with ordinary contractual safeguards when available.
Ask what I store and the truthful answer is usually an email thread you initiated plus ephemeral server entries I never see unless troubleshooting.
Structural edits — new pages, revised map behaviour — show up in this notice and the footer stamp when they happen.
Consent controls use clickable buttons, never HTML forms. Saved choices serialize to sg_blog_consent JSON, optionally mirrored in localStorage.
Functional permission enables neighbourhood Google Maps frames; denying it keeps equal-height placeholders so the layout never jumps.
Analytics switches exist for transparency yet no tracking scripts ship in this build regardless of toggle position.
Loading a map iframe may let Google receive technical identifiers; I do not receive or resell that stream.
Mail you send lives in my private inbox until I delete it manually — no CRM, no newsletter pipeline.
Images are downloaded at build time and served from /images/ on this domain. No third-party image CDNs at runtime.
Each map iframe carries a distinct title attribute; photographs include descriptive alt text instead of filename echoes.
Static HTML eliminates visitor POST handlers, shrinking the attack surface deliberately.
Rough retention: consent memory about half a year; server diaries follow host rules; email until I clear it.
Privacy questions go to [email protected] answered without legalese performance.
Footer build date marks the last time this notice matched the live templates.
Outbound marketing links are omitted; navigation stays on-domain except fonts and optional maps.
No automated profiling, remarketing tags, social-login widgets, or session replay software is installed.
Legitimate interest covers running a small personal site and answering direct mail — nothing more exotic.
Overseas visitors may read freely; copy describes Singapore neighbourhoods from lived experience.
Host migrations trigger an update line here once the new provider is confirmed.
Offline backup copies on my laptop exist only for rebuilds, never for resale.
Error monitoring excludes typed visitor content because nothing captures typing here.
Semantic headings remain ordered for assistive tech; CSS classes decorate without replacing structure.
Data enquiries use the same inbox as friendly notes — subject line clarity helps.
Advertising pixels are absent; maps are the only notable third-party embed category.
Mouse trails and keystroke logging are not collected because no scripts perform that work.
Agencies seeking procurement portals or NDAs will find none — this is a flat, not an office.
Deletion requests for mail threads are honoured when feasible unless a correction record must stay.
Do-not-track headers are acknowledged yet maps still need explicit functional consent by design.
Google font requests may log IPs under Google rules; only required weights load.
Downloads are not metered or watermarked; every visitor receives identical static bytes.
Abuse reports from the host trigger manual review and possible temporary takedown.
ISP and browser vendors operate under their own policies independent of this page.
Printing a page removes interactive cookie context though this text still governs online use.
Correspondence language defaults to English; replies match the language you use.
Biometric, voice, or camera capture never occurs — no permissions are requested.
Traffic totals from logs are not published or shared as analytics products.
Social share widgets that leak referrers are deliberately omitted from templates.
Regulatory shifts will be summarised here in plain words rather than pasted foreign policies.
Thanks for reading a lengthy notice on a small blog — brevity elsewhere buys honesty here.
PDPA alignment is interpretive for personal sites; this text aims for good faith rather than corporate density.
Reach me the same way you would a neighbour with a question — plainly, without forms.
No automated marketing decisions occur because no marketing stack exists on this domain.
Vendor subprocessors are limited to hosting, font delivery, and optional map tiles when you consent.
I do not retain payment information because nothing here accepts payment.
Location data beyond neighbourhood maps is not collected from your device.
If you link to this site from elsewhere, referrers may appear in server logs briefly.
Children under thirteen should browse with a guardian if any note feels unsettling — especially the distant Chin Swee memory.
I do not operate user accounts, wishlists, or saved preferences beyond cookie consent storage described on the cookies page.
Push notifications are not sent because no app or service layer wraps this blog.
Deep linking to individual notes is allowed; each page carries its own canonical URL in the head.
Search engines may index public pages; robots.txt allows crawling of static content only.
Hotlinking images from other domains is discouraged but not technically blocked — bandwidth is modest on a personal host.
Complaint escalation beyond email is not formalised; I am one person maintaining one flat and one site.
Data portability requests apply mainly to email threads you initiated — there is no exportable account object.
Changes to hosting country may occur if the provider migrates infrastructure; this notice will name the new region when known.
No wearable devices, smart speakers, or voice assistants integrate with this domain.
Workplace monitoring of your reading is outside my control if you access the site from an employer network.
Pen Swift does not participate in affiliate programmes or sponsored post networks of any kind.
Historical versions of pages may exist in my local git history for rebuild purposes — not sold or published separately.
Your browser may cache CSS and images locally; clearing cache does not delete consent if the cookie remains valid.
Questions about this notice are welcome at [email protected] with Privacy in the subject line for sorting.
This is a personal blog. Everything here reflects my own experiences, opinions, memories and impressions. Notes are personal reflections, not professional, medical, legal, financial or news-reporting advice. Where a note touches a serious event nearby, I only describe what I heard or saw from my end of the street — never as reporting. If I have got something wrong, please tell me and I will fix it.
Map waiting until functional cookies are allowed or you tap once below.
Approximate neighbourhood — not the flat door.