Pro Features
Free vs Pro
Section titled “Free vs Pro”sentrux is fully functional for free. Pro adds advanced features for power users.
| Feature | Free | Pro |
|---|---|---|
| Scanning (52 languages) | Yes | Yes |
| Quality signal (5 root causes, 0–10,000) | Yes | Yes |
| Treemap visualization | Yes | Yes |
| 3 color modes (Monochrome, Language, Heat) | Yes | Yes |
| MCP server (scores) | Yes | Yes |
| Rules engine | Yes | Yes |
| Quality gate | Yes | Yes |
| MCP diagnostics (which files to fix) | — | Yes |
| 9 color modes (+Age, Churn, Risk, Git, ExecDepth, BlastRadius) | — | Yes |
| File detail panel (per-function metrics) | — | Yes |
| Evolution details (hotspots, coupling, bus factor) | — | Yes |
| What-if analysis | — | Yes |
How it works
Section titled “How it works”Pro is a runtime plugin (pro.dylib) loaded at startup. The free binary is 100% open source (MIT). Pro features live in the plugin, not behind if-flags.
sentrux login # opens browser → purchasesentrux pro activate <key> # saves license, enables Prosentrux pro status # shows tier, featuressentrux pro deactivate # back to freeLicense
Section titled “License”- Ed25519 signed license key — offline validation, no server call
- Per-user watermarked plugin binary
- Free binary is MIT licensed, always free, always open source
Pricing
Section titled “Pricing”$15/month — unlimited Pro features for one developer.
Coming soon at sentrux.dev/pro.