← Back to Leaderboard
The strongest CAPTCHA. Switch from reCAPTCHA, Turnstile, etc. for free. Integrates with 60+ popular plugins and themes.
97
Score
7
Errors
2
Warnings
70K
Installs
Security6
Repo3
General0
Performance0
Accessibility0
Top Issues by Category
Issues organized by category, type, and rule family
Top Issues by File
Files with the highest concentration of issues in the latest scan
Issues Details
9 issues found in latest scan
| Code | Message | Location | Category | |
|---|---|---|---|---|
| ERROR | WordPress.Security.EscapeOutput.ExceptionNotEscaped | All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$path'. | vendors/matthiasmullie/minify/src/Minify.php:119:54 | Security |
| ERROR | WordPress.Security.EscapeOutput.ExceptionNotEscaped | All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '"Failed to match pattern '{$pattern}' at {$processedOffset}"'. | vendors/matthiasmullie/minify/src/Minify.php:307:68 | Security |
| ERROR | WordPress.Security.EscapeOutput.ExceptionNotEscaped | All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$path'. | vendors/matthiasmullie/minify/src/Minify.php:462:50 | Security |
| ERROR | WordPress.Security.EscapeOutput.ExceptionNotEscaped | All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$path'. | vendors/matthiasmullie/minify/src/Minify.php:478:50 | Security |
| ERROR | WordPress.Security.EscapeOutput.ExceptionNotEscaped | All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$importPath'. | vendors/matthiasmullie/minify/src/CSS.php:189:75 | Security |
| ERROR | WordPress.Security.EscapeOutput.ExceptionNotEscaped | All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '"Failed to replace with pattern '{$pattern}'"'. | vendors/matthiasmullie/minify/src/CSS.php:681:56 | Security |
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound | Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "admin_bar_menu". | src/php/Helpers/Playground.php:158:28 | Plugin Repo |
| WARNING | trademarked_term | The plugin name includes a restricted term. Your plugin name - "hCaptcha for WP" - contains the restricted term "wp" which can be used , as long as you don't change it to the full name. For example: You can use WP but not WordPress. | readme.txt | Plugin Repo |
| WARNING | trademarked_term | The plugin name includes a restricted term. Your plugin name - "hCaptcha for WP" - contains the restricted term "wp" which can be used , as long as you don't change it to the full name. For example: You can use WP but not WordPress. | hcaptcha.php | Plugin Repo |
9 total row(s)
Scan History
2 scans recorded
| 30.11.2025, 22:00:45 | 41s | 97 | 7 | 2 |
| 12.11.2025, 23:57:21 | 48s | 94 | 17 | 9 |
2 total row(s)
Score Trend
Performance across 2 scans
2.97 pts
Avg: 96
100
75
50
25
0
94.2
12.11
97.2
30.11
90-100
80-89
60-79
<60
Report an issue
Tell us if something in this report looks wrong or if you need a deeper audit for hCaptcha for WP. We read every submission and typically reply within a day.