Legal
Privacy Policy
Last updated: 2026-04-25
Coding Solutions ("I", "me") is a one-person programming support service operated from Singapore. This page explains what personal data the website collects, how it's used, and your rights under Singapore's Personal Data Protection Act (PDPA).
What I collect
Two sources of data:
- Contact form submissions at /contact/: name, the contact channel and handle you provide (Telegram or email), task type, deadline, programming languages, free-text description, and any files you attach.
- Anonymous analytics: page views, referrers, device type, country, and aggregate engagement events (button clicks, form submissions, FAQ opens). Collected via Google Analytics 4 with IP anonymisation. No personally identifiable information is sent to GA4.
How I use it
- To reply to your enquiry on the channel you specified.
- To prepare a quote and, if you accept, to deliver the work.
- To improve the website. Aggregate analytics inform what content to write, not who is reading.
I never sell, rent, or share your data with third parties for marketing. I do not use your enquiry data to train AI models or as content for public posts.
Where it's stored
- Form submissions are relayed in real time from a Cloudflare Worker to a private Telegram chat. Cloudflare does not retain submission contents (they pass through Worker memory only). Telegram retains them in the chat history until I delete the message.
- Attachments sent via the form are stored in the Telegram chat. Telegram's own privacy policy governs that storage.
- Email enquiries sit in my Gmail inbox under standard Google Workspace retention.
- Analytics data is stored by Google Analytics under their published retention periods.
Cookies and tracking
The site uses one set of third-party cookies, set by Google Analytics 4 (gtag.js) for anonymous usage measurement. No advertising, retargeting, or fingerprinting cookies are set. The site uses no first-party cookies of its own.
If you would prefer not to be measured, you can opt out by installing the Google Analytics opt-out browser add-on or by enabling "Do Not Track" / "Global Privacy Control" in your browser.
Your rights under PDPA
You may, at any time:
- Access the personal data I hold about you.
- Correct any inaccuracies.
- Withdraw consent for me to keep or process your data.
- Request deletion of your enquiry, attachments, and any related correspondence.
To exercise any of these, message me on Telegram @IsaacNgCS or email coding.solutions.incs@gmail.com with "Data request" in the subject. I aim to respond within 7 working days.
Retention
Enquiry data is kept while your engagement is active and for up to 12 months after delivery, after which the Telegram messages and any attached files are deleted unless you specifically asked me to keep them (e.g. for an ongoing tutoring relationship). You can ask for deletion sooner at any time.
Children
The service is intended for tertiary students and adult learners. If you're under 13, please ask a parent or guardian to handle the contact on your behalf.
Changes to this policy
If I update this policy, the "Last updated" date at the top changes. Material changes affecting how your existing data is handled will be communicated to you on the channel you contacted me through.
Contact
- Telegram: @IsaacNgCS
- Email: coding.solutions.incs@gmail.com
For unresolved complaints relating to personal data, you may also contact the Personal Data Protection Commission of Singapore.