Pricing

Pay for volume, not for questions

A pageview and a custom event count the same. AI messages are never metered — the digest is deterministic anyway, so rationing it would be manufactured scarcity. And the open-source core is free forever, on your own server, with no feature held back.

Free

Free
10K events/mo
  • Evidence panel — the query behind every number
  • AI referrals separated from AI crawlers
  • Funnels, retention, Web Vitals, error tracking
  • Weekly deterministic digest
  • Cookie-free, no consent banner required
Get started

Starter

€9 /mo
100K events/mo
  • Everything in Free
  • Up to 10 sites, 3 team members
  • 2 years of data retention
  • Slack and email digests
  • MCP server for AI agents
  • Bring your own LLM key, or local Ollama
Start now
Most popular

Pro

€19 /mo
1M events/mo
  • Everything in Starter
  • Proactive anomaly alerts
  • Deploy and release correlation
  • 5 years of data retention
  • Shareable public reports
  • Strict privacy mode per site
Start now

Enterprise

Custom
Unlimited events/mo
  • Everything in Pro
  • On-premise or a dedicated cloud instance
  • SSO, audit log, DPA
  • Unlimited retention
  • Priority support
Contact us

Going over your limit does not cut you off. Collection continues inside a 20% grace band, with a warning in the dashboard from 80% onward. Analytics you failed to collect never comes back — so we would rather warn you than blind you.

Compare plans

Every analysis feature is in every plan. What changes is volume, retention and team size.

 FreeStarterProEnterprise
Monthly events10K100K1MUnlimited
Data retention180 days2 years5 yearsUnlimited
Sites110100Unlimited
Team members1325Unlimited
Evidence panelIncludedIncludedIncludedIncluded
AI messages meteredNeverNeverNeverNever
Funnels & retentionIncludedIncludedIncludedIncluded
Web Vitals & errorsIncludedIncludedIncludedIncluded
MCP serverIncludedIncludedIncluded
Slack & email digestEmail onlyIncludedIncludedIncluded
Self-hostingAlways freeAlways freeAlways freeAlways free

Questions about billing

What counts as an event?

A pageview and a custom event each count as one. Web Vitals and error reports are custom events, so they count too — which is worth knowing before you enable them on a high-traffic site. AI crawler requests are stored but do not count against your quota: you did not ask GPTBot to visit, so you should not pay for it.

What happens when I exceed the plan?

From 80% you see a warning in the dashboard. Past 100% data keeps flowing up to 120% of your limit. Above that new events are rejected — and the rejected count is shown to you rather than hidden, because a silent data loss is the worst possible outcome for an analytics tool.

Can I self-host instead?

Yes, and it is free forever. The core is Apache-2.0 with no runtime dependencies — one process and an embedded database. The cloud plans exist for people who would rather not run it, not because the self-hosted build is crippled. See self-host vs cloud.

Do you need a cookie banner?

No. We set no cookies and store no identifier in the browser, so there is nothing to consent to under the ePrivacy Directive. Strict mode goes further still — see privacy modes.

Which payment methods do you take?

Card and the usual local methods through Paddle, who act as merchant of record and handle VAT for us. Annual billing is the price shown; monthly is available at a small premium.

Can I cancel or change plan?

Any time, from the dashboard. Downgrading keeps your data until it passes the retention window of the new plan; nothing is deleted the moment you change.

Is there a discount for non-profits or open source?

Yes — get in touch through contact with a link to the project.

Start on the free plan

One script tag. No card, no cookie banner, no consent flow.

Get started free →