Capless

Pricing

Per project, in USD, billed monthly. Every plan starts with a 14-day free trial. No credit card.

Starter

$5 / month

For one person and a few sites.

  • 1 member
  • 250,000 events / month
  • 2,500 session replays / month
  • 3 sites
  • Full API, MCP, CEL, streams, erasures
  • Hard limits: collection pauses at the cap, never a surprise bill
Start free trial

Enterprise

Custom

For organisations with procurement and compliance needs.

  • SSO
  • Custom contracts
  • EU data residency
  • Everything in Team
Contact us

An event is each web analytics event (pageview, click, …) or each entry inserted via the API. A replay is one recorded session in one browser tab. Data is kept until you delete it.

Compared at scale

What one month costs at a given volume, each row on its own.

Monthly volumeCapless Team, 1 memberPostHog¹Mixpanel Growth²
10M events$45$324.40$840 (annual billing), $1,176 (monthly billing)
100M events$225$2,618.40contact sales
10k session replays$29$25$0 (Free plan, 10K replays)
100k session replays$74$272.50not published
10M events + 100k replays$90$596.90not published

How the Capless numbers add up: $29 for one member includes 2M events and 10,000 replays. 10M events = $29 + 8 × $2 = $45. 100M events = $29 + 98 × $2 = $225. 100k replays = $29 + 90 × $0.50 = $74.

  1. PostHog product analytics (standard events) and web session replay, from the tier tables on posthog.com/pricing, checked 2026-10-30. Free allowance (1M events, 5,000 recordings) applied; each volume band charged at its own rate. Add-ons such as identified events are not included.
  2. Mixpanel Growth plan, from mixpanel.com/pricing, checked 2026-10-30. The page lists 10M events/month at $840/month billed yearly or $1,176/month billed monthly, asks plans above 20M events to contact sales, and lists no price for replays beyond those included.

LogRocket, FullStory and Hotjar do not publish prices at these volumes, so they are not listed. Competitor prices change; check their pages for current numbers.

FAQ

What counts as an event?

Each web analytics event (a pageview, click, form submit, error, custom track call, …) and each entry inserted through the API counts as one event. Reads, queries and erasures do not count as events.

What counts as a session replay?

One recorded session in one browser tab. Sessions that are not sampled (see replaySampleRate) are not recorded and do not count.

What happens when I reach my limit?

On the trial and Starter, limits are hard: collection pauses at the cap until the next month starts or you upgrade. You never get a surprise bill, and the data you already collected is untouched.

On Team, collection never pauses: usage beyond the pooled allowance is billed at the overage rates (see the next answer).

How is Team overage calculated?

Each member adds 2M events and 10,000 replays to a shared monthly allowance. Usage beyond it costs $2 per 1M events for the first 100M, then $1 per 1M; and $0.50 per 1,000 replays for the first 100,000, then $0.25 per 1,000.

3 members, 9M events, 45,000 replays. Allowance: 6M events, 30,000 replays. Overage: 3M events × $2 = $6; 15,000 replays × $0.50 per 1,000 = $7.50. Seats: 3 × $29 = $87. Total: $100.50.

1 member, 150M events, 10,000 replays. Allowance: 2M events. Overage: 148M events = 100M × $2 + 48M × $1 = $248. Seat: $29. Total: $277.

2 members, 3M events, 250,000 replays. Allowance: 4M events, 20,000 replays. Overage: 230,000 replays = 100,000 × $0.50 per 1,000 + 130,000 × $0.25 per 1,000 = $50 + $32.50 = $82.50. Seats: $58. Total: $140.50.

What happens after the 14-day trial?

Pick Starter or Team in the dashboard to keep collecting. The trial needs no credit card, so nothing is charged unless you choose a plan.

Can I cancel?

Yes, anytime from the dashboard. Plans are billed monthly through Stripe; there are no annual commitments. Your data stays yours: delete it whenever you want with erasures or by deleting streams.

How long do you keep my data?

Until you delete it. There is no retention window that silently drops old events.

Do I need Team for SQL?

ClickHouse SQL materializations are on Team and Enterprise. Every plan can query with CEL filters and maps through the API and MCP.

What about Enterprise?

SSO, custom contracts and EU data residency. Email hello@capless.sh.