Privacy Policy

1. Privacy at a Glance

The following notes provide a simple overview of what happens to your personal data when you visit this website. Personal data is any data by which you can be personally identified. The controller responsible for data processing is Marcello Muscara (see section 2 for contact details).

2. Data Controller

The entity responsible for data processing on this website is:

Marcello Muscara Freelance Software Developer Erkelenzer Straße 75 50181 Bedburg Email: contact@codeministry.de

3. Data Collection on This Website

Hosting (Hetzner Cloud)

This website is hosted on servers of Hetzner Online GmbH (Industriestr. 25, 91710 Gunzenhausen). Hetzner processes personal data on our behalf as a processor pursuant to Art. 28 GDPR. IP addresses, access times and data volumes transmitted may be processed. Legal basis: Art. 6(1)(f) GDPR (legitimate interest in operating the website). Retention period: log data is deleted after 7 days.

SSL/TLS Encryption

This website uses SSL or TLS encryption for security reasons and to protect the transmission of confidential content. You can recognize an encrypted connection by the browser's address bar changing from 'http://' to 'https://'.

Server Log Files

The hosting provider automatically collects and stores information in server log files that your browser automatically transmits. These are: browser type and version, operating system used, referrer URL, hostname of the accessing computer, time of the server request, and IP address. Legal basis: Art. 6(1)(f) GDPR. Retention period: 7 days.

Contact Form

If you contact us via the contact form, your details including the contact information provided will be stored for the purpose of processing your request. This data will not be passed on to third parties without your consent. Transmission is handled via the SMTP service of Strato AG (Pascalstraße 10, 10587 Berlin), through which our domain is registered. Legal basis: Art. 6(1)(f) GDPR (processing your request as legitimate interest). Retention period: until final processing of your request, but at least for the legally prescribed retention periods (up to 6 years pursuant to § 257 HGB).

4. Cookies

This website uses cookies. These are small text files stored on your device. The only technically necessary cookie is 'cookie_consent' (lifetime 6 months), which stores your decision made in this banner; it is set without your consent because it is what records that decision in the first place. Web analytics with Umami (section 5) sets no cookies and is loaded exclusively after your express consent.

You can adjust or revoke your cookie settings at any time:

5. Web analytics with Umami (self-hosted)

This website uses Umami, open source software for the statistical analysis of visitor traffic. Umami is not operated by an analytics provider; we run it ourselves on our own infrastructure at umami.codeministry.io (server location Germany, Hetzner Online GmbH). The analytics data is not passed on to third parties; no transfer to third countries takes place.

Purpose: Statistical analysis of website usage in order to improve content and technical implementation.

Data processed: pages visited, date and time of access, referrer URL, browser, operating system, device type, screen size, browser language, and the country, region and city derived from the IP address, as well as the events “CV downloaded”, “contact form sent” and “e-mail link clicked” — in each case only that it happened, never the e-mail address or any message content. Your IP address is processed only at the moment of the visit and is not stored. A visitor counter is formed from a hash of website, IP address and browser identifier together with a value that changes daily, so recognizing you across several days or websites is not possible.

Legal basis: Art. 6(1)(a) GDPR and Section 25(1) TDDDG (your consent via the cookie banner). Umami is only loaded after your active consent; without consent no analysis takes place and no script is loaded.

Cookies: Umami sets no cookies and stores nothing on your device. Only if you withdraw your consent does this website place the entry “umami.disabled” in your browser's local storage, so that no further visits are recorded from then on.

Retention period: The page view and event details listed above are kept until the website is removed from the analysis.

Withdrawal: You can withdraw your consent at any time via the cookie settings on this website; from then on no further visits are recorded, and Umami is no longer loaded.

Further information about the software: umami.is.

6. Your Rights

You have the following rights with regard to your personal data:

  • Right of access (Art. 15 GDPR)
  • Right to rectification (Art. 16 GDPR)
  • Right to erasure (Art. 17 GDPR)
  • Right to restriction of processing (Art. 18 GDPR)
  • Right to data portability (Art. 20 GDPR)
  • Right to object to processing (Art. 21 GDPR)
  • Right to withdraw consent (Art. 7(3) GDPR) — consent given, e.g. for analytics cookies, can be withdrawn at any time via the cookie settings.

To exercise your rights, contact us at: contact@codeministry.de

7. Right to Lodge a Complaint

Without prejudice to any other administrative or judicial remedy, you have the right pursuant to Art. 77 GDPR to lodge a complaint with a supervisory authority. The competent authority is:

Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen (LDI NRW) Postfach 20 04 44 40102 Düsseldorf ldi.nrw.de

8. Last Updated

This privacy policy was last updated in: October 2026.