Changelog

What shipped in alpha.

Product-true milestones only — free tier, password auth, hosted snippet, dashboard filters, and the rest of the easy-button analytics surface. No vapor features.

Dashboard filters and plain-English signals

  • Workspace dashboard supports date-range and signal filters so traffic, pages, events, breakages, health, and alerts stay scannable.
  • Recent activity stays privacy-safe: low-cardinality paths and sources, no raw query strings or secrets in the feed.
  • Check-engine-light alerts surface what changed and where to look first without a full APM or session-replay surface.

Password auth and free-tier provisioning

  • Email + password sign-in is the primary auth path for workspace access (magic-link / OTP remains secondary).
  • Free tier provisions without a credit card: 1 site, 1k events/month, 7-day retention, and 1 alert.
  • Workspace boundaries enforce hostname allowlists and excluded path patterns before analytics are stored.

Hosted snippet and multi-platform install

  • Hosted browser snippet, WordPress plugin (public workspace key), Shopify OAuth + web pixel, and @leetlytics/sdk for Next.js and other apps.
  • Day-zero path is paste → refresh → inspect: first page_view / site_activity reaches the workspace in minutes.
  • Cookieless-first by default — core tracking does not set LeetLytics browser cookies.

Alpha foundations on Neon Postgres

  • Operational analytics and rollups run on Neon Postgres only — no ClickHouse warehouse in the launch product.
  • Ingest accepts journey, page-view, important-click, conversion, breakage, and link-click events customers choose to send.
  • Stripe checkout and portal routes are server-side; card data never lands in LeetLytics storage.