01The short version
We use a small number of strictly-necessary cookies to keep you logged in and to remember your preferences. We use one self-hosted analytics tool that doesn't set a tracking cookie. We don't use cookies for advertising.
02What is a cookie
A cookie is a small text file stored on your device by your browser. Similar technologies include local storage, session storage, and pixel tags. We use the term "cookie" loosely to cover all of these.
03Cookies we use
| Name | Purpose | Lifetime | Type |
|---|---|---|---|
| cm_session | Maintains your authenticated session in the dashboard. | Session | Strictly necessary |
| cm_csrf | Protects against cross-site request forgery. | Session | Strictly necessary |
| cm_locale | Remembers your language preference. | 12 months | Functional |
| cm_theme | Remembers dark/light preference on the dashboard. | 12 months | Functional |
| cm_consent | Records your cookie-banner choices. | 12 months | Strictly necessary |
| __cf_bm | Cloudflare bot-management. Set on every request. | 30 minutes | Strictly necessary |
Strictly-necessary cookies are exempt from the consent requirement under Article 5(3) of the ePrivacy Directive. Functional cookies are stored only after you opt in via the cookie banner.
04Analytics
We use Plausible Analytics, self-hosted on our own infrastructure in Helsinki. Plausible doesn't set cookies, doesn't fingerprint users, and counts unique visits by hashing a salt that rotates every 24 hours. No personal data is collected; no profiles are built.
Source code: github.com/plausible/analytics. Our deployment can be inspected on request.
05Your choices
You can withdraw or change your cookie preferences at any time by clicking the cookie banner footer link or by clearing cookies in your browser. You can also block cookies entirely; doing so may break parts of the dashboard (login, settings).
Most browsers offer "Do Not Track" signals; we honour these by treating them as a withdrawal of consent for non-essential cookies.
06Changes
If we add or remove cookies, we'll update this page and re-prompt for consent where required. Historical versions are archived.