Pricing
Every ReadyStack linter is free for the file you have open. Keys pay for the workspace sweep, the report and the CI exit code.
| Plan | What you get | Price |
|---|---|---|
| Free | All rules on the file open in your editor (VS Code, Cursor, VSCodium), on the CLI (npx @readystack/<name> <file>) and as an MCP server (check_text, check_file). No key, no account, no limit, nothing withheld. | $0 |
| Single linter | Workspace sweep (--dir), report export (csv, json, html), --ci exit code, MCP check_dir. The full run is free for the first 7 days, then one key for that linter. | $29 once |
| Team key | One key for every ReadyStack linter, 5 seats, CI use via the READYSTACK_LICENSE environment variable. Invoice with VAT. | $149 once |
| Every linter, annual | One key for every ReadyStack linter, one seat, plus the rules feed: when a regulation, deadline or threshold changes, the linter pulls the new rule within a week, so what you installed does not go stale. Sold on Whop; cancel any time. | $149.99 a year |
A few regulation tools are priced higher on their own page when the deliverable is the audit-ready report rather than the lint. The price on the product page is the price; there is no upsell inside the tool.
Refunds and payment
7-day refund on every key, no questions. One-time keys: payment and invoices are handled by Polar as merchant of record; the annual plan by Whop. VAT is on the invoice and card details never reach us. One-time keys keep the rules they shipped with; the annual plan keeps them current.
Why free per file
A linter you cannot try on your real file is a brochure. The per-file check is complete on purpose; what a team pays for is running it across the whole repository, on a schedule, with a report someone else can read.