Skip to main content
A traditional pentest runs $15,000–$50,000 per engagement, once or twice a year. BattleTest’s Startup plan ($60/mo) gives you continuous PR review and live infrastructure testing. The Observability plan ($100/mo) adds three active targets and weekly scheduled scans.

Advanced vs basic reviews

Every PR gets a review. The type depends on your plan and current usage:
  • Advanced — full agentic analysis. AI reviews the complete diff, identifies vulnerabilities in context, generates proof-of-concept scripts, and cross-references against your repo’s finding history. This is the primary review type.
  • Basic — fast single-pass scan. Covers secret detection and dependency CVEs. Runs automatically when your advanced limit is reached so you always get at least partial coverage.
Paid plans from Dev upward run advanced reviews on all PRs with no monthly cap.

Plan notes

No credit card required. No time limit. Works on both public and private repositories. Public repos get 5 advanced reviews per hour. Private repos get 10 advanced reviews per calendar month, then basic fallback scans for the rest of the month.
Private repos with no monthly cap, 15 advanced reviews per hour, no monthly cap. No live infrastructure testing.
Includes live battletest. One active target, on-demand scans, 4-hour cooldown between runs.
Three active targets, weekly scheduled scans, 2-hour cooldown. Extra target slots at $50/mo each.
Multi-org billing, custom compliance reporting, unlimited targets and schedules. Contact sales.

Annual discount

Annual plans are billed upfront and save approximately 20% versus the monthly rate. Switch from Settings → Billing.

When you hit a limit

All plan changes take effect immediately. Upgrades are prorated. See how to manage your plan.

Subscription status

Accounts with a failed or overdue payment are treated as Free tier until payment is resolved. Update your payment method from Settings → Billing.

Start free

No credit card required. Upgrade anytime.