Cookies
Last updated: 14 May 2026
We use a small set of cookies and similar storage to run HTM Central. Some are required; others are optional and only used with your consent.
Required
- Clerk session cookie (
__session, set by Clerk, expires when the session ends) — keeps you signed in. Without it, you can't use any logged-in part of the site.
Functional — set by us when you use the site
These aren't strictly required, but they make the site usable. They don't track you and aren't shared with anyone.
- Theme preference (
htm.theme.preference, localStorage) — remembers your light/dark choice. - Offline cache (IndexedDB) — lets the app work without a connection.
- Consent preference (
htm.consent.analytics, localStorage) — remembers whether you accepted or declined error reports.
Optional — only with your consent
- Sentry error reporting — anonymised crash and error reports so we can fix bugs. We configure Sentry not to send personal data in error payloads. Sentry may still see your IP address (used for rate limiting and rough geolocation), and we sample 10% of traces (a fraction of requests for performance monitoring) in production.
Your choices
On the web, you choose Accept or Decline when the cookie banner appears. You can change your mind at any time under Profile → Privacy & data. Declining stops Sentry from sending any error reports for your session.
In the iOS and Android app, anonymised crash reports are on by default. You can turn them off under Profile → Privacy & data; the change takes full effect after you close and reopen the app (a backgrounded app may continue to run briefly).
Contact
Privacy questions: [email protected].
For the wider picture of how we use your data, see our Privacy Policy.