Plans
One machine, free, no time limit. Solo and Team add machines, seats and the dashboard.
Free and Solo
Free includes full Enforce, local signed receipts and Burn on one machine, without an account or key. Solo stays $19 per month or $190 per year for up to three machines, with the dashboard, receipts export and email support.
Team starts at three seats
One seat is one person. Team is $19.90 per seat per month or $199 per seat per year, in USD. Choose 3, 5, 10 or a custom number up to 100 on the pricing page. The default is ten seats.
| Seats | Monthly | Yearly |
|---|---|---|
| 3 | $59.70 | $597 |
| 5 | $99.50 | $995 |
| 10 | $199 | $1,990 |
Team includes an org policy every seat runs, seats you add and revoke, per-seat activity and one invoice. The 14-day trial requires a card.
Team checkout accepts ?tier=startup&seats=N, defaults to ten seats, and limits the selection to 3 through 100. Annual checkout also uses interval=yearly. Your seat limit follows the subscription quantity. Existing fixed ten-seat subscriptions keep ten seats.
Protection is free on every plan. Paid plans add sync, proof and team management.
Local STOP notifications
On macOS, an enforced STOP shows a local notification with the rule ID and the override command, npx agentguard-burn resume --once. A launch waiting for your answer in Claude Code does not notify: the prompt is already in front of you. The plugin policy flag notifyOnStop defaults to true; set it to false to turn notifications off. Other platforms do not notify. Notifications use no network connection.
A Burn resume permits the next Burn action. Spend caps and other policy rules must be changed in the policy that stopped the call.