Tier Comparison
| Feature | Basic | Pro | Scale | Enterprise |
|---|---|---|---|---|
| Price | Free | $25/mo | $79/mo | Custom |
| Runs/month | 1,000 | 50,000 | Unlimited | Unlimited |
| Concurrent runs | 3 (fixed) | Configurable | Configurable | Configurable |
| Data retention | 1 day | 14 days | 90 days | 365 days |
| Per-user daily budgets | No | Yes | Yes | Yes |
| Kill switch | No | No | Yes | Yes |
| Workspace daily budget | Yes | Yes | Yes | Yes |
| Billing | None | Stripe | Stripe | Contact sales |
Feature Gating
Certain workspace settings are restricted by plan. The API returns403 when you try to use a feature your plan doesn’t include.
Kill Switch
Available on Scale and Enterprise only. Attempting to enable it on Basic or Pro returns:Per-User Daily Budgets
Available on Pro, Scale, and Enterprise. Settinguser_daily_budget_usd on Basic returns 403.
Concurrent Run Configuration
Basic plans are fixed at 3 concurrent runs. Pro and above can configuremax_concurrent_runs to any value.
Monthly Run Limit
- Basic: 1,000 runs/month
- Pro: 50,000 runs/month
- Scale / Enterprise: Unlimited
MONTHLY_RUN_LIMIT_EXCEEDED.
Data Retention
Runs older than your plan’s retention period are automatically cleaned up:| Plan | Retention |
|---|---|
| Basic | 1 day |
| Pro | 14 days |
| Scale | 90 days |
| Enterprise | 365 days |
Downgrade Behavior
When you downgrade your plan (e.g., Scale → Pro, or Pro → Basic), Pikarc automatically resets workspace configuration that the new plan doesn’t support:| Setting | What happens on downgrade |
|---|---|
| Kill switch | Disabled if new plan doesn’t support it |
| Per-user daily budget | Cleared if new plan doesn’t support it |
| Max concurrent runs | Capped to 3 if downgrading to Basic |
Upgrading
Upgrades take effect immediately. From the dashboard:- Go to Subscription
- Select your new plan
- Complete checkout via Stripe (for Pro/Scale)