Hobby
Side projects and staging environments.
$0/mo
- 50,000 events / month
- 2 endpoints, 5 routes
- 7-day attempt log
- Community support
no route matched : esc to close
arrows move : enter goes : esc closes
index/pricing
Three plans, one comparison table, zero calls required. Below it: the changelog, because a dated list of shipped work beats any adjective.
Plans
Side projects and staging environments.
$0/mo
Production traffic with an SLA conversation.
$29/mo
14-day trial : no card : cancel anytime : export your delivery log on exit
High volume, compliance, self-host option.
$99/mo
Sample Every number on this page is a placeholder. Edit the plan cards and the table below in one pass.
Line by line
| Feature | Hobby | Growth | Scale |
|---|---|---|---|
| Events / month | 50k | 5M | 50M+ |
| Endpoints | 2 | 25 | Unlimited |
| Routes | 5 | Unlimited | Unlimited |
| Attempt log retention | 7 days | 30 days | 90 days |
| Retry window | 24h, 8 attempts | 72h, 12 attempts | 72h, configurable |
| Replay by range | no | yes | yes |
| Signed payloads | yes | yes | yes |
| Secret rotation, zero-downtime | no | yes | yes |
| Ingest rate | 50 events/s | 1,000 events/s | 10,000 events/s |
| Self-host relay workers | no | no | yes |
| Support | Community | Email, 1 business day | Priority, 4 business hours |
Billing FAQ
Deliveries keep flowing: we never drop events at a billing boundary. Overage bills at [set your overage rate] per 1,000 events, and the dashboard warns at 80% and 100% of quota so the invoice is never a surprise.
Pay for 12 months up front and the effective monthly rate drops about 20%: Growth goes from $29 to $24, Scale from $99 to $79. Upgrades mid-term are prorated to the day; downgrades apply at renewal.
Yearly Scale plans can be invoiced with net-30 terms. Monthly plans are card only: the accounting overhead of monthly invoicing would end up in your price.
You can export your full delivery log (JSON lines, one file per day) at any time, including during the 30 days after cancellation. After that window we delete it. No exit fee, no retention hostage-taking.
Changelog
These entries document the actual construction of this site: same list, same honesty. Machines can follow along too: feed.xml is this list as RSS.
Cmd+K (or the jump button, for touch) opens a filterable quick-nav across every page and section. Arrow keys move, Enter goes, Escape returns focus where it was. Absent without JS.
Two inputs above the quickstart: your event route and endpoint host rewrite the curl and both CLI examples in place, and the copy button ships the edited command. Without JS the examples rest on their defaults.
90-day uptime bars per component plus an incident log table. All sample data, chipped as such: wire it to your monitor's output. Check time stamps client-side.
This list, as a static feed.xml. No generator, no pipeline: edit the changelog, mirror the entry in the feed, deploy.
Index, pricing/changelog interior, styleguide, designed 404. Deployed to Cloudflare Workers with hashed CSP, sitemap, and security headers.
Monthly/yearly toggle swaps prices via per-digit translateY columns. Resting state is plain text: no JS, no motion preference, no problem.
7 delivery lines type in with pure CSS steps() animation; JS then appends a new delivery every 2.2s and prunes the log at 12 lines.
API-key request form: error summary with focus management, two-signal honeypot, localStorage draft autosave, mailto + copy-brief fallback on every failure path.
Paper #F4F1EA / carbon #1A1D1A grounds, phosphor green in two AA strengths, IBM Plex Mono 400/600 + Plex Sans variable, self-hosted woff2.
The Hobby tier costs $0 and takes one curl. Upgrade when your volume says so.