Legal Disclosure

This Legal Notice complies with the German laws under § 5 TMG and § 55 RStV.


The simplest and fastest way to reach me, is via e-mail:

As this is my personal website, I am responsible for the content on this site.

Nils Riedemann
Hintere Gasse 16
63916 Amorbach

VAT ID: DE298782227


This site is statically generated using hugo. That means, I cannot process requests on the server when you visit this site.

This site is hosted on uberspace, and I have server logs enabled. But those only contain a part of your IP address:

To protect user’s privacy, we only log the first 16 bits of an IPv4 address and the first 32 bits of an IPv6 address, respectively, nulling the rest. Thus,’s IPv4 address, and its IPv6 address 2a02:2e0:3fc:52:0:62:5768:38 are logged as and 2a02:2e0:: in the actual log files.

— excerpt from Uberspace Logs Privacy

This site does not use any tracking cookies. I use, which is a privacy focused, GDPR, CCPA and PECR compliant analytics tool hosted in the EU.

To read about how they process visitor-data without cookies, read their data-policy. But in short: they combine visitor-specific information and hash it, that makes it impossible to the information relate back to a user; instead of the usual method by attempting to create a device persistant tracking cookie, which would be against GDPR.

I highly value privacy, and if you ever find something that you feel like would violate such a claim, it’s probably unintentional. So please, reach out and let me know!

Embeds and assets

As of now I only use embeds from CodePen and all assets are local to this site, ie. I don’t use CDN services for Code-Demos here (eg.,, etc.).

Liability for Content

The contents on my website have been created with the greatest possible care. However, I cannot guarantee the contents’ accuracy, completeness, or topicality. According to Section 7, paragraph 1 of the TMG (Telemediengesetz - German Telemedia Act), I as a service provider am liable for the content on these pages by general laws. However, according to Sections 8 to 10 of the TMG, I am not obliged to monitor external information transmitted or stored or investigate circumstances pointing to illegal activity. Obligations to remove or block the use of information under general laws remain unaffected. However, a liability in this regard is only possible from the moment of knowledge of a specific infringement. Upon notification of such violations, I will remove the content immediately.

My website contains links to external websites, over whose contents I have no control. Therefore, I cannot accept any liability for these external contents. The respective provider or operator of the websites is always responsible for the contents of the linked pages. The linked pages were checked for possible legal violations at the time of linking. Illegal contents were not identified at the time of linking. However, permanent monitoring of the contents of the linked pages is not reasonable without specific indications of a violation. Upon notification of violations, I will remove such links immediately.

The contents and works on these pages created by the site operator are subject to German copyright law. The duplication, processing, distribution, and any kind of utilization outside the limits of copyright require the written consent of the respective author or creator. Downloads and copies of these pages are only permitted for private, non-commercial use. In so far as the contents on this site were not created by the operator, the copyrights of third parties are respected. In particular, third-party content is marked as such. Should you become aware of a copyright infringement, please inform me accordingly. Upon notification of violations, I will remove such contents immediately.