Buy the workflow surface you actually need.

Start local with Solo. Add repository slots, GitHub Actions validation, and agent workflow support with Pro or Studio.

Solo is local-only No repository slots, no GitHub Actions gate. It is for one developer running Radar on one machine.
Repo slots are CI slots A repository slot is consumed when Radar validates a GitHub Actions workflow for a repository.
Machine slots protect the license Machine activations keep one shared key from becoming unlimited local installs.
Paddle manages billing The licensing backend still owns plan limits, machine activations, repository slots, and entitlement status.

Website subscriptions

Prices are loaded from Paddle. Machine and repository limits are enforced by the licensing backend on every paid command.

Solo

Solo local
Monthly Loading price /month
Yearly Loading price /year
1 machine 0 repos No GitHub Actions
  • Local CLI and TUI cockpit
  • Security, dependencies, secrets, code health
  • SARIF, JSON, and HTML reports
  • No source upload

Studio

Freelancer or indie hacker
Monthly Loading price /month
Yearly Loading price /year
3 machines 25 repos GitHub Actions included
  • Everything in Pro
  • More machines and client repos
  • Agent-ready repair prompts
  • Best fit for repeat review workflows

Plan comparison

The important difference is not only price. It is whether the plan stays local-only or can enforce repository workflows in CI.

Capability Solo Pro Studio
Machines 1 2 3
Repository slots for CI 0 10 25
GitHub Actions gate No Yes Yes
MCP server Local only Included Included
Reports Terminal, JSON, SARIF, HTML Terminal, JSON, SARIF, HTML Terminal, JSON, SARIF, HTML
Best for Solo local scans Serious solo developer Freelancer or indie workflow

Pricing FAQ

The current model is built for solo developers and small teams first. Enterprise procurement pages can come later when the product has that sales motion.

Does Code Radar upload my source code?

No. Scans run locally or inside your GitHub Actions runner. License and analytics calls use entitlement and metadata, not repository contents.

Why does Solo have zero repository slots?

Solo is intentionally local-only. Repository slots start with Pro because CI usage is where shared keys and team workflows need stronger controls.

Can I change plans later?

Yes. Paddle handles billing, and the licensing backend reads active plan limits from the database rather than hardcoded client limits.

What happens if Paddle checkout is unavailable?

The page shows the checkout error and the backend records the failed conversion with attribution, so marketing data stays accurate.