Nitish PrasadPrincipal / Staff PM

Portfolio assistant

Privacy, in plain language.

The assistant answers recruiter questions from approved portfolio facts. It is not a general-purpose web search tool and does not infer unpublished personal information.

01Questions

What is stored

Chat questions, the assistant's answer, cited source identifiers, route, confidence, and privacy-preserving technical metadata may be stored to improve answer quality and understand recruiter needs. Email addresses and phone numbers accidentally included in chat questions are redacted before storage.

02Contact form

Details you choose to share

Name, work email, company, role or opportunity, optional job link, message, and consent time are stored separately from chat questions and used only to respond to the opportunity. A copy is sent as a notification to Nitish's portfolio and personal inboxes. Contact details are never inferred from browsing behavior.

03Retention

How long

Raw chat questions and session records are deleted after 90 days. Aggregated, non-identifying metrics may be retained longer. Contact-form submissions are retained for up to 365 days unless deletion is requested sooner.

04Processors

Where processing happens

Cloudflare provides the website and protected API boundary, Railway runs the assistant service, Supabase stores approved knowledge and consented records, and OpenAI provides approved-source synthesis for questions that are not answered by the deterministic FAQ cache.

05Your choice

Deletion and alternatives

You can use the static portfolio without opening the assistant. To request deletion of a chat or contact submission, email hello@nitishprasad.com with enough information to locate the record.

Effective July 13, 2026.