Cookie policy
Last updated July 5, 2026. Hardenly uses a minimal set of cookies. Strictly necessary cookies do not require consent; everything else stays off until you accept it in the banner. You can change your decision anytime by clearing the cookie in your browser.
| Cookie | Type | Purpose | Duration |
|---|---|---|---|
| hardenly_session | Strictly necessary | Keeps you signed in (HTTP-only JWT). | 30 days |
| theme | Preference | Remembers your light/dark theme choice. | 1 year |
| cookie_consent | Strictly necessary | Stores your cookie banner decision. | 6 months |
| analytics (none yet) | Analytics — consent only | Anonymous usage statistics, enabled only after you accept. | — |