manuel.fyi
Manuel Dugué
mail@manuel.fyi
Dresden / Remote

Privacy

How this site handles your data

1. Controller

The controller under the GDPR and other data-protection laws is:

Manuel Dugué Görlitzer Straße 23 01099 Dresden Germany

Email: mail@manuel.fyi

2. General notes

This website can be visited without disclosing personal data. Personal data is only collected if you provide it voluntarily — for example by sending me an email. Transmission is encrypted via TLS.

3. Hosting

This website is hosted by Vercel. Technically necessary server log files are collected (IP address, timestamp, user-agent, requested URL). This data is processed to ensure security, stability, and compliance with legal obligations (Art. 6(1)(f) GDPR).

4. Cookies

This website does not use cookies. The language you choose is part of the address (e.g. /en) and is not stored in a cookie.

5. Analytics

This website uses Umami Cloud (operated by Umami Software, Inc., United States) for privacy-friendly reach analysis. Umami is cookieless, does not create cross-session user profiles, and does not collect personal data such as names or email addresses. Only aggregated, non-identifying data is recorded — for example the page visited, the referrer, screen size, browser language, and an approximate country derived from the IP address. The IP address itself is not stored. Anonymous page-load performance metrics (e.g. response time, DOM and load timings from your browser's Navigation Timing API) are also collected to help identify slow pages.

Requests to the tracker are routed via the first-party path /stats on this domain, so your browser does not contact umami.is directly.

The legal basis is Art. 6(1)(f) GDPR (legitimate interest in understanding how the website is used). You may object at any time by blocking the /stats path in your browser or via a content blocker.

More information: https://umami.is

6. AI-generated texts and rate limiting

The self-portrait and the testimonials on the home page are written by a language model. When you open the page, and each time you click "Regenerate", your browser requests a text from this website. If no recent text is cached, the request is forwarded via the Vercel AI Gateway to the provider of the selected model (OpenAI, Anthropic or Google). The model only receives my CV, my skill profile and my instructions — no data about you. The finished texts are cached at Vercel for up to 24 hours and shown to other visitors as well.

To prevent abuse and unnecessary costs, the website accepts only a limited number of these requests per minute from each IP address (rate limiting). For this, your IP address is stored in Vercel's cache together with a counter and deleted automatically after about a minute. It is neither passed on to the model providers nor combined with other data. The legal basis is Art. 6(1)(f) GDPR (legitimate interest in preventing abuse and unnecessary costs).

7. Your rights

You have the right to:

  • access (Art. 15 GDPR)
  • rectification (Art. 16 GDPR)
  • erasure (Art. 17 GDPR)
  • restriction of processing (Art. 18 GDPR)
  • data portability (Art. 20 GDPR)
  • object (Art. 21 GDPR)
  • lodge a complaint with a supervisory authority (Art. 77 GDPR)

8. Contact

For data-protection questions, please contact mail@manuel.fyi.

9. Version

Last updated: 23 September 2026.

Manuel Dugué · mail@manuel.fyi