Cookie policy

Last reviewed: 2026-04-28. This policy supplements our privacy policy.

1. We use cookies sparingly

We use as few cookies as possible. There are no advertising cookies, no third-party tracking pixels, no social-media buttons that send data to platforms.

2. Which cookies we set

2.1 Necessary cookies (always on)

These cookies are technically required for the website to work. They cannot be disabled — without them the site doesn't function correctly.

psf_consent
Stores your cookie decision (necessary + optionally analytics). First-party cookie. Retention: 365 days. Content: version identifier + list of accepted categories.

2.2 Analytics cookies (opt-in)

These cookies are only set if you explicitly accept them in the cookie banner. You can withdraw consent at any time by clicking "Only necessary" in the banner or deleting the cookie in your browser.

PostHog (self-hosted)
Helps us understand which pages are visited and which features are used — anonymised, no third-party sharing. Runs on our own servers at Hetzner Frankfurt (no data transfer outside the EU). Retention: 90 days. Cookies (set if you opt in): ph_*.

3. What we don't set

4. How to change your consent

Use the cookie banner at the bottom of the page to adjust your decision at any time. If you don't see the banner, you've already made a decision — delete the psf_consent cookie in your browser to see the banner again.

Browser-specific guides:

5. Cookies in the mobile app

The mobile app (iOS / Android) does not use cookies — it uses the platform-specific storage (UserDefaults / SharedPreferences) instead, for your settings. This storage stays on your device and is not transmitted to us.

If you opt in to anonymous product analytics in the app, events are sent to our PostHog instance in Frankfurt — pseudonymised, no device fingerprint, no third-party sharing. You can withdraw consent in Settings at any time.

6. Changes to this policy

If we add or change cookies, we update this policy and the cookie banner appears again so you can make your decision afresh. Earlier versions are visible in the public version history of the repository.