Home

Privacy Notice

This notice explains how this portfolio processes data when you browse the site, submit the contact form, or use the interactive AI demo.

Last updated: July 23, 2026

Hosting and cookie-free analytics

This website is hosted on Vercel. To deliver and secure the site, Vercel infrastructure may process technical request data such as IP address, user agent, requested URL, referrer, and timestamps in operational logs. This processing supports the legitimate interest in providing a secure and reliable website.

Vercel Web Analytics provides aggregate traffic insights. According to Vercel, Web Analytics stores anonymized data and does not use cookies. This portfolio therefore does not display an analytics-cookie consent banner or set a cookie merely to remember that a notice was dismissed.

Vercel Web Analytics privacy and compliance

Contact form

When you submit the contact form, the site processes your name, email address, selected project type, message, and technical anti-spam fields. The submission is delivered to the site operator through Zoho Mail and is used only to respond to your inquiry and, where relevant, take steps before a possible contract. It is not added to an automated marketing list.

Contact correspondence is retained for up to six months after the last communication, unless legal, accounting, or contractual obligations require a longer period.

Zoho privacy policy

Abuse prevention and rate limiting

The contact and chat endpoints use payload limits, a hidden honeypot, form-timing checks, and rate limiting. A one-way hash derived from network and browser data is kept only for the active limit window—up to one hour for contact submissions and ten minutes for chat requests. When a distributed rate-limit store is configured, only that pseudonymous hash and a counter are stored there; contact messages and chat content are not written to the rate-limit store.

Interactive AI demo

The ADAS demo sends your question together with the demo model and its deterministic validation results to Google Gemini or OpenAI only when the corresponding server-side provider is configured. If no AI provider is configured, the response is generated locally by the deterministic fallback. The interface identifies the mode and provider used for each answer.

The demo does not require personal data. Do not enter personal, confidential, or client information in the chat field.

Service providers and international processing

Depending on the feature and deployment configuration, Vercel, Zoho, the configured AI provider, and an optional server-side rate-limit provider may process data on behalf of the site operator. Some processing may take place outside the EU/EEA; in those cases, the transfer mechanisms and safeguards applicable to the relevant provider are used.

Your data protection rights

Subject to the conditions of the GDPR, you may request access, rectification, erasure, restriction of processing, objection, and data portability. You may also withdraw consent where processing is based on consent; withdrawal does not affect processing already carried out.

Right to lodge a complaint

You may lodge a complaint with a competent data protection supervisory authority, including the authority responsible for your place of residence or the site operator.

Privacy contact

To exercise your rights or ask a privacy question, use the contact form on the homepage. The controller and postal contact details are listed in the Impressum.