One SDK. Errors, traces, and analytics — priced for indie budgets.
Predictable flat pricing, no per-seat charges, and no surprise bills. Start free and upgrade only when you grow.
Free
For side projects and kicking the tires.
- 10,000 page views / month
- 5,000 errors / month
- 30-day data retention
- 1 project · single user
- Errors, traces, analytics & Web Vitals
- Cookieless — no consent banner
Solo
Most popularFor indie devs shipping real products.
- 100,000 page views / month
- 50,000 errors / month
- 90-day data retention
- Unlimited projects · single user
- Everything in Free
- Email & Slack alerts, integrations
Team
For small teams running in production.
- 1,000,000 page views / month
- 250,000 errors / month
- 12-month data retention
- Unlimited projects & team members
- Everything in Solo
- Priority support
Prices in USD, billed monthly. Over-limit usage gets a 3-day grace period — never a surprise charge.
Questions
Is it really cookieless?
Yes. Unique visitors are counted with a daily-rotating salted hash, so there's no cookie and no consent banner to show — analytics work out of the box, privacy-first.
What happens if I go over my plan limit?
You get a 3-day grace period with reminders — nothing is dropped and you're never surprise-billed. Upgrade any time during grace to keep collecting; otherwise ingestion pauses until the next period or an upgrade.
How do team members work?
Free and Solo are single-user. The Team plan lets you invite your whole team — and it's a flat $29/mo no matter how many teammates you add, never per-seat.
Can I change plans later?
Any time, from the in-app billing screen. Upgrades and downgrades are prorated through Stripe's customer portal.