• PricingFree for analysis.
Free for analysis.
Pro for enforcement.
Gate Preview, file scoring, secrets detection, and preset configs are free forever. Pro turns signal into a gate - workspace scans, git hooks, drilldowns, and custom rules.
Local in-processNetwork account, lookups + eventsCode upload never for analysis
the line · min health 80
Free
$0/ month
forever · analysis, on your machine
- File analysis - health score, complexity, functions
- TypeScript metrics
- Code smell detection
- Security smell detection (eval, SQL injection, insecure RNG, and 6 more patterns)
- Hardcoded secrets detection
- Inline diagnostics (squiggles + Problems panel)
- Status bar + Code Lens
- JS, TypeScript, Go, and Python support
- Detached panel & HTML report export
- Health score trend tracking (2 snapshots)
- .irisconfig.json preset configs (presetId)
- Gate Preview (read-only enforcement posture check)
- iris check - single-file health scan (CLI)
- iris secrets - credential scanner, no auth (CLI)
- iris security - eval usage, SQL injection, weak hashing, no auth (CLI)
- iris report - standalone HTML report (CLI)
- iris hook status - check hook state (CLI)
- iris config init & validate (CLI)
RecommendedRequest free trialSkip trial - get Pro now
Pro ★ Pro
$6/ month
14-day trial by request - no credit card required
- Everything in Free, plus:
- Workspace analysis
- Folder analysis
- Gate Preview drilldown - exactly which files fail each preset
- Git hook enforcement
- Build hook enforcement
- Dependents table (version audit + CVE scan)
- Issues tab with blocker & warning filters
- TODOs tab aggregation
- Clickable jump-to-line on all findings
- .irisconfig.json custom config (threshold overrides)
- Custom enforcement limits - secrets, complexity, file size, smells, security smells
- Custom health score weights per finding type
- Config Studio - build, preview, sync to VS Code
- Unlimited trend history
- Push-blocked counter - pushes blocked + health delta since Pro
- iris gate - CI enforcement gate (CLI)
- iris deps - dependency & CVE audit (CLI)
- iris cve - severity-threshold CVE gate for CI (CLI)
- iris sbom - CycloneDX SBOM export (CLI)
- iris todos - aggregate TODO/FIXME (CLI)
- iris hook install & uninstall (CLI)
- iris check - directory & staged scans (CLI)
Side by side
What's in each plan.
CapabilityFreePro
Analysis
File health score
Function inventory
Complexity scoring
Code smells
Security smells (9 patterns)
Inline diagnostics
Configuration
Config presets (presetId)
Gate Preview (read-only - pass/fail per preset)
Gate Preview file drilldown (failing filenames + scores)—
Custom .irisconfig thresholds—
Custom enforcement limits (secrets, complexity, file size, smells, security smells)—
Custom scoring weights (healthScoreWeights)—
Config Studio (build + sync to VS Code)—
Enforcement & workspace
Workspace + folder scan—
Git pre-push hook—
Build hook—
Dependents & CVE—
CLI
iris check - single-file scan
iris secrets - credential scanner, no auth required
iris security - eval usage, SQL injection, weak hashing, no auth required
iris report - HTML health report export
iris hook status
iris config init and validate
iris gate - CI enforcement gate—
iris deps - dependency and CVE audit—
iris cve - severity-threshold CVE gate for CI—
iris sbom - CycloneDX SBOM export—
iris todos - aggregate TODO and FIXME comments—
iris hook install and uninstall—
iris check - directory and staged scans—
Pricing adjusts by region when available.
Compare plan limits with the real workflow.
Pricing makes more sense paired with the install path, config docs, and the feature walkthrough.