← Back to home
DE EN

Legal Notice

Information pursuant to Sec. 5 DDG (German Digital Services Act)

Lukas Körber
Mühlbachstraße 24
91281 Kirchenthumbach

Email: koerber.lukas@t-online.de

Responsible for content

Lukas Körber, address as above.

Liability for content

The content of this site has been created with the greatest possible care. However, no guarantee can be given for the accuracy, completeness or timeliness of the content. This website is a private, non-commercial portfolio.

Liability for links

This site contains links to external third-party websites (e.g. GitHub) over whose content we have no influence. The respective provider is always responsible for the content of linked sites.

Privacy Policy

General

This website is a static site with no user accounts, no contact form and no cookies. A cookie-free analytics service is used to measure visitor numbers (see "Analytics" below). Beyond that, no personal data is actively collected or passed on to third parties for advertising purposes.

Hosting

This website is served via Cloudflare Pages (Cloudflare, Inc., 101 Townsend Street, San Francisco, CA 94107, USA). Cloudflare processes technical access data as a processor to deliver the site and protect it against attacks. This is based on a data processing agreement; for transfers to the USA, Cloudflare relies on the European Commission's Standard Contractual Clauses. The legal basis is the legitimate interest in the secure and efficient operation of the website (Art. 6(1)(f) GDPR).

Analytics

Cloudflare Web Analytics is used to determine visitor numbers. The service works without cookies and without recognising individual persons across multiple page views, visits or websites. Only aggregated information is collected, such as the page visited, the referral source, the approximate region of origin, browser and device type, and load times. No fingerprinting takes place, no profiles are built and the data is not used for advertising purposes.

The legal basis is the legitimate interest in a needs-based design of the website (Art. 6(1)(f) GDPR). As no information is stored on or read from your device in this process, no consent under Sec. 25 TDDDG (German Telecommunications-Digital-Services-Data-Protection Act) is required.

Server logs

When this website is accessed, the web server technically processes the following data in log files: IP address, date and time of access, file accessed, user agent. This data is used exclusively for technical operation and security (legal basis: Art. 6(1)(f) GDPR) and is automatically deleted after a short time.

Language selection

The language version is determined by the address called up (/ for German, /en for English). No data is stored in your browser for this purpose.

AI chat assistant

This website optionally offers an AI-powered chat assistant that can answer questions about Lukas Körber's background, qualifications and projects. The chat only starts once you actively open it via the chat icon and send a message.

Your input is transmitted via a server-side function of this website to Anthropic PBC (USA) and processed there to generate a reply. Only if Anthropic is unavailable or returns no usable answer is your input transmitted to OpenAI, L.L.C. (USA) instead. Your IP address is not forwarded to Anthropic or OpenAI. For transfers to the USA, Anthropic and OpenAI rely on the European Commission's Standard Contractual Clauses. For information on data processing at Anthropic, see Anthropic's privacy policy. The chat history is kept exclusively in your browser (session storage) and is not stored permanently on the server; it is automatically deleted once you close the tab. For the rate limit (at most 50 requests per hour), the function stores one entry per IP address in Cloudflare Workers KV: your IP address in plain text as the key, plus a counter and the start of the time window. The entry is deleted automatically one hour after the last counted request.

To keep bots from misusing the chat, Cloudflare Turnstile (Cloudflare, Inc., 101 Townsend Street, San Francisco, CA 94107, USA) checks whether the request comes from a human. Turnstile is only loaded when you open the chat window; as long as you do not open the chat, no connection to Turnstile is made. The check usually runs unnoticed in the background; only when Cloudflare considers it necessary does a short check for you to complete appear in the chat window. According to Cloudflare, Turnstile processes your IP address, a TLS fingerprint, your browser's user agent and the site key and origin (domain) of this website. Cloudflare processes these signals as a processor to perform the check and, by its own account, as a controller to improve its bot detection. The result of the check, a single-use token, is sent with your message to the server-side function of this website, which has Cloudflare confirm it together with your IP address. The legal basis is the legitimate interest in protecting the chat against automated misuse and the costs it causes (Art. 6(1)(f) GDPR); insofar as information is stored on or read from your device in the process, this is strictly necessary for the chat you requested (Sec. 25(2) no. 2 TDDDG). For more information, see the Turnstile Privacy Addendum and Cloudflare's privacy policy.

The legal basis is your consent through active use of the feature (Art. 6(1)(a) GDPR), alternatively the legitimate interest in quickly answering follow-up questions about the profile (Art. 6(1)(f) GDPR). Please do not enter sensitive personal data in the chat. For enquiries that do not require the chat, you can always get in touch directly by email (see below).

Contact by email

If you contact us by email, your details will be stored in order to process the enquiry. This data will not be shared without your consent.

Your rights

You have the right to access, rectification, erasure and restriction of processing of your personal data, as well as the right to lodge a complaint with the competent supervisory authority.