Your visit, your choice
Privacy & analytics preferences
I use limited website analytics to understand which pages and projects help visitors and to improve the site.
What is recorded
Page views, link clicks, download requests, CV print requests and use of the RIDI demo. Each event may include the page, a destination without its query parameters, page language, broad device category, referring hostname, time and randomly generated browser and session identifiers.
These analytics do not store names, email addresses, form contents, full referring addresses or raw IP addresses. Email-link clicks are recorded simply as “email”, without the address. No advertising identifiers or fingerprinting are used.
Storage and access
A random browser identifier is stored locally for up to 30 days. A session identifier is stored for the browser tab and renewed after 30 minutes of inactivity. The dashboard shows the last 90 days. Older events are removed on recording or dashboard access, with a cleanup check at most once a day. If browser storage is unavailable, temporary anonymous identifiers may be used for the current page. Clearing browser storage can create a new identifier, so visitor counts are approximate.
Supabase processes and stores the analytics events. Reading the dashboard requires a private owner key. As with other online services, hosting and infrastructure providers receive connection information to deliver requests; the analytics event records do not retain raw IP addresses.
The site footer shows one public number: the approximate count of visiting browsers in the last 90 days, computed from these anonymous records. No page, referrer or individual record is published.
Your analytics preference
This website respects Do Not Track and Global Privacy Control signals. You can also stop analytics for this browser below. Your choice stays in local browser storage and does not remove previously recorded anonymous events.
What the numbers cannot tell me
Anonymous activity does not tell me who you are. A click on a download or print control does not prove a file was saved. Activity after leaving this website is not collected by this tracker.
Contact form privacy
Contact and essay-update requests are separate from anonymous visit analytics. With your permission, the form sends your name, email and the fields you complete to a private Supabase database hosted in Australia. Only the site owner can read requests through the protected inbox. No form content is sent to analytics or placed in public GitHub files. Requests older than 180 days are removed during subsequent submissions or owner access; removal is not an always-running scheduled job. An email-update request is pending review, not an active newsletter subscription. No automated emails are sent. A short-lived, keyed anti-abuse fingerprint is used for rate limiting; the raw IP address is not stored in the inquiry tables. Do not include confidential or health information. To ask for deletion or withdraw an update request, contact the email below.
arnoor@kau.edu.sa