Respectify Security & Risk Analysis

wordpress.org/plugins/respectify

Healthy internet comments! Use Respectify to help your commenters post in a way that builds community.

0 active installs v0.2.6 PHP 8.0+ WP 6.6+ Updated Jan 11, 2026
commentscommunitymoderationspamuser-engagement
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Respectify Safe to Use in 2026?

Generally Safe

Score 100/100

Respectify has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The 'respectify' plugin v0.2.6 presents a mixed security posture. On the positive side, it demonstrates good practices by exclusively using prepared statements for SQL queries and properly escaping a high percentage of its output. It also includes a reasonable number of nonce and capability checks, and has no recorded vulnerability history, which suggests a generally stable codebase. However, there are significant concerns stemming from the attack surface. With a total of three AJAX handlers, two of which lack authentication checks, this creates a substantial entry point for potential exploitation. While taint analysis found no issues, the presence of a dangerous function ('assert') and the lack of authentication on multiple AJAX endpoints are notable weaknesses that require attention. The plugin's strengths lie in its data handling and lack of historical vulnerabilities, but the open AJAX endpoints are a clear risk that could be exploited by unauthenticated users.

Key Concerns

  • Unprotected AJAX handlers
  • Dangerous function (assert)
  • Bundled library Guzzle potentially outdated
Vulnerabilities
None known

Respectify Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

Respectify Code Analysis

Dangerous Functions
1
Raw SQL Queries
0
0 prepared
Unescaped Output
6
75 escaped
Nonce Checks
4
Capability Checks
2
File Operations
0
External Requests
0
Bundled Libraries
1

Dangerous Functions Found

assertassert(!empty($article_id));includes\class-respectify-wordpress-plugin.php:376

Bundled Libraries

Guzzle

Output Escaping

93% escaped81 total outputs
Attack Surface
2 unprotected

Respectify Attack Surface

Entry Points3
Unprotected2

AJAX Handlers 3

authwp_ajax_respectify_test_credentialsadmin\settings-page.php:537
authwp_ajax_respectify_submit_commentincludes\class-respectify-wordpress-plugin.php:100
noprivwp_ajax_respectify_submit_commentincludes\class-respectify-wordpress-plugin.php:102
WordPress Hooks 24
actionadmin_noticesadmin\settings-page.php:14
actionadmin_initadmin\settings-page.php:60
actionadmin_menuadmin\settings-page.php:71
actionadmin_initadmin\settings-page.php:83
filterpre_update_option_respectify_emailadmin\settings-page.php:420
filterpre_update_option_respectify_api_key_encryptedadmin\settings-page.php:431
actionadmin_post_updateadmin\settings-page.php:449
actionadmin_enqueue_scriptsadmin\settings-page.php:515
filtergettextadmin\settings-page.php:972
filterpreprocess_commentincludes\class-respectify-wordpress-plugin.php:104
actionwp_enqueue_scriptsincludes\class-respectify-wordpress-plugin.php:106
actioncomment_form_after_fieldsincludes\class-respectify-wordpress-plugin.php:109
actioncomment_form_logged_in_afterincludes\class-respectify-wordpress-plugin.php:110
actionupdate_option_respectify_emailincludes\class-respectify-wordpress-plugin.php:113
actionupdate_option_respectify_api_key_encryptedincludes\class-respectify-wordpress-plugin.php:114
actionupdate_option_respectify_base_urlincludes\class-respectify-wordpress-plugin.php:116
actionupdate_option_respectify_api_versionincludes\class-respectify-wordpress-plugin.php:117
actionupdate_option_respectify_emailincludes\class-respectify-wordpress-plugin.php:120
actionupdate_option_respectify_api_key_encryptedincludes\class-respectify-wordpress-plugin.php:121
actionplugins_loadedincludes\class-respectify-wordpress-plugin.php:241
actionadmin_enqueue_scriptsincludes\class-respectify-wordpress-plugin.php:256
actionadmin_enqueue_scriptsincludes\class-respectify-wordpress-plugin.php:257
actionwp_enqueue_scriptsincludes\class-respectify-wordpress-plugin.php:272
actionwp_enqueue_scriptsincludes\class-respectify-wordpress-plugin.php:273
Maintenance & Trust

Respectify Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 11, 2026
PHP min version8.0
Downloads247

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Respectify Developer Profile

David Millington

1 plugin · 0 total installs

94
trust score
Avg Security Score
100/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Respectify

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/respectify/css/respectify-admin.css/wp-content/plugins/respectify/js/respectify-admin.js
Version Parameters
respectify-admin.css?ver=respectify-admin.js?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Respectify