// no per-seat nonsense

$20/month flat.
Per team. Not per developer.

Free forever for public OSS repos.

1
repos analyzed
$0
for public repos, forever
$20
flat/mo — not per seat
// choose your plan

Two plans. Zero surprises.

Start free on any public repo. Pay one flat price when you go private. OSS stays free under your org even on Team.

Free for OSS
Free
$0/mo

Public repos, unlimited PRs, all features. No credit card. Forever.

  • Unlimited public repos
  • Unlimited PRs
  • Full AI analysis (Claude Sonnet)
  • Human-in-the-loop review queue
  • GitHub Check Runs
  • Risk Score on every PR
  • Inline suggestions + Fix PRs
  • CLI + MCP access
  • Badge in README required
Install free on GitHub →
// per-seat pricing exposed

What you'd actually pay at scale.

Per-dev pricing adds up fast. PullLight stays flat at $20 no matter how big your team gets.

Tool Model 5 devs 10 devs 25 devs Your savings at 25
◈ PullLight Claude Sonnet $20/mo $20/mo $20/mo
CodeRabbit Multi-model $95–$120/mo $190–$240/mo $475–$600/mo Save $455–$580
Greptile Claude/GPT $150+/mo $300+/mo $750+/mo Save $730+
Copilot PR Review GPT-4o ~$95/mo ~$190/mo ~$475/mo Save $455
Graphite Agent GPT-4o ~$100/mo ~$200/mo ~$500/mo Save $480
Qodo GPT-4o ~$100/mo ~$200/mo ~$500/mo Save $480

* Competitor pricing from public sources as of June 2026. Per-seat prices shown at $19–$30/dev/mo range depending on plan tier. Usage-based overages not included.

// what's included

Full feature breakdown.

Every feature available on Free. Team adds private repos, unlimited seats, and team-specific tooling.

Feature Free (OSS) Team — $20/mo
Custom review rules (paste CONTRIBUTING.md / style guide)
Inline AI comment engine (Claude Sonnet, structured JSON)
GitHub Check Runs (pass/fail + risk score in PR status)
Risk Score 0–100 per PR (severity-weighted, on Check Run title)
Inline suggestions with one-click Fix PR creation
Slack & Discord incoming webhook notifications
CLI (npx pulllight scan — scan any branch locally)
Custom team rules (Settings → Review Focus)
Weekly email digest (bugs caught, risk trends)
Priority webhook queue (ahead of free-tier traffic)
OSS repos (public GitHub repos always free) ✓ (stays free under your org)
Private repos + unlimited seats
// the rationale

Why $20 flat?

$24–39/seat at competitors gets prohibitive at around 5 engineers. A 10-person team pays $240–390/month for the same thing PullLight covers for $20. We charge once because the marginal cost of reviewing an extra dev's PRs is near zero — AI doesn't bill by the hour. One flat price means the math never changes as your team grows, and you don't have to negotiate a new contract every time you hire.

// common questions

FAQ

How do seats work? +
There are no seats. One Team plan ($20/mo) covers your entire organization — all developers, all repos, all PRs. Add engineers without paying more. The only gate is private repos: those require Team. Public repos stay free forever regardless of team size.
What's the OSS policy? +
Public repos are free forever — no time limit, no trial, no feature gating. Every feature PullLight has (AI analysis, Check Runs, Risk Score, CLI, MCP, Fix PRs) is available on public repos. The only requirement: a PullLight badge in your README (it's one line). OSS repos under a Team org stay free even on the paid plan.
What's your refund policy? +
Cancel within 7 days of your first charge for a full refund, no questions asked. Email hello@pulllight.io. After 7 days, no prorated refunds — but you can cancel and keep access until the billing period ends.
Can I cancel anytime? +
Yes. Cancel from Stripe billing at any time — no lock-in, no cancellation fees. Your access continues until the end of the current billing period. No forms, no sales calls, no "tell us why you're leaving" surveys.
What counts as a private repo? +
Any GitHub repository with visibility set to "Private" or "Internal". Forks of private repos are also private. Public forks of public repos are always free. If you install the GitHub App and grant it access to only public repos, you'll never be charged.
Is my code used for training? +
No. Your diff is sent to Anthropic's API for analysis — not to a consumer product, an API. Anthropic's API terms prohibit training on customer data. Polsia never stores your diff beyond the current request. Full transparency at /trust →
Is there a free trial for the Team plan? +
Yes — install on a public repo first and use every feature for free. When you're ready to add private repos, upgrade via Stripe and cancel within 7 days for a full refund if it's not a fit. No separate trial tier or coupon needed.
Is PullLight on GitHub Marketplace? What about Marketplace billing? +
PullLight is not on GitHub Marketplace — we use direct Stripe billing instead. That means you pay us directly, not through your GitHub invoice. You can use any major credit card. There's no GitHub Marketplace approval lag, and canceling is instant via Stripe, not a GitHub support ticket.
// ready?

Less noise. Fewer shipped bugs.
$20/month flat.

Start free on any public repo, or upgrade to Team for private repos and unlimited seats. Cancel anytime.