TestDrivenCode.com

Privacy Policy

Last updated: January 31, 2026

1. Privacy at a glance

General Information

The following notes explain what happens to your personal data when you visit this website. Personal data is any data with which you can be personally identified.

Data collection on this website

Who is responsible for data collection on this website?

Data processing on this website is carried out by the website operator:

Thomas Germer
Quettinghofstraße 111, 50769 Köln
Email: testdrivencode@mail.de

How do we collect your data?

We collect two categories of data:

  1. Data you provide to us voluntarily, e.g., when registering an account, submitting content, or contacting us via email.
  2. Data collected automatically by our systems when you visit the website, such as IP address, browser user agent, visited page, and time.

What do we use your data for?

  1. We use voluntarily provided data to provide this website's services to you.
  2. We use automatically collected data to detect and prevent abuse and attacks on our website.

2. General Notes and Mandatory Information

Data Protection

The operators of these pages take the protection of your personal data very seriously. We treat your personal data confidentially and in accordance with the statutory data protection regulations and this privacy policy.

Note on the Responsible Body

The responsible body for data processing on this website is:

Thomas Germer
Quettinghofstraße 111, 50769 Köln
Email: testdrivencode@mail.de

The responsible body is the natural or legal person who alone or jointly with others decides on the purposes and means of processing personal data.

Storage Duration

  1. Your voluntarily provided data will remain with us until you delete it or request its deletion.
  2. Automatically collected data will be deleted after 7 days.

Revocation of your consent to data processing

Many data processing operations are only possible with your express consent. You can revoke consent you have already given at any time. The legality of the data processing carried out until the revocation remains unaffected by the revocation.

Right to object to data collection in special cases and to direct advertising (Art. 21 GDPR)

IF DATA PROCESSING IS CARRIED OUT ON THE BASIS OF ART. 6 (1) (E) OR (F) GDPR, YOU HAVE THE RIGHT TO OBJECT TO THE PROCESSING OF YOUR PERSONAL DATA AT ANY TIME FOR REASONS ARISING FROM YOUR PARTICULAR SITUATION; THIS ALSO APPLIES TO PROFILING BASED ON THESE PROVISIONS. THE RESPECTIVE LEGAL BASIS ON WHICH PROCESSING IS BASED CAN BE FOUND IN THIS PRIVACY POLICY. IF YOU OBJECT, WE WILL NO LONGER PROCESS YOUR AFFECTED PERSONAL DATA UNLESS WE CAN PROVE COMPELLING LEGITIMATE GROUNDS FOR THE PROCESSING THAT OUTWEIGH YOUR INTERESTS, RIGHTS, AND FREEDOMS OR THE PROCESSING SERVES THE ASSERTION, EXERCISE, OR DEFENSE OF LEGAL CLAIMS (OBJECTION UNDER ART. 21 (1) GDPR).

Right of Appeal to the Competent Supervisory Authority

In the event of violations of the GDPR, those affected have a right of appeal to a supervisory authority, in particular in the Member State of their habitual residence, their place of work, or the place of the alleged violation. The right of appeal exists without prejudice to other administrative or judicial remedies.

Competent Supervisory Authority for NRW:
Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen
Kavalleriestr. 2-4, 40213 Düsseldorf
https://www.ldi.nrw.de

Right to Data Portability

You have the right to have data that we process automatically on the basis of your consent or in fulfillment of a contract handed over to you or to a third party in a common, machine-readable format. If you request the direct transfer of the data to another controller, this will only take place if it is technically feasible.

Information, Deletion, and Correction

Within the framework of the applicable legal provisions, you have the right to free information about your stored personal data, its origin and recipient and the purpose of data processing and, if applicable, a right to correction or deletion of this data at any time. You can contact us at any time regarding this and other questions on the subject of personal data.

Right to Restriction of Processing (Art. 18 GDPR)

You have the right to request the restriction of processing of your personal data. You can contact us at any time to exercise this right. The right to restriction of processing exists in the following cases:

  • If you dispute the accuracy of your personal data stored by us, we usually need time to verify this. For the duration of the verification, you have the right to request the restriction of processing of your personal data.
  • If the processing of your personal data was/is unlawful, you can request the restriction of data processing instead of deletion.
  • If we no longer need your personal data, but you need it to exercise, defend, or assert legal claims, you have the right to request restriction of processing of your personal data instead of deletion.
  • If you have lodged an objection pursuant to Art. 21 (1) GDPR, a balance must be struck between your interests and ours. As long as it has not yet been determined whose interests prevail, you have the right to request the restriction of processing of your personal data.

If you have restricted the processing of your personal data, this data may only be processed – apart from being stored – with your consent or for the assertion, exercise, or defense of legal claims or for the protection of the rights of another natural or legal person or for reasons of important public interest of the European Union or a Member State.

3. Data Collection on this Website

Cookies

Our websites use so-called "cookies". Cookies are small data packets and do not cause any damage to your device. They are stored on your device either temporarily for the duration of a session (session cookies) or permanently (permanent cookies). Session cookies are automatically deleted after your visit. Permanent cookies remain stored on your device until you delete them yourself or they are automatically deleted by your web browser.

We use technically necessary session cookies for authentication and security. Specifically, our session cookie contains:

  • A CSRF token (random string for security against cross-site request forgery)
  • Your account ID and username (only if you are logged in)

The storage of these cookies is based on Art. 6 (1) (f) GDPR. The website operator has a legitimate interest in the storage of cookies for the technically error-free and optimized provision of its services.

Server Log Files and IP Addresses

The provider of the pages stores automatically collected data in so-called server log files or in volatile memory:

  • IP address
  • Browser user agent
  • Visited page
  • Date and time of the request

The automatically collected data is stored for a limited period (up to 7 days) for security reasons and to prevent misuse and then deleted.

The collection of this data is based on Art. 6 (1) (f) GDPR. The website operator has a legitimate interest in the technically error-free presentation and security of its website.

Registration on this Website

You can register on our website to use additional functions (e.g. submitting problems and solutions as a named user).

During registration, we collect and store the following data:

  • Username (publicly visible)
  • Password (stored only as a secure hash, not in plain text)
  • Registration date

Optionally, you may later add:

  • An "about" text for your profile (publicly visible)

The processing of the data entered during registration takes place for the purpose of implementing the user relationship established by the registration and, if applicable, for initiating further contracts (Art. 6 (1) (b) GDPR).

The data collected during registration will be stored by us as long as you are registered on our website and will then be deleted. Statutory retention periods remain unaffected.

API Keys

Registered users may generate API keys to access our service programmatically. These keys are stored in our database and linked to your account. You can revoke API keys at any time through your account settings.

User-Submitted Content

When you submit content to our website (such as problems, solutions, or code), please be aware that:

  • All submitted content is or can be made publicly visible to all visitors of the website.
  • Your username will be displayed alongside your submissions.
  • Submitted content is stored until you delete it, or until we remove it in accordance with our Terms of Service.

For each submission, we store:

  • The content you submitted
  • The submission date and time
  • A reference to your account
  • Test results for solutions

Do not submit any personal data or confidential information in your content submissions. We are not responsible for any personal data you choose to include in your submissions and may remove such data if we become aware of it.

The processing of user-submitted content is based on Art. 6 (1) (b) GDPR (performance of the service) and Art. 6 (1) (f) GDPR (legitimate interest in operating the platform).

For details about the license you grant us when submitting content, please refer to our Terms of Service.