Visits
Page views are counted with Google Analytics (IP addresses anonymised), so I can see which pages matter. Nothing else about a visit is stored by this site.
Questions
The “Ask about my work” box sends your question to this site's own API, which answers it from the site's published content using a model run on Cloudflare. Questions aren't stored, but please don't type personal details into the box.
Project planner
The description you type into the planner goes to the same API, which uses a model run on Cloudflare to turn it into an estimate. It isn't stored there. Your progress and contact details stay in this browser tab, and they only reach me if you send the estimate by email or WhatsApp.
Enquiries
The contact form stores your name, email or phone and message in a private spreadsheet and emails them to me, only so I can reply. Email work.drbharada@gmail.com to have an enquiry removed.
Retention and services
Enquiries are kept until you ask for them to be removed. Cloudflare serves the API, Vercel serves the pages, Google hosts analytics, the spreadsheet and email, and Sentry receives error reports (the page, browser and stack trace, never your name or IP); each only processes data to provide that service.
Daya Bharada · Angular engineer
Angular engineer for enterprise SaaS.
4+ years building enterprise SaaS with Angular and TypeScript, across complaints, risk, health and lending.