1. What we mean by cookies
Cookies are small files a website stores in your browser. Similar technologies, such as the browser's local storage, work the same way. In this policy “cookies” covers both. Some are strictly necessary for the site to work; the rest are used only with your consent.
2. Your choice
On your first visit a banner asks for your choice. “Accept all” turns on analytics and performance, “Reject non-essential” keeps only strictly necessary items, and “Manage cookies” lets you choose by category. Nothing optional loads until you decide. You can change your choice at any time from “Cookie settings” in the footer.
You can also block or delete cookies in your browser settings. The public site still works without optional cookies.
3. Strictly necessary
| Name | Set by | Purpose | Type and duration |
|---|---|---|---|
| ll-consent | Lakeline Data | Records your cookie choice, when you made it, and which policy version you saw | Local storage, until you clear it or we ask again |
| _mp_opt_in_out<project> | Mixpanel (stored on your device) | Remembers that you withdrew analytics consent | Local storage, until you clear it |
| __cf_bm, cf_clearance | Cloudflare | Tells people from bots and protects the site from abuse; set only when Cloudflare's protection is triggered | Cookie, 30 minutes (__cf_bm and, at our settings, cf_clearance) |
| authjs.session-token, authjs.csrf-token, authjs.callback-url | Lakeline Data | Keep our own staff signed in to the admin area and protect the sign-in form; never set for public visitors | Cookie, for the session or up to 30 days |
4. Analytics (with consent)
| Tool | Provider | What it does | Storage |
|---|---|---|---|
| Web Analytics | Vercel | Counts page views, referrers, countries and devices | No cookies; visitors are counted using a hash of request data that resets daily |
| Mixpanel | Mixpanel | Records clicks on key buttons and content engagement, for example reading most of a blog post | Local storage item mp_<project>_mixpanel holding a random identifier, until you clear it or withdraw consent |
| Web Analytics | Cloudflare | Counts page views and measures load times | No cookies |
5. Performance (with consent)
| Tool | Provider | What it does | Storage |
|---|---|---|---|
| Speed Insights | Vercel | Measures real page-load performance (Core Web Vitals) | No cookies |
6. What we do not use
No advertising cookies, no cross-site tracking, and no social-media tracking pixels.
7. Changes and contact
If we add a tool, a new purpose or a new category, we will ask for your choice again. For wording or other minor changes, we update the effective date and show a short notice. Withdrawing consent stops collection immediately and removes the Mixpanel identifier from your browser. Questions: [email protected].