$$Pricing
Stripe-only · cancel anytime

Trail Pricing

Free forever for local single-vendor use. Paid plans unlock the cross-vendor part — the only metric that matters when you're shipping with four agents.

Free

$0forever

See cost-per-PR for your own work. No card, forever.

  • 30-day rolling history
  • Up to 200 sessions on dashboard
  • Unlimited local capture (zero-network)
  • Auto-upload (opt-in) when PRs ship
  • 1 BYOK vendor
  • Public profile + share links
  • Community support

Pro

recommended
$19/mo

Solo indie devs shipping with all 4 agents — unlimited cost history.

  • Everything in Free
  • Unlimited history (no 30-day cap)
  • All 4 vendors (Anthropic, OpenAI, Cursor, Copilot)
  • Auto-upload default-on
  • Slack alerts on PRs over budget
  • CSV export
  • Custom domain on /u/<handle>
  • Email support (48h)

Team

$49/seat/mo

AI-native teams of 2–25 who need per-dev attribution.

  • Everything in Pro
  • Per-dev cost attribution
  • Team rollup dashboard
  • SSO-lite
  • Audit log
  • Slack support (24h)
  • Admin invoicing

Payments handled by Stripe. We never see your card details.

FAQThree questions

Common questions, short answers.

Anything else — jan@trail.dev. Usually replies within a day.

  1. 01

    What's BYOK?

    Bring Your Own Key. You paste an admin-scoped API key for each vendor you connect (Anthropic, OpenAI, Cursor, Copilot). Trail encrypts it with libsodium and decrypts only inside the hourly sync job to pull your org's billing buckets. We never use your key for anything else.

  2. 02

    Do you store my API keys?

    Encrypted at rest with a key we don't keep in the database, used only for the hourly billing sync. You can revoke a connection at any time from /settings/connections and we wipe the ciphertext.

  3. 03

    Can I cancel?

    Yes, anytime in one click. Stripe handles dunning. Your data stays available for 90 days after cancel — export it whenever you want.

Questions? jan@trail.dev