Privacy notice
Effective October 1, 2026
anirudhkumar.ai is Anirudh Kumar's personal portfolio. This notice explains what the site collects, why, who else processes it, and what you can do about it. Questions or requests: hire@anirudhkumar.ai.
Analytics
Google Analytics
The live site uses Google Analytics 4. It is not loaded when your browser sends a Global Privacy Control or Do Not Track signal, or when your browser's time zone is in Europe, and Google is told not to set analytics cookies for visitors in the EEA, the UK and Switzerland. Otherwise it sets first-party cookies (_ga and _ga_FEYEKR114P) to tell visits apart and records page views, browser and device details, approximate location that Google derives from your IP address, and the interaction events this site sends: link clicks (résumé downloads, email, LinkedIn, GitHub and project links), which sections you reach, scroll depth and time on the page.
Google's explanation of how it uses this data: How Google uses information from sites or apps that use our services. You can opt out with the Google Analytics opt-out browser add-on or by blocking cookies for this site.
Vercel Web Analytics and Speed Insights
Vercel, which hosts the site, also measures page views and page performance. Vercel states that these tools use no third-party cookies, identify visits only by a hash of the request that is discarded after 24 hours, and report aggregated data. See Vercel's Web Analytics and Speed Insights privacy pages.
Hosting logs
Like any web host, Vercel receives your IP address, browser user agent and the address you request so it can serve the site and protect it from abuse. See the Vercel privacy notice.
The Ask chat
"Ask about my work" is an AI chat. Its replies are generated by an AI model, not written by Anirudh.
- What is sent to AI providers. When you send a message, your message and the recent turns of that conversation are sent to a model provider to generate the reply: Vercel AI Gateway (which routes to Groq or Cerebras), or Groq or Cerebras directly. The default model is Meta's Llama 3.3 70B, with OpenAI's gpt-oss-120b as a fallback. These providers process your message under their own terms: Vercel, Groq, Cerebras.
- What is logged. Each exchange is stored in a database hosted by Upstash: your question (first 1,000 characters), the first 200 characters of the reply, the time, the response time, which suggested question you used if any, the provider route, a broad device class (desktop, mobile or bot), and a pseudonymous session ID.
- The session cookie. The session ID is a hash of a random value kept in a first-party cookie named
aks. It is not linked to your name, expires when you close your browser, and is not set for visitors in the EEA, the UK and Switzerland. - Rate limiting. To stop abuse, a salted hash of your IP address is kept for up to 25 hours to count requests. Raw IP addresses are not written to the chat logs.
- How long. Chat logs have no automatic expiry; they are kept until deleted.
- Please don't share secrets. Do not enter personal, financial or confidential information in the chat.
Fonts
The main pages use self-hosted fonts. The work-in-progress /palace page loads its fonts from Google Fonts, which receives your IP address and browser details when you open it.
If you email me, I receive whatever you include and use it only to reply.
How this information is used
To see which parts of the site are useful, to run and secure the chat, and to improve its answers. Nothing collected here is sold, used for advertising, or used to make automated decisions about you.
Your choices and requests
- Block or delete cookies in your browser, or use the Google Analytics opt-out add-on.
- Google Analytics is not loaded when your browser sends a Global Privacy Control or Do Not Track signal.
- To ask what chat logs exist about you, or to have them deleted, email hire@anirudhkumar.ai with the approximate time and wording of your question, since logs are not tied to names.
Children
This site is not directed to children under 13, and I do not knowingly collect their information.
Where data is processed
The providers named above process data in the United States and other countries where they operate.
Changes
If this notice changes, the effective date at the top will change with it.