Privacy Policy

Last updated: April 14, 2026

This privacy policy explains how johnserra.com collects, uses, and protects information when you visit or interact with this website.

Who I Am

This is the personal website of John Serra. You can reach me at john@serra.us.

Information I Collect

Contact Form

When you submit the contact form, I collect your name, email address, and message. This information is stored in a secure database to allow me to respond to your inquiry. I do not share it with third parties, sell it, or use it for marketing.

AI Chat Widget

The chat widget on this site is powered by Anthropic's Claude AI. Messages you send through the chat may be processed by Anthropic's servers to generate responses. Please do not share sensitive personal information through the chat. Anthropic's privacy policy applies to that processing: anthropic.com/privacy.

Server Logs

Like all websites, this site automatically logs basic request data (IP address, browser type, pages visited) through Vercel's hosting infrastructure. These logs are used for security and performance monitoring and are not linked to your identity.

Cookies

This website does not use tracking cookies or advertising cookies. Vercel may set functional cookies necessary for the hosting infrastructure to operate.

Third-Party Services

This site uses the following services:

ServicePurposePrivacy Policy
VercelHosting & deliveryvercel.com/legal/privacy-policy
SupabaseDatabase (contact form)supabase.com/privacy
AnthropicAI chat responsesanthropic.com/privacy
ResendEmail deliveryresend.com/legal/privacy-policy

Data Retention

Contact form submissions are retained to maintain a record of correspondence. You may request deletion of your data at any time by emailing john@serra.us.

Your Rights

You have the right to:

  • Request access to any personal data I hold about you
  • Request correction or deletion of your data
  • Withdraw consent at any time

To exercise any of these rights, contact me at john@serra.us.

Changes to This Policy

I may update this policy from time to time. The date at the top of this page reflects the most recent revision.