Skip to content

Free where you run it. Cheap where we do.

Priced by events, not by seats. The cloud sells operations: backups, upgrades and being on call. It never sells access to something the repository already gives you.

Plans

Three ways to run it.

The first one is free forever and is not a trial. It is the same code the other two run.

Self-hosted

Open source

$0 forever

The whole product under AGPL-3.0, on your hardware and your Postgres. Nothing is held back for a paid tier.

Self-host it
  • Unlimited events, projects and sources
  • Analytics, errors, logs and feedback
  • Your database, your IP hash salt
  • No telemetry in the build
  • Support on GitHub issues

Pro

Popular

$19 /mo.

The managed cloud for one product with a site, an app and real users.

Start a free trial
  • Everything in self-hosted, plus:
  • 100k events / month, then usage-priced
  • 12 months of history
  • Nightly backups and applied migrations
  • Unlimited members
  • Email support

Team

$49 /mo.

More volume, longer history, raw export and someone who answers.

Start Team
  • Everything in Pro, plus:
  • 1M events / month
  • 24 months of history
  • Raw data export and scheduled dumps
  • SSO and audited access
  • Priority support

Cloud is in private beta; self-hosting works today. A plan that runs out stops ingesting new events. It never deletes what you already have.


Compare

What you actually get for $19.

Not features. Nightly backups, applied migrations, and the pager being ours instead of yours.

Self-hosted compared with the managed cloud
  Self-hosted Cloud
Every product feature Included Included
Web, app, errors, logs and feedback Included Included
Event volume Unlimited By plan, from 100k / month
History As long as you keep it 12 or 24 months
Where the data lives A Postgres you own Managed, backed up nightly
Upgrades and migrations You run them Applied for you
Uptime and on-call Yours Ours
Setup One Docker command A couple of minutes
Support GitHub issues Email, priority on Team
Price Free, forever From $19 / month

Events

One allowance, six surfaces.

A log line, a page view and an exception all cost the same, and all come out of the same number. There is no version of this where you turn logging down to keep the analytics bill sensible.

page views

1 event

downloads

1 event

app events

1 event

exceptions

1 event

log lines

1 event

feedback

1 event


Frequently asked questions

01 What counts as an event?

One thing that happened: a page view, a download, an app event, an exception, a log line or a feedback submission. They are counted the same way and drawn from the same allowance, so you are never choosing between logging something and measuring it.

02 What happens if I go over?

Ingestion stops until the month rolls over or you move up a plan. Nothing already stored is deleted, nothing is sampled behind your back, and there is no overage invoice you did not agree to first.

03 Is the self-hosted version cut down?

No. The cloud runs this repository. Self-hosting has no event limit, no project limit, no seat count and no feature gates. The paid tier sells backups, upgrades and being on call, not access.

04 Can I move between the two?

Both directions. It is the same schema and the same migrations, so an export from one imports into the other. Being able to leave is the point of the licence.

05 Do you have a free cloud tier?

Pro has a free trial rather than a permanent free tier. If you want something free forever, self-host it: that path is genuinely uncapped, which is a better offer than 10k events a month.

06 Do I need a credit card to try it?

Not for self-hosting, which needs a Postgres URL and one Docker command. The cloud trial asks for one at the end of the trial rather than the start of it.