Cookieless analytics by default
Core browser tracking does not set LeetLytics cookies. Customers may send their own pseudonymous identifiers when needed; identity stitching is not required for the core dashboard.
How LeetLytics protects workspaces today — cookieless defaults, hashed credentials, server-only secrets, and workspace-scoped ingest controls. Product-true only; no compliance theater.
Security here means the controls that ship in the freemium product: what the browser can send, what the dashboard stores, and what we deliberately refuse to collect. For legal wording on processing, see Privacy. For install and key handling, see Install and Docs.
Core browser tracking does not set LeetLytics cookies. Customers may send their own pseudonymous identifiers when needed; identity stitching is not required for the core dashboard.
Browser snippets, WordPress, and storefront pixels use a public workspace key meant for client-side install. Conversion API keys are private backend credentials: minted once, stored hashed, never shown again in the dashboard, and never placed in browser snippets.
Email + password is the primary dashboard auth path. Password credentials are stored as versioned scrypt hashes only — raw passwords are never persisted or logged.
Signed-in dashboard access uses a leetlytics_session cookie set HttpOnly (and Secure in production). Session tokens are hashed before storage; logout revokes the session row and clears the cookie.
Workspaces can restrict browser ingest to exact hostnames or wildcard subdomain patterns. Events from hosts outside the allowlist are rejected before journey lookup or dashboard persistence.
Workspaces can suppress sensitive or non-product pages with exact paths or prefix patterns. Excluded events are accepted by the browser SDK but not stored as analytics.
LeetLytics does not ship session replay, keystroke capture, screen recording, or fingerprinting. The product stays focused on traffic, pages, events, breakages, health, and alerts.
Optional one-time codes, magic links, and password-reset emails are sent through Resend when configured. Transactional auth mail is server-side only; message bodies do not include API keys, session tokens, or conversion secrets.
Analytics, auth, billing state, and workspace settings live in Neon Postgres as the only operational database. Residency follows the Neon project region configured for the environment — we do not claim multi-region customer choice or third-party compliance certifications on this page.
This page describes implemented product behavior for the current launch surface. It is not a SOC 2 report, ISO certificate, GDPR/CCPA certification badge, or data-processing agreement. For security, access, or deletion questions, contact hello@leet.fyi.