New: Free plan is live 7 August 2026 · View changelog →

Changelog

What's new in Antlytics. Follow along on the roadmap to see what's coming next.

  1. Pricing

    Free plan is live

    Create an account with no card and get real analytics on Free: one site, Overview / Pages / Referrers, 25,000 pageviews a month (hard cap), 30-day history, and 6-month retention. Starter and Pro keep soft fair-use with no dashboard lockout, unlimited sites, API/MCP, and longer retention. Stats at scale and health checks are more reliable. See /docs/plans-and-limits and /blog/introducing-antlytics-free-plan.

  2. Improvement

    WordPress + engagement beacon CORS fix

    Engagement beacons (scroll depth and active time) no longer fail CORS on cross-origin installs such as WordPress. Ingest echoes the request Origin for credentialed sendBeacon, and the hosted tracker.js sends engagement as text/plain. The WordPress plugin (1.1.0) now loads hosted tracker.js instead of the legacy pageview-only inline snippet. See /docs/wordpress and /docs/troubleshooting.

  3. Improvement

    Search Console + Antlytics guidance

    New docs explain what Antlytics covers vs Google Search Console, how to use both for content and leads, and how to combine a Search Console MCP with Antlytics MCP for AI reports. First-party dashboard connect stays on the roadmap. See /docs/google-search-console.

  4. Improvement

    Hosted CDN tracker at /tracker.js

    The canonical install snippet loads /tracker.js from your Antlytics host so idle timeout, sticky UTMs, engagement beacons, and Antlytics.track() stay current on redeploy. Framework docs and the dashboard snippet match. See /docs/quick-start.

  5. Improvement

    Overview scoreboard + first-insight activation

    Overview uses a Plausible-style Unique visitors / Visits / Pageviews scoreboard with breakdowns restored below. New sites get a first-insight activation nudge until real traffic arrives.

  6. Improvement

    Unique visitors, visit timeout, Plausible-class bounce

    Headline KPIs now split Unique visitors (daily salted hash) from Visits (sessionStorage + 30-minute idle). Bounce ignores single-page visits that fire an interactive custom event; avg visit duration includes bounces as 0s. First-touch UTMs stick for the visit. Requires migration 0017 and tracker/SDK 0.1.4+. See /docs/dashboard-overview.

  7. Improvement

    Metrics honesty: Visits, pageviews, proxy IP

    Dashboard labels match what is counted: Visits for distinct tab sessions, Pageviews on the traffic chart and top pages/referrers. First-party proxy (@antlytics/analytics 0.1.3+) forwards client IP and User-Agent for accurate bot filtering and geo. Unique visitors shipped in a later 19 Jul entry. See /docs/dashboard-overview and /docs/privacy-behaviour.

  8. Improvement

    Datacenter + header bot filtering

    Browser ingest silently drops likely datacenter / cloud hosting IPs and suspicious header patterns (empty or browser-like UA without Accept headers), matching Plausible/Fathom-class filtering. Settings → Shields shows seven-day filtered counts by reason (UA, shields, velocity, datacenter, headers, and more). Trusted server-side ingest with a site secret skips the datacenter and header layers. See /docs/bot-filtering.

  9. New feature

    Overview Report — LLM-readable markdown

    Flip Dashboard | Report on Overview for a period summary you can copy or download as .md — same numbers as the charts, ready for Slack, Notion, Cursor, or Claude. Optional BYOK AI summary on demand; MCP generate_report uses the same builder.

  10. Improvement

    Dedicated analytics sections

    Pages, Campaigns, Referrers, Goals, Funnels, and Events are now first-class sidebar routes — not buried on Overview alone. Site and date-range selection carry across every section.

  11. Improvement

    Public changelog and llms.txt

    A public /changelog lists product updates, and /llms.txt (plus /llms-full.txt) gives AI crawlers a concise index of docs, pricing, and APIs.

  12. Pricing

    USD pricing + usage meter

    Plans are now billed in US dollars: Starter US$9/month (500K pageviews) and Pro US$29/month (2M pageviews), both with a 14-day free trial. A usage meter in Settings → Billing shows monthly pageviews against your plan, with friendly email alerts at 80% and 100% — no lockouts, no metered surprises.

  13. Policy

    Data retention policy automation

    Retention windows by plan: 6 months on Free, 2 years on Starter, and 3 years on Pro. A scheduled weekly job evaluates those windows; destructive purge is enabled only when configured for production.

  14. New feature

    AI Page Insights (bring your own key)

    Connect your own Anthropic, OpenAI, Google, OpenRouter, or OpenAI-compatible API key in Settings → AI and get plain-language insights on any page: what is working, what is declining, and what to try next. Keys are stored encrypted; only aggregate page stats are sent to your chosen provider.

  15. New feature

    Funnels

    Define ordered multi-step funnels (paths or custom events) in Settings → Funnels and see step-by-step conversion and drop-off on Overview and the dedicated Funnels page.

  16. New feature

    Custom events + engagement tracking

    Track button clicks and product actions with Antlytics.track(). The tracker now also records scroll depth and time on page automatically — still no cookies, no personal data. Rank events on the Events dashboard page.

  17. New feature

    MCP server for AI assistants

    Connect Claude, Cursor, or any MCP-capable assistant to your analytics. Ask questions in plain language, create sites and goals, generate reports, and manage ingest — all through the Antlytics MCP server.

  18. New feature

    One-command install CLI

    npx @antlytics/init detects your framework (Next.js, Nuxt, SvelteKit, Astro), creates a site, and wires up the SDK in one step.

  19. New feature

    REST API + more breakdowns

    Programmatic access to stats, pages, referrers, countries, devices, and UTM breakdowns via /api/v1 with scoped bearer tokens.

  20. New feature

    Webhooks + daily summaries

    Send daily traffic summaries to any endpoint — top pages, referrers, and UTM sources included. Signed payloads with per-webhook secrets.

  21. Improvement

    Security shields for ingest

    Per-site shield rules (hostname, IP, country, path, and referrer filters), pause ingest, strict origin checks, and tracking-ID rotation.