Connectapre – Smart Contact Button Security & Risk Analysis

wordpress.org/plugins/connectapre

Connectapre adds a smart click-to-chat button for WhatsApp, routing visitors to the right agent based on country, business hours, login status, scroll …

0 active installs v1.0.0 PHP 7.4+ WP 5.9+ Updated Feb 9, 2026
chatcustomer-supportlive-chatsupportwhatsapp
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Connectapre – Smart Contact Button Safe to Use in 2026?

Generally Safe

Score 100/100

Connectapre – Smart Contact Button 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 "connectapre" v1.0.0 plugin exhibits a generally strong security posture based on the provided static analysis. It has a good track record with zero known vulnerabilities (CVEs) and demonstrates adherence to several security best practices. Notably, all identified AJAX endpoints have authentication checks, and a very high percentage of SQL queries and output operations are properly handled with prepared statements and escaping, respectively. The absence of critical or high-severity taint flows further reinforces this positive assessment. However, the presence of 37 SQL queries, while mostly prepared, still represents a potential area for subtle issues if any of the 19% not prepared have vulnerabilities. The 2 file operations and 2 external HTTP requests, while not explicitly flagged as insecure, warrant careful review to ensure they are not susceptible to manipulation.

Key Concerns

  • SQL queries not using prepared statements
  • Potential risk from file operations
  • Potential risk from external HTTP requests
Vulnerabilities
None known

Connectapre – Smart Contact Button Security Vulnerabilities

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

Connectapre – Smart Contact Button Code Analysis

Dangerous Functions
0
Raw SQL Queries
7
30 prepared
Unescaped Output
2
189 escaped
Nonce Checks
10
Capability Checks
8
File Operations
2
External Requests
2
Bundled Libraries
0

SQL Query Safety

81% prepared37 total queries

Output Escaping

99% escaped191 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
save_wizard_data (includes\admin\class-wizard.php:141)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Connectapre – Smart Contact Button Attack Surface

Entry Points5
Unprotected0

AJAX Handlers 5

authwp_ajax_connectapre_save_wizardincludes\admin\class-wizard.php:14
authwp_ajax_connectapre_reverse_geoincludes\frontend\class-frontend.php:56
noprivwp_ajax_connectapre_reverse_geoincludes\frontend\class-frontend.php:57
authwp_ajax_connectapre_register_clickincludes\frontend\class-frontend.php:59
noprivwp_ajax_connectapre_register_clickincludes\frontend\class-frontend.php:60
WordPress Hooks 65
actionadmin_menuincludes\admin\class-admin.php:30
actionadmin_enqueue_scriptsincludes\admin\class-admin.php:31
actionadmin_menuincludes\admin\class-wizard.php:12
actionadmin_enqueue_scriptsincludes\admin\class-wizard.php:13
actionadmin_footerincludes\core\class-notification.php:15
actionadmin_enqueue_scriptsincludes\core\class-notification.php:16
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-eight.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-eight.php:18
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-eighteen.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-eighteen.php:18
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-eleven.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-eleven.php:18
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-fifteen.php:14
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-fifteen.php:17
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-five.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-five.php:18
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-four.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-four.php:18
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-fourteen.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-fourteen.php:18
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-nine.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-nine.php:18
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-nineteen.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-nineteen.php:18
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-one.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-one.php:18
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-seven.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-seven.php:18
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-seventeen.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-seventeen.php:18
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-six.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-six.php:18
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-sixteen.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-sixteen.php:18
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-ten.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-ten.php:18
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-thirteen.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-thirteen.php:18
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-three.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-three.php:18
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-twelve.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-twelve.php:18
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-twenty.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-twenty.php:18
actionadmin_enqueue_scriptsincludes\frontend\buttons\class-btn-two.php:15
actionwp_enqueue_scriptsincludes\frontend\buttons\class-btn-two.php:18
actionwp_footerincludes\frontend\class-frontend.php:53
actionwp_enqueue_scriptsincludes\frontend\class-frontend.php:54
actionwp_enqueue_scriptsincludes\frontend\positions\class-bottom-left.php:14
actionwp_enqueue_scriptsincludes\frontend\positions\class-bottom-right.php:12
actionwp_enqueue_scriptsincludes\frontend\positions\class-top-left.php:12
actionwp_enqueue_scriptsincludes\frontend\positions\class-top-right.php:12
actionadmin_post_connectapre_export_reportincludes\helpers\class-report-exporter.php:14
actionadmin_enqueue_scriptsincludes\modules\class-agents.php:16
actionadmin_initincludes\modules\class-agents.php:17
actionadmin_initincludes\modules\class-agents.php:19
actionadmin_initincludes\modules\class-agents.php:20
actionadmin_initincludes\modules\class-agents.php:21
actionadmin_enqueue_scriptsincludes\modules\class-dynamic-fields.php:16
actionadmin_initincludes\modules\class-dynamic-fields.php:18
actionadmin_initincludes\modules\class-dynamic-fields.php:19
actionadmin_initincludes\modules\class-dynamic-fields.php:20
actionadmin_initincludes\modules\class-settings.php:12
actionadmin_enqueue_scriptsincludes\modules\class-styling-and-position.php:37
actionadmin_initincludes\modules\class-styling-and-position.php:38
Maintenance & Trust

Connectapre – Smart Contact Button Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 9, 2026
PHP min version7.4
Downloads134

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Connectapre – Smart Contact Button Developer Profile

sujitale07

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 Connectapre – Smart Contact Button

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/connectapre/assets/css/tailwind.css/wp-content/plugins/connectapre/assets/fonts/remix/remixicon.css
Script Paths
/wp-content/plugins/connectapre/assets/js/wizard.js
Version Parameters
connectapre-wizard-css?ver=connectapre-wizard-js?ver=connectapre-global-css?ver=connectapre-global-remixicon-css?ver=

HTML / DOM Fingerprints

CSS Classes
connectapre-wizard-wrapconnectapre-wizard-headerconnectapre-wizard-stepsconnectapre-wizard-formwizard-step-content
Data Attributes
data-step
JS Globals
connectapreWizard
FAQ

Frequently Asked Questions about Connectapre – Smart Contact Button