Skip to main content

Pricing

Pay for events, not for compliance.

One transparent rate per event volume. EU residency, consent mode, and the Rust collector are included on every plan, including free.

Hobby

For side projects and validation.

$0/mo

up to 100K events / month


  • 1 site, 1 seat
  • 30-day retention
  • Core dashboards & custom events
  • Real-page heatmaps + session replay
  • NPS / CSAT widgets
  • Coverage transparency (5-bucket honest breakdown)
  • EU hosting by default + GDPR consent mode
  • Public shareable dashboards
  • Community support
Most popular

Pro

For growing products.

$19/mo

1M events / month, scales to 100M


  • 5 sites, 5 team seats
  • 1-year retention (per-workspace policy)
  • Funnels, segments, retention analysis
  • TOTP 2FA + backup codes + workspace MFA policy
  • Scoped API keys (7-scope catalog)
  • Tracking-plan enforcement + violations inbox
  • Realtime event stream (SSE)
  • Webhook destinations + DLQ
  • Slack / Teams / Email alert destinations
  • CSV / JSON / Parquet data export
  • Workspace clone + 3 industry templates
  • Audit log search + filters
  • Email support

Business

For teams that own compliance.

$399/mo

10M events / month, scales to 250M


  • 25 sites, 25 team seats
  • 5-year retention
  • GDPR Art. 17 PII vault + collector erasure
  • EU residency by default + signed DPA
  • Workspace IP allowlist
  • Custom collector domain (collect.your-brand.com)
  • SAML SSO + OIDC + SCIM
  • Audit-log SIEM streaming to Datadog / Splunk
  • Operator impersonation with audit trail
  • Raw event egress (Kafka / S3)
  • Replay-grade identity stitching
  • Priority support

Compare plans

What you get on each tier.

Hobby

Volume & limits

Events / month
100K
Sites included
1
Team seats
1
Data retention
30 days

Analytics

Core dashboards
Included
Custom events & properties
Events only
Funnels & segments
Bitemporal identity stitching
Basic
Ecommerce attribution

Compliance & residency

EU-resident hosting
Default
GDPR consent mode
Included
Art. 17 PII vault + audit log
SAML SSO & advanced RBAC

Data & integrations

Stats API
Looker Studio connector
Full data export
Raw event egress (Kafka / S3)

Support

Community support
Included
Email support
Priority support & SLA

Pro

Volume & limits

Events / month
1M to 100M
Sites included
5
Team seats
5
Data retention
1 year

Analytics

Core dashboards
Included
Custom events & properties
Included
Funnels & segments
Included
Bitemporal identity stitching
Full
Ecommerce attribution
Included

Compliance & residency

EU-resident hosting
Default
GDPR consent mode
Included
Art. 17 PII vault + audit log
SAML SSO & advanced RBAC

Data & integrations

Stats API
Included
Looker Studio connector
Included
Full data export
Included
Raw event egress (Kafka / S3)

Support

Community support
Included
Email support
Included
Priority support & SLA

Business

Volume & limits

Events / month
10M to 250M
Sites included
25
Team seats
25
Data retention
5 years

Analytics

Core dashboards
Included
Custom events & properties
Included
Funnels & segments
Included
Bitemporal identity stitching
Full + replay
Ecommerce attribution
Included

Compliance & residency

EU-resident hosting
Signed DPA
GDPR consent mode
Included
Art. 17 PII vault + audit log
Included
SAML SSO & advanced RBAC
Included

Data & integrations

Stats API
Included
Looker Studio connector
Included
Full data export
Included
Raw event egress (Kafka / S3)
Included

Support

Community support
Included
Email support
Included
Priority support & SLA
Included

FAQ

Questions, answered.

How is an event counted?

Anything you call track() on: pageviews, custom events, identify calls. We bill on ingested events, never on monthly active users, so a 5x traffic spike does not cost you 5x.

What happens if I exceed my plan?

We never drop your data. You stay on your current plan and we send a notice; you choose to upgrade the slider, switch tier, or stay over for the month with a small overage rate. No silent throttling.

Is the EU residency real?

Yes. Every byte ingested by leatmap lands in EU-resident infrastructure by default, on every plan. On Business we sign a DPA with our sub-processor list and provide region-pinning guarantees.

How does the Art. 17 vault work?

Personally identifying fields are stored in a separate, server-side vault keyed by your tenant. A single API call erases a subject across the entire event stream and writes an immutable audit-log entry, the legal artifact you need for a regulator.

Can I self-host?

On Enterprise plans we ship the Rust collector as a single binary you can run in your own VPC, with an egress channel back to a managed query API. Talk to us about the deployment shape that fits.

Do you offer an annual discount?

Yes. Billed annually, you get two months free across Pro and Business. The slider on the pricing page reflects the monthly rate; the discount is applied at checkout.

Stop renting analytics. Run yours.

A Rust collector, an EU-resident vault, and a price that scales with events, not with compliance.