Privacy & Cookies

How your data is handled on this site.

Last updated: 13 June 2026

This site (danialwan.com) is a personal website operated by Wan Muhamad Danial Bin Mohamed Razif ("Danial Wan", "I", "me"). This page explains what personal data the site collects, how it is used, and the choices and rights you have. I aim to follow Singapore's Personal Data Protection Act 2012 (PDPA) — my local law — and to align with international standards including the EU General Data Protection Regulation (GDPR) and the UK GDPR for visitors in those regions.

What this site collects#

Analytics (only with your consent). I use Google Analytics 4 (GA4) to understand how the site is used — for example which pages and projects are viewed, where visitors come from, approximate location (country/region, derived from your IP address, which Google does not log or store), device and browser type, and on-page interactions (clicks on links and buttons, site-search terms, scroll depth, content views, page-performance metrics, and interactions with the AI chat). This data is pseudonymous — it is not used to identify you personally.

AI chat. Messages you type into the "Ask about Danial" chat widget are sent to Anthropic (the provider of the Claude model) to generate a reply. Please don't enter sensitive personal information. Messages are processed to produce the response and are subject to Anthropic's terms; the site keeps a short-lived, hashed record of request activity only to rate-limit abuse.

Hosting logs. The site is hosted on Vercel, which may process standard technical request data (such as IP address and user agent) to serve and secure the site.

Cookies & local storage#

  • Before you choose (or if you decline): no analytics cookies are set. GA4 runs in a cookieless mode under Google Consent Mode v2, sending only aggregated, non-identifying signals.
  • After you Accept: GA4 sets _ga and _ga_* cookies to measure usage across pages and visits.
  • Functional local storage (not tracking): your theme preference and your cookie-consent choice are stored in your browser so the site remembers them.

How analytics is handled depends on where you are:

  • In the EEA, the UK, or Switzerland, it is based on your prior consent: the default is denied and nothing analytics-related is stored until you click Accept on the cookie banner.
  • Elsewhere, analytics runs by default under a legitimate-interest / notice basis (as permitted under Singapore's PDPA and comparable laws) — this page is that notice.

Either way you stay in control: use the "Cookie preferences" link in the site footer to turn analytics on or off, or to withdraw consent, at any time. Withdrawing is as easy as giving consent.

Who your data is shared with#

I don't sell your data. It is processed by the service providers that make the site work:

These providers may process data on servers outside Singapore (for example in the EU or the US). Where required, such transfers rely on appropriate safeguards offered by the provider.

How long data is kept#

Google Analytics data is retained according to the property's retention setting (currently up to 14 months), after which it is aggregated or deleted by Google. Chat messages are processed to generate a reply and are not retained by this site beyond short-lived rate-limiting records.

Your rights#

Under Singapore's PDPA, you may request access to, and correction of, personal data about you that the site holds, withdraw consent, and raise any concern with me. You may also contact Singapore's Personal Data Protection Commission (PDPC).

If you are in the EEA or the UK, under the GDPR / UK GDPR you also have the rights to access, rectification, erasure, restriction, data portability, and to object to processing, to withdraw consent at any time, and to lodge a complaint with your local supervisory authority.

To exercise any of these, email me@danialwan.com.

Children#

This site is not directed at children and does not knowingly collect their data.

Changes to this notice#

I may update this page as the site evolves; material changes will be reflected in the "last updated" date above.

Contact#

Questions or requests: me@danialwan.com.