Simple, transparent pricing

Free analytics dashboard with 1M events/month. Session Replay, Heatmaps and Funnels from Pro. API access included on Business. AI agents over MCP on every plan.

Free

$0 forever

1,000,000 events

Get started free
  • Unlimited websites & apps
  • 1M events / month (combined)
  • Overview, Pages, Sources, Devices, Geo
  • Custom events
  • Cohort retention & traffic alerts
  • Public dashboard
  • Daily or weekly email digests
  • AI agents over MCP (read + create/update)
  • 90-day data retention (see note)
  • 1 team member
  • Session Replay
  • Heatmaps
  • API access
  • Funnel analysis
Most popular

Pro

$19 /month

10,000,000 events

Get started with Pro
  • Everything in Free
  • 10M events / month
  • Session Replay — rrweb capture + replay player (10% sample default)
  • Heatmaps — click hotspots + scroll depth
  • 12-month data retention (see note)
  • Funnel analysis
  • UTM attribution (first-touch & last-touch)
  • Optional API access add-on
  • 5 team members
  • Priority support
  • Agency workspace & client reports

Business

$99 /month

100,000,000 events

Get started with Business
  • Everything in Pro
  • 100M events / month
  • 24-month data retention
  • Priority support (24h response)
  • 20 team members
  • API access included
  • Agency workspace: up to 10 clients, branded scheduled reports, client viewer links
  • On-premise deploy
  • Custom SLA

Enterprise

Custom

Unlimited events

Contact sales
  • Everything in Business
  • Unlimited events
  • Custom data retention
  • Custom SLA
  • Dedicated support engineer
  • On-premise / self-hosted deploy (scoped per contract)
  • Dedicated ingest nodes (scoped per contract)

API access for integrations and automation

Dashboard access is always free. API access — querying projects, pageviews, sessions, realtime, goals and funnels, plus server-side event ingestion — is included on Business. A recurring Pro add-on is shown in checkout only when it is available for self-service purchase. It also covers the Conversion API, which forwards conversions server-side to Meta CAPI or your own webhook. A dedicated Export API is on the roadmap. AI agents are included on every plan, Free too: Claude, ChatGPT or Cursor connect over MCP or with an AI token from the console and read and update your projects without the API add-on. Connect an AI agent → View API docs →

Full feature comparison

Feature Free Pro Business Enterprise
Events / month 1M 10M 100M Unlimited
Websites & apps Unlimited Unlimited Unlimited Unlimited
Data retention 90 days 12 months 24 months Custom
Overview dashboard
Pages, Sources, Devices
Geography dashboard
Custom events
UTM attribution
Cohort retention
Traffic alerts (email + webhook)
EU hosting
Funnel analysis
Session Replay (rrweb capture + player)
Heatmaps (clicks + scroll depth)
API access Optional add-on Included Included
AI agents (MCP + AI tokens)
Two-factor sign-in & passkeys
Email digests (daily / weekly)
Team members 1 5 20 Custom
Agency workspace & client reports
Priority support
On-premise deploy
Custom SLA

Note on data retention during public beta: per-plan retention limits are not enforced in storage yet — all plans currently keep event data for up to 24 months. The limits above take effect when we leave beta; we will announce the change in the changelog before it applies.

Frequently asked questions

Every row we store in your event stream: a pageview, a custom event (e.g. button click), a conversion, an identify call, a screen view in a mobile app, or a server-side event. Page-exit beacons, Core Web Vitals, JavaScript error reports, heatmap data and session replay chunks do not count toward your quota.
It depends on your jurisdiction and how you read the ePrivacy rules — confirm with your DPO or legal counsel. Here are the facts to base that on: the tracker sets no cookies and does no fingerprinting. Each browser gets a random anonymous ID that is stored in localStorage until the visitor clears site data, and that storage on the device is what matters for consent. IP addresses are anonymized, and query strings are not sent by default. You can switch tracking off on chosen pages (data-oa-off) or honour Do Not Track, and visitors can opt out with oa('optOut').
New events stop being stored until your quota resets at the start of the next month, on every plan. The collect endpoint keeps answering 204 (it never reveals account state to the browser), and the console shows you that you are over quota. There is no overage billing and no surprise charge — upgrade to a higher plan if you need more events.
API access is included on Business and Enterprise. A recurring Pro add-on appears in checkout when available for self-service purchase. It covers the Read API — querying projects, pageviews, sessions, realtime, goals and funnels — server-side event ingestion, and the Conversion API that forwards conversions to Meta CAPI or your own signed webhook. A dedicated Export API is on the roadmap. Dashboard access is always free.
Yes, on every plan, free. Our MCP server lets Claude, ChatGPT, Cursor and other MCP clients sign in with OAuth and work with your analytics: read stats, create projects, goals and funnels, and change project settings. Agents can never delete data or touch billing, and you can limit them to read-only or to selected projects. It does not require the paid API add-on.
On our own VPS and database servers in the EU. No data is shared with third parties, and the only external services we use at all are Stripe (card payments) and our domain registrar. A contractual EU-only residency guarantee for Business+ is on the roadmap.
The tracking snippet (oa.js) can be downloaded and served from your own domain today. Self-hosting the full platform is something we scope per contract on Enterprise; a packaged self-hosted edition is on the roadmap, not available yet.
Not yet. iOS, Android, React Native and Flutter SDKs are planned but not released — there is no package to install and no beta build to request. You can already track mobile apps today by sending events to the REST API from your app or backend; the SDKs will be a convenience wrapper around the same endpoint. Ask us to notify you when a platform ships.
Yes, on Pro and above. Capture runs once you add the addon snippet. Replay records with rrweb and the console plays back the reconstructed page; input values are masked in the browser before anything is sent. Heatmaps show click hotspots and scroll depth per page. A screenshot-based heatmap overlay is planned.

Start free today

No credit card. No GA4. 2-minute setup.

Create your free account

Part of the Open API ecosystem