← Back to home

Privacy

Updated October 5, 2026

This is my personal website. Optional analytics stay off unless you allow them. You can read, use the tools and contact me without analytics.

Analytics and your choice

With permission, Microsoft Clarity uses cookies, heatmaps and masked session replays to help me improve the site. PostHog records page and tool use, optional feedback, referral domains, country and coarse browser, device and operating-system details. I can privately review stored IP addresses in PostHog; Clarity also receives them. Tool text, results and contact messages are excluded from analytics or masked in replays.

Random identifiers recognize returning browsers for up to 180 days so I can understand repeat interests. An individually shared link may suggest its intended recipient visited, but never confirms identity. Contact messages are not joined to browsing history. Recognized automated activity is separated from audience reports.

PostHog events and minimized private GitHub reports are kept for up to a year. Reports may include browser histories and possible shared-link associations; analytics are not sent to AI. Provider backups and notification copies follow their own policies.

Change your choice in Analytics settings below. Global Privacy Control keeps analytics off. Withdrawal stops new recording and clears this site's identifiers; it does not erase previously collected data.

Tools and information you share

Use sanitized information only. Ticket X-Ray's Analyze button sends your ticket to OpenAI through this site's server. The application does not intentionally save tickets or results in a database or logs; OpenAI's API data controls cover its processing and possible abuse-monitoring retention.

Manual handoffs, working notes and Change Plan drafts stay in your browser. Saved files open locally; exports may contain your text, so review them before sharing.

Presence measures broad areas explored, movement rhythm, gestures and active time in memory in the current tab. It does not save cursor trails or start analytics. You can read its local interpretation, then optionally review and edit a summary to send through the contact form. Your name, email and reviewed message are sent only when you verify and select Send message; they are not joined to browsing history or sent to AI.

Contact and optional example-sharing forms send only what you review and submit through Formspree to my inbox. Formspree keeps submissions for 30 days; email copies remain until deleted. Sending an example is not permission to publish it.

Essential services and contact

Cloudflare hosts the site and Cloudflare Turnstile helps prevent abuse. They process technical information needed to provide those services. Appearance preferences are saved locally.

For privacy questions or deletion requests, contact me.