Skip to content

Cookies and similar technologies

Last updated:

The website does not store a language cookie: the URL determines the language. The form uses technical security measures and the hosting provider may process logs necessary to operate and protect the service.

Cloudflare Turnstile checks technical signals from your browser and connection when you open the contact form. It is not used for advertising. Depending on provider configuration, security storage or similar technical mechanisms may be used. See its notice linked from the privacy policy.

Vercel Web Analytics measures visits and Speed Insights measures performance only after you accept optional analytics. They may process visited paths, referrers, browser/device information and performance metrics. No form contents are sent, and query strings and fragments are removed from event URLs. The providers describe these services as cookieless; we nevertheless ask permission before loading them. You can reject or withdraw from Privacy preferences in the footer. A versioned choice and timestamp are stored in localStorage under portfolio:analytics-consent:v1 for 180 days; clearing browser storage removes this preference.

GitHub, LinkedIn and Instagram are external links, not embedded widgets. Their policies apply when you visit their websites. You can control storage in your browser; blocking essential measures may prevent contact submissions.

Optional analytics

With your permission, Vercel Web Analytics and Speed Insights measure visits and performance. They are not loaded until you accept. Rejecting does not affect the website or contact form. Your choice is saved on this device for 180 days and can be changed in the footer.

Cookies and privacy details