Simple plans. Explicit limits.

Room for your next stage.

Start free with one domain watched, three tripwires, and 15,000 events a month. Leak Alarm and webhooks come on every plan, and higher plans add coverage, volume, and retention.

Four plans, one event allowance

Every plan includes Leak Alarm and the webhook pipeline underneath it. Higher plans raise coverage, volume, and retention rather than unlocking reliability.

Hobby

For side projects and the first users of a new app.

$0 per month

15,000 events per month

1 verified domain for ingest URLs and leak scans

Leak Alarm

  • Scanned weekly
  • 1 GitHub repo
  • 3 tripwires

Webhooks

  • 15 day retention and replay
  • 1 endpoint, 1 destination
  • Fixed retry policy, 5 attempts
  • Audit log and sign-in history, last 30 days
  • Email support, reply within 7 working days

Starter

For a small production app with paying users.

$20 per month

75,000 events per month, then $0.50 per 1,000

10 verified domains for ingest URLs and leak scans

Leak Alarm

  • Scanned daily
  • 5 GitHub repos
  • 15 tripwires, fake AWS keys included
  • 1 GB of logs scanned a month
  • Alerts when your real key turns up
  • Weekly security digest

Webhooks

  • 30 day retention and replay
  • 5 endpoints, 5 destinations each
  • Configurable attempts and backoff
  • Audit log and sign-in history, last 60 days
  • Email support, reply within 5 working days

Business

For products where a leaked key or a lost webhook becomes a support queue.

$149 per month

750,000 events per month, then $0.30 per 1,000

Unlimited verified domains for ingest URLs and leak scans

Leak Alarm

  • Everything in Pro
  • Unlimited GitHub repos
  • 200 tripwires
  • 50 GB of logs scanned a month
  • Revoke at every supported provider

Webhooks

  • Everything in Pro
  • 180 day retention and replay
  • Unlimited endpoints and destinations
  • 5 team seats, buy more at any time
  • IP allowlisting
  • Audit log and sign-in history, last year, CSV export
  • Dedicated account manager, reply within 1 working day

Every plan includes

Leak Alarm

  • Live site checks for keys in browser code and exposed .env, .git, and source map files
  • Checks for open Supabase tables and Firebase rules
  • GitHub repos scanned on every push, full history when connected
  • An alert within seconds when a connected repo is made public
  • JavaScript SDK with a DSN that masks keys in your logs before they are written
  • Tripwires: fake links, emails, and database rows
  • Fix prompts for Lovable, Cursor, and Bolt, and email alerts
  • MCP server, so Claude, Cursor, and other agents can read findings and fix them
  • Each finding or tripwire hit is one event. Scans and scanned logs are never counted

Webhooks

  • Provider signature verification, Standard Webhooks included
  • Ingest URLs on your own verified domain
  • Dashboard event inspector, search and filtering
  • Email alerts, and a warning at 90 percent of events
  • Weekly delivery health digest
  • REST API, MCP server, CLI forwarding to localhost, and sending your own events
  • Audit log and sign-in history, with IP address, device, and location
  • Circuit breaker on a failing destination
  • 99.9 percent uptime commitment

On smaller screens, scroll the table to compare every plan.

Feature comparison across the four plans
FeatureHobby $0 per monthStarter $20 per monthPro $49 per monthBusiness $149 per month
Volume and limits
Events included each month15,00075,000750,000
Usage beyond that, per 1,000 eventsNot available$0.50$0.30
Free trial for first time subscribersFree plan, no trial needed7 days7 days
Retention and replay15 days30 days180 days
Endpoints15Unlimited
Destinations per endpoint15Unlimited
Verified domains, each subdomain counted on its own110Unlimited
Use a verified domain for ingest URLs, leak scans, or both Included Included Included
Team seats115 included, buy more
Leak Alarm
Scans of each verified domainWeeklyDailyDaily
Keys in browser code, exposed .env and .git files, open Supabase tables and Firebase rules Included Included Included
GitHub repos scanned on every push15Unlimited
Alert when a connected repo is made public Included Included Included
JavaScript SDK: keys masked in your logs before they are written Included Included Included
SDK response guard for secrets in what your server sendsReportReportReport or block
Log drains from Vercel, Netlify, Supabase, Cloudflare, and CloudWatchNot included1 GB a month50 GB a month
Alert when your real key turns up in a scan, repo, or log Not included Included Included
Public Postman workspace checks Not included Not included Included
Tripwires: fake links, emails, and database rows315200
Fake AWS key tripwires Not included Included Included
Fix prompts for Lovable, Cursor, and Bolt Included Included Included
Weekly security digest Not included Included Included
Revoke leaked AWS, OpenAI, and GitHub keys, with 10 minutes to cancel Not included Not included Included
Lock an open Supabase table Not included Not included Included
Revoke at every supported provider Not included Not included Included
Delivery
Circuit breaker on a failing destination Included Included Included
Configurable attempts and backoff Not included Included Included
Fan out to several destinations Not included Included Included
Payload transformation before forwarding Not included Not included Included
Provider signature verification, Standard Webhooks included Included Included Included
IP allowlisting Not included Not included Included
Send your own events through the API Included Included Included
Visibility
Dashboard event inspector Included Included Included
Event search and filtering Included Included Included
Email alerts on repeated failure Included Included Included
Usage warning at 90 percent of included events Included Included Included
Weekly delivery health digest Included Included Included
Slack, Discord and webhook alerts Not included Not included Included
Audit log and sign-in history, with IP address and location30 days60 days1 year
Export the audit log as CSV Not included Not included Included
REST API with read only or read write keys Included Included Included
MCP server for Claude, Cursor, and other AI agents Included Included Included
Forward events to localhost with the CLI Included Included Included
Support and commitments
SupportEmailEmailDedicated account manager
Support reply time7 working days5 working days1 working day
99.9 percent monthly uptime commitment Included Included Included

First time subscribers get a 7 day free trial on any paid plan, and nothing is charged until it ends. Pay yearly and two months come off the price. Usage above your included volume is billed by the thousand at the rate shown on your plan, so a busy week costs a few dollars instead of a forced upgrade.

Leak Alarm shares your event allowance: each finding and each tripwire hit is one accepted event, while scans, repo pushes, and the log lines we scan are never counted. The SDK never sends a key to ShellOrbit, only a masked form and a one way fingerprint, and its DSN can send findings but read nothing. Domains are shared too. Verify a hostname once with a DNS record, then use it for custom ingest URLs, leak scans, or both, and it counts once. Every hostname is its own domain, so example.com and app.example.com are two, each with its own record. The record is checked again before every scan, and scanning stops if it is gone. ShellOrbit reports a key it finds without ever trying to use it.

Support reply times are targets measured in working days, Monday to Friday, from the moment your message reaches support@shellorbit.com. Business accounts have a named account manager who knows your setup.

Payments are handled by Dodo Payments as merchant of record. Dodo Payments collects sales tax, VAT, and GST where it applies and appears on your statement as the seller. Prices are in United States dollars and exclude tax, which is added at checkout where local rules require it.

Estimate your monthly usage

Estimate one plan using accepted incoming events. Retries and fan-out do not add incoming-event usage. Taxes and extra seats are excluded.

A safety ceiling can reject new events before the end of a billing period. This estimate is not a promise that all volumes will be accepted.

Choose a plan and event volume.

Know what is included

Event retention: Hobby 15 days, Starter 30, Pro 60, Business 180. Bookmarks follow event retention; separately saved fixtures have an explicit expiry.

Annual subscriptions charge ten times the monthly base price. Usage overage and additional seats are separate. Paid plans include the stated team seats; check billing before purchasing more.

More pricing and product questions →

Start free

Watch your app. Keep every event.

Verify a domain for a free leak scan and three tripwires, or point a provider at an endpoint. Both run on one account and one event allowance.