Privacy

A small data footprint.

This portfolio collects only aggregate site measurements and the information you choose to send through the contact form or optional AI liaison.

Analytics

Vercel Web Analytics and Speed Insights provide aggregate traffic and performance measurements. This site does not use advertising pixels, session replay, behavioral profiles, or custom tracking events.

Contact messages

When enabled, the contact form sends your name, email address, and message through a Vercel function to a Gmail inbox. The portfolio does not store these messages in its own database. Operational logs contain only a request identifier, outcome category, and timing.

Your choice

You may avoid the form and email ethanowen0117@gmail.comdirectly. Blocking analytics does not affect the website.

Optional AI liaison

When you ask the EOT Systems Liaison a question, the question is sent through a bounded Vercel function to Groq, Mistral, or Vercel AI Gateway to generate an answer grounded in the public portfolio record. The route depends on question complexity and advances only after a transient provider failure. This portfolio does not save the question or answer in a database and does not give a model access to email, files, browsing, accounts, or other tools.

Production use is enabled only after Groq Zero Data Retention is confirmed. Gateway requests opt out of prompt training; full Gateway Zero Data Retention requires a paid Vercel plan. Mistral API data is not used for model training, while formal Mistral Zero Data Retention is a paid-plan control. Provider infrastructure still processes the submitted text under its own terms. Do not submit private, confidential, personal-contact, payment, credential, or other sensitive information. Every case study and document remains available without the liaison.

Interactive profile liaison

Ask the system about my work.

It answers from this portfolio only, and speaks for Ethan rather than for any employer, client, or school.

I am the EOT Systems Liaison. Ask me about Ethan's projects, experience, capabilities, or current direction.

Ready when you are.

Ask about any project, role, or document in this portfolio. Answers come only from what is published here.

The optional liaison requires JavaScript. All case studies, documents, live links, and contact information remain available without it.