Pricing

A single Cloudflare Worker filing into a tracker you already pay for costs us almost nothing to run, so this is not a discount or an introductory rate. It is what the thing costs. We are a small shop building the way you do.

Free

$0

Host it yourself on your own Cloudflare account. Up to three projects, every destination, screenshots and tags included. Carries a small "Powered by Burnside Steps" badge, and retention is yours to set.

Read the docs

Pro

$79 once

A one-time purchase for your own self-hosted relay. Unlimited projects, no badge, per-project theming, and every future version. Nothing to renew.

Or point your agent at the repo and remove the badge yourself. It is a small change and we would rather you did.

Buy Pro

What each tier gives you

Free Pro
Projects and capture
Projects3Unlimited
Linear, GitHub, GitLaball threeall three
Screenshot, console log, viewportyesyes
Your own tag vocabularyyesyes
Branding
"Powered by Burnside Steps" badgeshownremoved
Per-project widget themingnoyes
Your data
Screenshot retentionyours to setyours to set
Where feedback is storedyour Cloudflareyour Cloudflare
Running it
Who deploys and patchesyouyou
Updatesall, alwaysall, always
Price
Price$0$79 once

Free and Pro grant the same thing wherever you run them. If you would rather we ran the relay, see Cloud pricing.

Questions about pricing

What is the difference between Free and Pro?

Free is up to three projects and carries a small badge. Pro lifts the project limit, removes the badge and adds per-project theming. Both come either way: run the relay yourself for $79 once, or let us run it for $99 a year.

Is there a free trial?

There is no trial, because self-hosting is free permanently rather than for two weeks. Run it yourself for nothing, and pay only if you would rather we ran it.

Do I ever have to pay for Pro again?

No. Pro is one payment and every future version is included. There is nothing to renew and nothing expires.

Can I move between self-hosting and hosted?

Yes, in either direction. The widget script tag points at whichever relay you are using, so moving means changing one URL and pointing the new relay at your tracker.

Free to host yourself, permanently.

Or let us run it and skip the step.