Penthera and 25 free security tools, on four public benchmarks

Penthera and 25 free open-source security tools, scored the same way on four public datasets other people built. On the sealed half of each, 2nd of 10 on leaked secrets; 1st of 6 on malicious npm packages; 1st of 8 on malicious pypi packages; 1st of 8 (within the margin of error) on injection bugs in javascript libraries. Measured on 25 October 2026.

How does Penthera rank against the free tools?

BenchmarkPenthera's rankPenthera's scoreTop other free toolScored by
Leaked secrets Samsung CredData2nd of 100.74deepsecrets 0.78F1
Malicious npm packages DataDog's dataset1st of 60.71malcontent 0.63caught minus false alarms
Malicious PyPI packages DataDog's dataset1st of 80.82GuardDog 0.74caught minus false alarms
Injection bugs in JavaScript libraries SecBench.js1st of 8, within the margin of error0.70odgen 0.68share found in the right file

How the benchmarks were run

Each dataset was split in half before any tuning. Penthera was improved on one half, the dev half, and scored once on the other, sealed half. The scoring and ranking rules were registered before that run: the protocol. Every tool ran offline, on its defaults. A rank is given only where at least five other free tools were measured.

Paid tools (GitGuardian, Socket, Snyk, Phylum, Semgrep Pro) are not here. None publishes results on these benchmarks; we cannot measure them (cost and licence terms).

Check it yourself

Every number on these pages is read from published.json when the site is built. The results file has the method, the leakage audit and per-family detail; the runner's README says how to reproduce each run. The bundled benchmark in bench/RESULTS.md is different: small labs we wrote ourselves, which catch regressions and do not measure accuracy.

Measured on . Sealed test half, scored once (E11b § 10).

penthera.org · Benchmarks · Blog · Live check · Terms · Trust · Source · MIT license