Legal
Cookie Policy
Last updated September 2026
This site is a personal portfolio. It does not use advertising cookies, cross-site trackers, or any third-party analytics service. The only data it keeps is described in full below.
Stored in your browser (strictly necessary)
These use your browser’s local storage rather than cookies. They hold only your own preferences, are never sent to a server, and are exempt from consent.
site-theme
Remembers whether you chose Light, Dark, or System from the theme switch in the header.
localStorage
Until you clear it
cookie-consent
Remembers whether you accepted or declined analytics, so the notice is not shown again.
localStorage
Until you clear it
Analytics (only with consent)
If — and only if — you select Accept on the cookie notice, each page you open sends one request to this site’s own /api/track endpoint. Nothing is loaded from or sent to any other company. That request records:
- the page path (for example /projects)
- the referring page, if your browser sends one
- your IP address, and the browser / operating system parsed from your user-agent
- a country code, if the hosting provider supplies one
- the date and time
This is used only to understand which work gets read and roughly where visitors come from. It is stored on the server that runs this site, kept to a rolling window of the most recent entries, and is not sold or shared. If you decline, none of these requests are made.
Changing your choice
You can change your mind at any time:
- Use to re-open the notice.
- Or clear this site’s data in your browser settings to reset everything, including your theme.
Most browsers also let you block storage entirely. The site still works if you do — you simply get the System theme and no analytics.
Contact
Questions about this policy? Email ahmadwaseem237@gmail.com.