Privacy
Public by design. Private by boundary.
This notice covers the public portfolio, contact form and owner authentication boundary. Last updated 1 August 2026.
Public portfolio
Career history, projects, writing, public source links and ship-log entries are intentionally public. The same information is available through semantic HTML, agent discovery files and the public profile API so people and software can read one consistent source.
Analytics
The site uses Vercel Web Analytics and Speed Insights to understand aggregate traffic and performance. These services may process request metadata such as page, browser, device, approximate region and timing information according to Vercel's published privacy terms.
Contact messages
When you submit the contact form, the supplied name, email address and message are sent through Resend to the site owner so a reply can be made. Do not include secrets or sensitive personal information. The message is not used for marketing or sold to third parties.
Owner authentication and Personal OS data
The Personal OS is restricted to one allow-listed owner account using Google authentication. Its health, finance, investments, calendar, habits, goals, memories, routines and Kai conversations are stored in a private database and are not returned by public portfolio APIs.
Questions
Use the contact form for privacy questions or requests concerning a message you submitted.