Pricing

Start free. Pay when history
becomes mission critical.

No credit card to start. No lock-in contracts. Usage-based pricing that scales with your event volume, not your team size.

Starter

$0/month

For validating your first activity surfaces.

Get Beta Access

Compare plans

Everything in detail.

Both plans include the full SDK toolkit. Growth removes limits and adds the controls production teams need.

FeatureStarterGrowth
Monthly events10,000Custom volume
Projects1Multiple
Event retention30 daysCustom windows
Node & Python SDKs
Browser auto-capture
Activity feed component
Query & feed API
Rate limitsStandardElevated
Data export
Priority support
Onboarding & schema review

Pricing FAQ

Questions about billing.

What counts as an event?

One tracked action — a call to track() from an SDK or one auto-captured interaction. Reads, queries, and feed renders are free.

What happens if I exceed the free tier?

Ingestion pauses for the rest of the month once you pass 10,000 events. Nothing is deleted, and reads keep working. Upgrade to lift the cap.

How is Growth priced?

Usage-based on monthly event volume and retention window. During beta we set pricing together on a short call — early adopters keep preferred rates.

Can I export my data if I leave?

Yes. You own your event model and can export your history for reporting or migration at any time.

Ready to ship your activity layer?

Join the beta and get your first timeline into production this week.