Skip to content

Every Swytchcode account is on a plan. Plans control how many live commands you can run each month, whether you can create teams, how long workspace logs are kept, and whether approval workflows are available.

DeveloperProBusinessEnterprise
PriceFree$29 / month
$290 / year
$149 / month
$1,490 / year
Contact us
Live commands per month10,000100,0001,000,000Custom
Teams and team seats5 seatsCustom
Bring your own providers
Log retention7 days30 days90 daysCustom
PoliciesAllow / deny rulesAllow / deny + approval workflowsCustom

Yearly billing

Yearly plans charge 10 months of the monthly price, so you save two months compared with paying monthly.

PlanMonthlyYearly (10 × monthly)You save
Pro$29 / month$290 / year$58 / year ($29 × 2)
Business$149 / month$1,490 / year$298 / year ($149 × 2)

Monthly command limit

Every plan includes a monthly number of live commands. When you reach it, Swytchcode tells you how many you’ve used and how to upgrade. Your limit resets each month.

  • Only live commands count. Dry runs, --explain, and demos are free.
  • You can run your first 2 live commands without signing in. After that, run swy login to keep going. Those two also don’t consume dry runs, --explain, or demos.
  • The dashboard may take a little while to show your latest usage.
  • Agents and CI: commands run with an API key (swy_key_...) don’t count toward your monthly limit.

Usage metering is separate from telemetry. Disabling telemetry does not disable usage metering for billable executions.


Upgrading and downgrading

  • Upgrade any time from Billing. Your new limits apply straight away.
  • If you reach your monthly command limit, upgrade to keep running commands, or wait for it to reset next month.
  • If your subscription lapses, you get a short grace period. After that, paid features stop working until you renew.

If a payment fails

Your card is retried automatically and you’ll get an email from Stripe. You keep access for a short grace period, so a failed payment doesn’t cut you off immediately. Update your card in Billing to stay active.