Recognyze.AI Security & Risk Analysis

wordpress.org/plugins/recognyze-client

Protect your content and earn from AI usage. Manage posts, track AI crawlers, and verify authenticity with Recognyze.AI.

0 active installs v1.3.49 PHP 7.0+ WP 5.0+ Updated Feb 27, 2026
aiapi-integrationcontent-monetizationcontent-protectionsignatures
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Recognyze.AI Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 1mo ago
Risk Assessment

The "recognyze-client" v1.3.49 plugin exhibits a generally good security posture with several positive indicators. The absence of known CVEs and a robust use of prepared statements for SQL queries (76%) and proper output escaping (86%) are significant strengths. The plugin also demonstrates a good level of security consciousness with 30 nonce checks and 50 capability checks, indicating an awareness of common WordPress security practices. However, there are notable areas for concern. The presence of 3 unprotected AJAX handlers significantly expands the attack surface and represents a direct vulnerability that could be exploited without proper authentication. Furthermore, the taint analysis revealed 7 flows with unsanitized paths, which, while not classified as critical or high severity in this report, indicates a potential for vulnerabilities if user-supplied data is not handled with extreme care. The lack of bundled libraries is a positive, reducing the risk of known vulnerabilities in third-party code. Overall, the plugin is well-maintained in many respects, but the unprotected AJAX endpoints and unsanitized data flows require immediate attention to mitigate potential security risks.

Key Concerns

  • Unprotected AJAX handlers
  • Flows with unsanitized paths
Vulnerabilities
None known

Recognyze.AI Security Vulnerabilities

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

Recognyze.AI Code Analysis

Dangerous Functions
0
Raw SQL Queries
29
90 prepared
Unescaped Output
147
918 escaped
Nonce Checks
30
Capability Checks
50
File Operations
8
External Requests
15
Bundled Libraries
0

SQL Query Safety

76% prepared119 total queries

Output Escaping

86% escaped1065 total outputs
Data Flows
7 unsanitized

Data Flow Analysis

14 flows7 with unsanitized paths
wprc_handle_post_submission (includes\admin.php:467)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
3 unprotected

Recognyze.AI Attack Surface

Entry Points17
Unprotected3

AJAX Handlers 16

authwp_ajax_wprc_export_access_logs_jsonincludes\access-logs.php:1810
authwp_ajax_wprc_export_access_logs_jsonincludes\access-logs.php:1841
authwp_ajax_wprc_rotate_log_fileincludes\access-logs.php:1844
authwp_ajax_wprc_refresh_export_statusincludes\access-logs.php:1931
authwp_ajax_wprc_check_export_conditionsincludes\access-logs.php:2013
authwp_ajax_wprc_export_nowincludes\access-logs.php:2095
authwp_ajax_wprc_dismiss_openssl_noticerecognyze-client.php:254
authwp_ajax_wprc_dismiss_welcomerecognyze-client.php:390
authwp_ajax_wprc_get_publication_urlsrecognyze-client.php:5570
authwp_ajax_wprc_get_quick_edit_datarecognyze-client.php:5669
authwp_ajax_wprc_save_quick_editrecognyze-client.php:5817
authwp_ajax_wprc_test_export_destinationrecognyze-client.php:5886
authwp_ajax_wprc_test_api_connectionrecognyze-client.php:6130
authwp_ajax_wprc_get_api_keyrecognyze-client.php:6992
authwp_ajax_wprc_get_magic_linkrecognyze-client.php:7121
authwp_ajax_wprc_disconnect_api_keyrecognyze-client.php:7218

Shortcodes 1

[wprc_http_post] includes\utilities.php:1353
WordPress Hooks 104
actionwpincludes\access-logs.php:1115
actionwprc_cleanup_access_logsincludes\access-logs.php:1697
actioninitincludes\access-logs.php:1847
actionplugins_loadedincludes\access-logs.php:2156
actionplugins_loadedincludes\access-logs.php:2422
actionparse_requestincludes\access-logs.php:2425
actiontemplate_redirectincludes\access-logs.php:2428
actionwprc_check_time_based_exportincludes\access-logs.php:3697
actionwprc_process_log_export_eventincludes\access-logs.php:3698
actionwprc_activate_access_logsincludes\access-logs.php:3702
actionwprc_deactivate_access_logsincludes\access-logs.php:3705
actioninitincludes\access-logs.php:3708
actioninitincludes\access-logs.php:3711
actionadmin_noticesincludes\admin.php:672
actionadmin_noticesincludes\admin.php:707
actionadmin_noticesincludes\admin.php:868
actionadmin_noticesincludes\admin.php:884
actionadmin_noticesincludes\admin.php:899
actionadmin_noticesincludes\admin.php:961
actionadmin_noticesincludes\admin.php:976
actionadmin_noticesincludes\admin.php:1053
actionadmin_noticesincludes\admin.php:1068
actionadmin_noticesincludes\admin.php:1145
actionadmin_noticesincludes\admin.php:1156
actionadmin_noticesincludes\admin.php:1172
actionadmin_noticesincludes\admin.php:1183
actionadmin_noticesincludes\admin.php:1199
actionadmin_noticesincludes\admin.php:1210
actionadmin_noticesincludes\admin.php:1226
actionadmin_noticesincludes\admin.php:1237
actionwprc_after_meta_box_contentincludes\admin.php:1304
actionadmin_footerincludes\admin.php:1324
actionadmin_initincludes\admin.php:1466
actionadmin_menuincludes\admin.php:1469
actionload-recognyze_page_recognyze-client-access-logsincludes\admin.php:1472
filterset-screen-optionincludes\admin.php:1475
actionadmin_enqueue_scriptsincludes\admin.php:1478
actionadmin_noticesincludes\admin.php:1501
actionadmin_noticesincludes\admin.php:1504
actioncurrent_screenincludes\admin.php:1507
actiontemplate_redirectincludes\markdown-for-agents.php:452
actiontemplate_redirectincludes\markdown-for-agents.php:524
actionadmin_initincludes\migration.php:558
actionadmin_noticesincludes\migration.php:664
actionadd_meta_boxesincludes\post-meta.php:42
actionsave_postincludes\post-meta.php:192
actionadmin_initincludes\post-meta.php:320
filterdefault_hidden_columnsincludes\post-meta.php:346
actionadmin_enqueue_scriptsincludes\post-meta.php:400
actionadmin_noticesincludes\post-meta.php:419
actionadmin_noticesincludes\post-meta.php:430
actionadmin_footerincludes\post-meta.php:443
actionadmin_initincludes\post-meta.php:459
actionadmin_initincludes\settings.php:32
actionadmin_initincludes\settings.php:267
actionupdate_option_wprc_dev_modeincludes\settings.php:300
actionadmin_initincludes\settings.php:371
actionadmin_initincludes\settings.php:595
actionupdate_option_wprc_api_endpoint_urlincludes\settings.php:656
actionshutdownincludes\settings.php:670
actionadmin_initincludes\settings.php:673
actionadmin_initincludes\settings.php:722
actionadmin_noticesincludes\settings.php:934
actionadmin_noticesincludes\settings.php:960
actionwprc_initialize_export_systemincludes\settings.php:1201
actionadmin_noticesincludes\settings.php:1770
actionadmin_initincludes\settings.php:1823
actionwpincludes\unsigned-access-logs.php:167
actionwprc_cleanup_unsigned_access_logsincludes\unsigned-access-logs.php:284
actioninitincludes\utilities.php:31
actionwp_headincludes\utilities.php:1221
actioninitincludes\utilities.php:1258
actioninitincludes\utilities.php:1393
filterquery_varsincludes\utilities.php:1411
actioninitincludes\utilities.php:1425
actiontemplate_redirectincludes\utilities.php:1474
actionparse_requestincludes\utilities.php:1512
actionmuplugins_loadedincludes\utilities.php:1576
actioninitincludes\utilities.php:1577
filterrobots_txtincludes\utilities.php:1605
actionadmin_noticesrecognyze-client.php:203
actionadmin_noticesrecognyze-client.php:235
actionadmin_menurecognyze-client.php:371
actionadmin_noticesrecognyze-client.php:743
actionadmin_enqueue_scriptsrecognyze-client.php:835
actionadmin_initrecognyze-client.php:1165
actionadmin_initrecognyze-client.php:1278
actionwp_dashboard_setuprecognyze-client.php:3926
filterthe_titlerecognyze-client.php:5042
actioncomment_form_beforerecognyze-client.php:5045
actioncomment_form_afterrecognyze-client.php:5051
filterthe_titlerecognyze-client.php:5054
actionwp_list_comments_argsrecognyze-client.php:5059
actionwp_headrecognyze-client.php:5068
actionwp_headrecognyze-client.php:5123
actionwp_footerrecognyze-client.php:5200
actionadmin_footerrecognyze-client.php:5500
filterwprc_prepare_api_post_datarecognyze-client.php:6155
filterwprc_prepare_api_post_datarecognyze-client.php:6164
actioninitrecognyze-client.php:6166
actionwprc_do_initial_syncrecognyze-client.php:6626
actionadmin_footerrecognyze-client.php:6913
actionadmin_noticesrecognyze-client.php:7153
actionadmin_noticesrecognyze-client.php:7182

Scheduled Events 4

wprc_cleanup_access_logs
wprc_check_time_based_export
wprc_initialize_export_system
wprc_cleanup_unsigned_access_logs
Maintenance & Trust

Recognyze.AI Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 27, 2026
PHP min version7.0
Downloads187

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Recognyze.AI Developer Profile

recognyze

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 Recognyze.AI

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/recognyze-client/js/admin.js/wp-content/plugins/recognyze-client/js/settings.js/wp-content/plugins/recognyze-client/js/utilities.js/wp-content/plugins/recognyze-client/css/admin.css/wp-content/plugins/recognyze-client/css/settings.css
Script Paths
/wp-content/plugins/recognyze-client/js/admin.js/wp-content/plugins/recognyze-client/js/settings.js/wp-content/plugins/recognyze-client/js/utilities.js
Version Parameters
recognyze-client/js/admin.js?ver=recognyze-client/js/settings.js?ver=recognyze-client/js/utilities.js?ver=recognyze-client/css/admin.css?ver=recognyze-client/css/settings.css?ver=

HTML / DOM Fingerprints

CSS Classes
recognyze-settingswprc-admin-notice
HTML Comments
BEGIN Recognyze Client ShortcodeEND Recognyze Client ShortcodeRecognyze Client Settings PageRecognyze Admin Notice Section
Data Attributes
data-recognyze-content-iddata-recognyze-publisher-iddata-recognyze-pricedata-wprc-settings-page
JS Globals
wprc_admin_paramswprc_settings_paramsRecognyze
REST Endpoints
/wp-json/recognyze-client/v1/get-publisher-details/wp-json/recognyze-client/v1/get-api-key-status/wp-json/recognyze-client/v1/save-settings
Shortcode Output
[recognyze_content_display][recognyze_buy_button]
FAQ

Frequently Asked Questions about Recognyze.AI