Pricing

Same product. You choose who runs it.

Every edition has the whole of Trace. They differ only in who runs the server and how much data it keeps.

Plans

HOSTED

Free

€0

To try it on a real website.

  • 1 website
  • 100,000 events a month
  • 30 days of data
  • 1 person
Start free
HOSTED

Team

Let's talk

For teams and products people use every day. Price and limits set with you.

  • Several websites
  • The events you need
  • Data kept as long as you need
  • Your whole team, two-step sign-in required
Write to me
SELF-HOSTED

Community

Free

Open source, on your own server.

  • No limits of any kind
  • Data never leaves your servers
  • One binary, SQLite or Postgres
  • AGPL server, MIT collector
trace init && trace serve
Self-hosting guide

Hosted or community?

HostedCommunity
FeaturesAll of themAll of them
Who runs the serverWe do: updates, backups, uptimeYou do
Where data livesFinland, EUWherever you put it
LimitsBy planNone
Data processing termsIncluded, Article 28Not needed: the data never reaches us
Moving between themChange the server address. Your tag and trace.json stay the same.

Questions

What counts as an event?

A pageview, a click, a scroll mark, a form step, an error or an event you send. Every click counts, so a busy page uses more events than a quiet one.

What happens at the limit?

Your website is never affected. Trace stops recording until next month and tells you how much it skipped.

Do I pay for the AI?

Not to us. Analysis runs in your own coding agent, on the plan you already have.

Can I move from hosted to self-hosted?

Yes. It is the same software. Your trace.json and tag stay the same; only the server address changes.