
Privacy Policy
- Last updated
- November 9, 2026
In short
This website sets no cookies, embeds no third-party content and loads all fonts and images from its own server. The statistics count visits without recognising you. Your settings (appearance, language, reading position) stay in your browser.
Controller
The controller under Art. 4 (7) of the General Data Protection Regulation (GDPR) is Stefan Imhoff; address and email are in the imprint.
Server and log files
The website runs on a server of Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen, Germany, in a data centre in Nuremberg. On every request the web server stores technically necessary data in log files: date and time, the requested address, the status code, the amount of data transferred, the referring page, the browser and the IP address, but only shortened: without its last part, so that it can’t be traced to a connection or a person. The full IP address is never stored. I need this data to run the website securely and reliably and to detect errors and attacks (Art. 6 (1) (f) GDPR). A data processing agreement under Art. 28 GDPR is in place with the host.
Statistics with Umami
To see which pages are read, I use Umami, open-source statistics that I host myself. Umami sets no cookies and stores no IP addresses. It counts the page visited, the referring page, browser, operating system, device type, screen size, language and country, and also how often someone changes the language or the appearance, downloads a file or searches the book (with the number of results, not the words searched for). None of this links a single visit to a person, and the data never leaves my own server. The legal basis is my legitimate interest in improving the book (Art. 6 (1) (f) GDPR).
Fonts
All fonts are served from this website’s server. Your browser makes no connection to Google Fonts or any other font service.
The ebook and supporting it
The ebook and the PDF of the book are hosted by GitHub (GitHub, Inc., 88 Colin P. Kelly Jr. Street, San Francisco, CA 94107, USA). Only when you download a file from the book’s page does your browser connect to GitHub. GitHub then processes your IP address and your browser’s details under its own privacy statement, in the USA too.
To support the book, you follow a link to Ko-fi (Ko-fi Labs Limited, United Kingdom). What you enter there is processed by Ko-fi and the payment service you choose (PayPal or Stripe) under their own privacy policies (Ko-fi).
This website itself embeds neither GitHub nor Ko-fi: without a click on such a link, no connection is made.
Storage in the browser
The website remembers in your browser’s storage (localStorage, sessionStorage) which appearance (light, dark) and which language you chose, whether the homepage has already taken you to your browser’s language, and where you last read. This information never leaves your browser; it only serves functions you use yourself (§ 25 (2) no. 2 of the German Telecommunications Digital Services Data Protection Act, TDDDG). You can delete it at any time in your browser’s settings.
If you write to me, I process your address and your message to reply (Art. 6 (1) (f) GDPR) and delete them once the conversation is over and no obligation to keep them applies.
Your rights
You have the right of access (Art. 15 GDPR), rectification (Art. 16), erasure (Art. 17), restriction of processing (Art. 18), data portability (Art. 20) and to object to processing based on legitimate interest (Art. 21). Just send me an email.
You may also lodge a complaint with a data protection supervisory authority (Art. 77 GDPR), for example the one where you live.
This English version is a translation; the German privacy policy is the binding one.