Skip to content
Cristian Cristea
Back to home ↗
DE · English

Legal information

Privacy policy

1. Data controller

The controller responsible for processing personal data on this website is:

Cristian Cristea
Lerchenstr. 14
84137 Vilsbiburg
Germany

Email: cristian.cristea.dev@gmail.com

I process personal data only to the extent necessary to provide this website, respond to enquiries or act on your consent.

Personal data is any information that can directly or indirectly identify a person.

2. Hosting and delivery via Cloudflare

This website is hosted on Cloudflare Pages. Cloudflare services are also used for DNS, content delivery and secure delivery of the website.

The provider is: Cloudflare, Inc., 101 Townsend Street, San Francisco, CA 94107, USA

When you visit this website, Cloudflare processes technically necessary data. This may include, in particular:

  • IP address
  • Date and time of access
  • Pages and files accessed
  • Browser and device information
  • Referrer
  • Network traffic information

This processing is necessary to deliver the website, ensure its security and detect attacks and technical faults.

Cloudflare states that its network services may process metadata about website visits, which may include IP addresses in particular. Metadata is processed in data centres in the USA and Europe, among other locations.

The legal basis is Article 6(1)(f) GDPR. My legitimate interest is the secure, fast and reliable provision of this website.

Cloudflare processes certain personal data as a processor. For transfers of personal data outside the European Economic Area, Cloudflare's Data Processing Addendum provides for EU Standard Contractual Clauses, among other safeguards.

For more information, please see the Cloudflare privacy policy.

3. Contact by email

If you contact me by email, I process the data you provide, particularly your name, email address and message content, to respond to your enquiry.

Where your enquiry relates to entering into or performing a contract, processing is based on Article 6(1)(b) GDPR.

For other business enquiries, processing is based on Article 6(1)(f) GDPR. My legitimate interest is responding to incoming enquiries.

The data is deleted once it is no longer needed for its intended purpose, unless statutory retention requirements or other legal grounds require it to be kept longer.

4. Contact form via Formspree

I use Formspree for the contact form.

When you submit the form, the following information in particular is sent to Formspree:

  • Name
  • Email address
  • Message
  • Technically necessary connection data

Formspree processes this data to receive your form submission and forward it to me. Form submissions are also stored in the Formspree account. The free plan currently retains submission history for 30 days.

According to Formspree, its services are hosted on Amazon Web Services in the USA. As a processor, it uses Standard Contractual Clauses for international data transfers.

Processing is based on Article 6(1)(b) GDPR for pre-contractual enquiries and Article 6(1)(f) GDPR for other enquiries.

For more information, please see the Formspree privacy policy.

5. Google Analytics

This website uses Google Analytics 4, a web analytics service provided by Google.

For users in the European Economic Area, the service is generally provided by Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Ireland.

Google Analytics helps me statistically analyse how this website is used and improve the website.

The following data in particular may be processed:

  • Pages visited
  • Time and duration of the visit
  • Interactions with the website
  • Browser and device information
  • Approximate geographical information
  • Session and event data

Google states that individual IP addresses of users in the EU are not logged or stored. The IP address is used to derive approximate location information and is then discarded.

Google Analytics is activated on this website only after you give your consent. Without consent, the Analytics script is not loaded.

Your consent is saved in your browser's local storage (localStorage) and applied to subsequent page visits until you withdraw it or clear your browser storage. A rejection applies only to the current page visit and is not saved; the consent banner appears again on the next page visit.

You can change or withdraw your consent at any time with future effect using “Cookie settings” in the footer. Withdrawing consent removes the saved approval, disables further Analytics collection and deletes this website's accessible Analytics cookies. Rejecting cookies does not affect the basic use of the website.

6. Locally hosted fonts

This website uses fonts stored locally on the web server. Loading these fonts does not establish a connection to Google servers.

7. HTTPS encryption

This website uses an encrypted HTTPS connection.

This protects data transmitted between your browser and the website from access by third parties.

8. Retention periods

Unless a specific retention period is stated in this privacy policy, personal data is processed only for as long as necessary for the relevant purpose.

Statutory retention requirements remain unaffected.

9. Your rights

Subject to the applicable legal conditions, you have the following rights in particular:

  • Access under Article 15 GDPR
  • Rectification under Article 16 GDPR
  • Erasure under Article 17 GDPR
  • Restriction of processing under Article 18 GDPR
  • Data portability under Article 20 GDPR
  • Objection under Article 21 GDPR
  • Withdrawal of consent with future effect

To exercise your rights, you can contact me at the email address given above.

10. Right to lodge a complaint

You have the right to lodge a complaint with a data protection supervisory authority about the processing of your personal data.

For private-sector businesses and self-employed individuals in Bavaria, the competent authority is generally the Bavarian State Office for Data Protection Supervision:

Bavarian State Office for Data Protection Supervision (BayLDA)
Promenade 18
91522 Ansbach
Germany

11. Saved language preference

When you choose German or English using the language selector, your preference is saved under the key “language” in your browser's local storage (localStorage). This allows the website to restore your choice when you return to the homepage. The preference remains saved until you select another language or clear this website's browser storage. It is saved independently of your Analytics consent and is not used for analytics. If local storage is unavailable, you can still access both language versions using the links.

Last updated: September 2026

© 2026 Cristian Cristea

Legal noticePrivacy policy