Analytics & session recording
This site uses PostHog to record page views, page-leave events, and session recordings (a replay of how you moved through the page). Session recording is on for every visitor, and input masking is off — text typed into any input on this site is, in principle, visible in a recorded session. In practice this site has no login form, no payment form, and no free-text field of any kind outside the contact section, so there is nothing else to type. The one place personal contact information appears — Anuraag’s email and phone number — uses a click-to-reveal button: the address/number is not present in the page at all until you explicitly click to reveal it, specifically so it doesn’t sit in the page (or a page scrape, or a recording of the page loading) by default.
This site also uses Vercel Analytics and Vercel Speed Insights, both privacy-respecting, first-party tools built into the hosting platform this site runs on — they measure traffic and page performance, not individual behavior.
What isn’t collected
No advertising, no sale of data to anyone, and no third-party trackers beyond the PostHog and Vercel tools named above. Fonts are self-hosted (served from this site’s own /fonts/ directory) rather than loaded from a third-party font CDN like Google Fonts, so loading this page doesn’t make a request to a font provider that could otherwise see your visit. Images — project screenshots, article covers, the author photo — are served from Sanity’s CDN (cdn.sanity.io) when the CMS supplies one; that request goes to Sanity, the CMS this site's content is authored in, not to any advertising or tracking network.
Public API & MCP
The developer API and MCP server documented at /developers are read-only: they serve the same public profile/project/article content this site already renders, and accept no data from callers beyond the request itself (a slug, a search query). No account, no API key, and nothing you send there is stored beyond normal web-server request logging.
Data requests
To ask what data has been collected about you, or to request it be deleted, reach out via the contact section — the same click-to-reveal email address used throughout this site.