Complete Security, Activity Log & WooCommerce Analytics Tracker – Activity Guard Security & Risk Analysis

wordpress.org/plugins/notifier-to-slack

Track user, support forum & system activity log, monitor WooCommerce analytics with complete WordPress Security with activity guard.

70 active installs v3.11.1 PHP 5.6+ WP 5.9+ Updated Mar 13, 2026
activity-logbusiness-insightsevent-logloggeruser-tracking
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Complete Security, Activity Log & WooCommerce Analytics Tracker – Activity Guard Safe to Use in 2026?

Generally Safe

Score 100/100

Complete Security, Activity Log & WooCommerce Analytics Tracker – Activity Guard 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 'notifier-to-slack' plugin version 3.11.1 exhibits a mixed security posture. On one hand, it demonstrates strong output escaping practices, with 100% of outputs properly escaped, and a significant portion of SQL queries utilizing prepared statements. The absence of known vulnerabilities and CVEs in its history is also a positive indicator. However, significant concerns arise from the static analysis. The plugin exposes a substantial attack surface with 81 entry points, of which 4 AJAX handlers are unprotected, presenting a clear risk of unauthorized access or execution. Furthermore, the taint analysis revealed 2 high-severity flows with unsanitized paths, indicating potential vulnerabilities that could be exploited if data is not properly handled. The presence of dangerous 'preg_replace(/e)' functions also warrants caution. While the plugin's vulnerability history is clean, the current code analysis points to areas requiring immediate attention to maintain a robust security profile.

Key Concerns

  • Unprotected AJAX handlers
  • High severity unsanitized taint flows
  • Use of dangerous preg_replace(/e) function
  • Bundled outdated library (Freemius v1.0)
Vulnerabilities
None known

Complete Security, Activity Log & WooCommerce Analytics Tracker – Activity Guard Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Complete Security, Activity Log & WooCommerce Analytics Tracker – Activity Guard Release Timeline

v3.11.1Current
v3.11.0
v3.10.6
v3.10.5
v3.10.4
v3.10.3
v3.10.2
v3.10.1
v3.10.0
v3.9.1
v3.9.0
v3.8.0
v3.7.0
v3.6.0
v3.5.0
v3.4.5
v3.4.4
v3.4.3
v3.4.2
v3.4.1
Code Analysis
Analyzed Mar 16, 2026

Complete Security, Activity Log & WooCommerce Analytics Tracker – Activity Guard Code Analysis

Dangerous Functions
2
Raw SQL Queries
61
85 prepared
Unescaped Output
1
234 escaped
Nonce Checks
49
Capability Checks
43
File Operations
7
External Requests
22
Bundled Libraries
1

Dangerous Functions Found

preg_replace(/e)preg_replace( '/<em>(.*?)<\/einc\SlackAttachment.php:623
preg_replace(/e)preg_replace( '/<em>(.*?)<\/einc\SlackAttachment.php:728

Bundled Libraries

Freemius1.0

SQL Query Safety

58% prepared146 total queries

Output Escaping

100% escaped235 total outputs
Data Flows · Security
6 unsanitized

Data Flow Analysis

8 flows6 with unsanitized paths
<Ajax> (inc\Ajax\Ajax.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
4 unprotected

Complete Security, Activity Log & WooCommerce Analytics Tracker – Activity Guard Attack Surface

Entry Points81
Unprotected4

AJAX Handlers 56

authwp_ajax_dismiss_pro_upgrade_noticeinc\AdminDashboard.php:35
authwp_ajax_reset_pro_upgrade_noticeinc\AdminDashboard.php:39
authwp_ajax_wpnts_dashboard_datainc\Ajax\Ajax.php:28
authwp_ajax_wpnts_woocommercewoocommerce_statusinc\Ajax\Ajax.php:29
authwp_ajax_wpnts_debug_mode_statusinc\Ajax\Ajax.php:30
authwp_ajax_maintenannotice_mode_statusinc\Ajax\Ajax.php:31
authwp_ajax_global_settingsinc\Ajax\Ajax.php:33
authwp_ajax_nts_is_woocommerce_installedinc\Ajax\Ajax.php:35
authwp_ajax_nts_is_cf7_installedinc\Ajax\Ajax.php:37
authwp_ajax_nts_is_formflow_installedinc\Ajax\Ajax.php:39
authwp_ajax_wpnts_get_visitor_datainc\Ajax\Ajax.php:41
authwp_ajax_wpnts_visitor_data_delete_leadsinc\Ajax\Ajax.php:42
authwp_ajax_wpnts_visitor_data_bulk_delete_leadsinc\Ajax\Ajax.php:43
authwp_ajax_wpnts_track_visitorinc\Ajax\Ajax.php:46
noprivwp_ajax_wpnts_track_visitorinc\Ajax\Ajax.php:47
authwp_ajax_update_active_users_datainc\Ajax\Ajax.php:49
authwp_ajax_get_active_logged_in_usersinc\Ajax\Ajax.php:50
authwp_ajax_notice_settingsinc\Ajax\Ajax.php:52
authwp_ajax_activity_tableinc\Ajax\Ajax.php:53
authwp_ajax_gswpts_notice_actioninc\Ajax\Ajax.php:55
noprivwp_ajax_gswpts_notice_actioninc\Ajax\Ajax.php:56
authwp_ajax_wpnts_activity_data_resetsinc\Ajax\Ajax.php:58
authwp_ajax_wpnts_activity_log_deleteinc\Ajax\Ajax.php:61
authwp_ajax_wpnts_activity_log_bulk_deleteinc\Ajax\Ajax.php:62
authwp_ajax_wpnts_test_telegraminc\Ajax\Ajax.php:65
authwp_ajax_get_maintenance_leadsinc\Ajax\Ajax.php:68
authwp_ajax_delete_maintenance_leadinc\Ajax\Ajax.php:69
authwp_ajax_bulk_delete_maintenance_leadsinc\Ajax\Ajax.php:70
authwp_ajax_wpnts_woo_analytics_datainc\Ajax\Ajax.php:73
authwp_ajax_wpnts_ip_blocking_statsinc\Ajax\Ajax.php:76
authwp_ajax_wpnts_seven_day_rolling_analyticsinc\Ajax\Ajax.php:79
authwp_ajax_wpnts_seven_day_detailed_analyticsinc\Ajax\Ajax.php:80
authwp_ajax_wpnts_save_incomplete_orderinc\Ajax\Ajax.php:83
noprivwp_ajax_wpnts_save_incomplete_orderinc\Ajax\Ajax.php:84
authwp_ajax_wpnts_get_incomplete_ordersinc\Ajax\Ajax.php:85
authwp_ajax_wpnts_incomplete_orders_analyticsinc\Ajax\Ajax.php:86
authwp_ajax_wpnts_track_cart_interactioninc\Ajax\Ajax.php:89
noprivwp_ajax_wpnts_track_cart_interactioninc\Ajax\Ajax.php:90
authwp_ajax_wpnts_get_cart_interactions_analyticsinc\Ajax\Ajax.php:91
authwp_ajax_wpnts_debug_cart_interactionsinc\Ajax\Ajax.php:94
authwp_ajax_wpnts_update_database_schemainc\Ajax\Ajax.php:95
authwp_ajax_wpnts_mark_incomplete_order_contactedinc\Ajax\Ajax.php:96
authwp_ajax_wpnts_track_cart_sessioninc\CartAbandonmentTracker.php:39
noprivwp_ajax_wpnts_track_cart_sessioninc\CartAbandonmentTracker.php:40
authwp_ajax_run_security_scaninc\Scanner.php:35
authwp_ajax_get_scan_historyinc\Scanner.php:37
authwp_ajax_download_scan_loginc\Scanner.php:39
authwp_ajax_get_specific_scan_detailsinc\Scanner.php:42
authwp_ajax_update_scan_exclusionsinc\Scanner.php:44
authwp_ajax_get_api_settingsinc\Scanner.php:46
authwp_ajax_update_api_settingsinc\Scanner.php:48
authwp_ajax_test_api_connectioninc\Scanner.php:50
authwp_ajax_wpnts_update_tor_listinc\Security.php:213
noprivwp_ajax_wpnts_update_tor_listinc\Security.php:214
authwp_ajax_widgets-orderinc\Wpwidgets.php:43
authwp_ajax_delete_widgetinc\Wpwidgets.php:49

REST API Routes 25

POST/wp-json/wpnts/v1/org_plugin_nameinc\Route.php:33
POST/wp-json/wpnts/v1/updatewizardsinc\Route.php:38
POST/wp-json/wpnts/v1/slack_webhook_sending_testinc\Route.php:43
POST/wp-json/wpnts/v1/slack_webhook_intervalinc\Route.php:49
POST/wp-json/wpnts/v1/slack_webhook_api_global_settingsinc\Route.php:54
POST/wp-json/wpnts/v1/slack_webhook_interval_site_settingsinc\Route.php:60
POST/wp-json/wpnts/v1/slack_webhook_interval_woocommerce_settingsinc\Route.php:66
POST/wp-json/wpnts/v1/slack_webhook_comment_settingsinc\Route.php:72
POST/wp-json/wpnts/v1/slack_webhook_wpntswebhook_emengency_shutdowninc\Route.php:78
POST/wp-json/wpnts/v1/slack_website_downtime_alertsinc\Route.php:84
POST/wp-json/wpnts/v1/slack_webhook_wpntswebhook_debug_loginc\Route.php:90
POST/wp-json/wpnts/v1/slack_webhook_wpntswebhook_debug_log_cleaninc\Route.php:96
POST/wp-json/wpnts/v1/slack_webhook_wpntsmaintenannotice_loginc\Route.php:102
POST/wp-json/wpnts/v1/slack_webhook_site_security_settingsinc\Route.php:108
POST/wp-json/wpnts/v1/slack_webhook_wpnts_captcha_settingsinc\Route.php:114
POST/wp-json/wpnts/v1/slack_webhook_wpnts_captcha_verifyinc\Route.php:119
POST/wp-json/wpnts/v1/slack_webhook_pagenpost_settingsinc\Route.php:125
POST/wp-json/wpnts/v1/slack_webhook_media_settingsinc\Route.php:130
POST/wp-json/wpnts/v1/slack_webhook_widget_settingsinc\Route.php:135
POST/wp-json/wpnts/v1/slack_webhook_menu_settingsinc\Route.php:140
POST/wp-json/wpnts/v1/slack_webhook_theme_settingsinc\Route.php:146
POST/wp-json/wpnts/v1/slack_webhook_analytics_settingsinc\Route.php:152
GET/wp-json/wpnts/v1/plugin_corn_runinc\Route.php:158
POST/wp-json/wpnts/v1/slack_webhook_integration_settingsinc\Route.php:164
POST/wp-json/wpnts/v1/maintenance_modeinc\Route.php:171
WordPress Hooks 134
actionadmin_menuinc\AdminDashboard.php:28
actionadmin_initinc\AdminDashboard.php:29
filterplugin_row_metainc\AdminDashboard.php:30
actionadmin_initinc\AdminDashboard.php:33
actionadmin_noticesinc\AdminDashboard.php:34
actionactivate_notifier-to-slack-pro/notifier-to-slack-pro.phpinc\AdminDashboard.php:36
actionadmin_noticesinc\AdminDashboard.php:256
actioninitinc\Capcha.php:88
actionlogin_forminc\Capcha.php:124
actionregister_forminc\Capcha.php:129
actionlostpassword_forminc\Capcha.php:135
actioncomment_form_after_fieldsinc\Capcha.php:140
actionwoocommerce_login_forminc\Capcha.php:145
actionwoocommerce_register_forminc\Capcha.php:146
actionwoocommerce_lostpassword_forminc\Capcha.php:151
actionwoocommerce_add_to_cartinc\CartAbandonmentTracker.php:29
actionwoocommerce_cart_item_removedinc\CartAbandonmentTracker.php:30
actionwoocommerce_before_cart_item_quantity_zeroinc\CartAbandonmentTracker.php:31
actionwp_loadedinc\CartAbandonmentTracker.php:34
actionwpnts_check_cart_abandonmentinc\CartAbandonmentTracker.php:35
actionwpnts_cleanup_old_cart_sessionsinc\CartAbandonmentTracker.php:36
actionwoocommerce_checkout_order_processedinc\CartAbandonmentTracker.php:43
actiontransition_comment_statusinc\Comment.php:45
actionwp_insert_commentinc\Comment.php:49
filtercomments_openinc\Comment.php:55
actioninitinc\Comment.php:61
actionenqueue_block_editor_assetsinc\Comment.php:62
actioninitinc\Comment.php:63
filterwp_count_commentsinc\Comment.php:66
actionadd_admin_bar_menusinc\Comment.php:67
actionadmin_menuinc\Comment.php:68
actionload-options-discussion.phpinc\Comment.php:69
actionload-edit-comments.phpinc\Comment.php:70
filterpings_openinc\Comment.php:72
filterget_comments_numberinc\Comment.php:73
filtercomments_pre_queryinc\Comment.php:74
filterfeed_links_show_comments_feedinc\Comment.php:75
filtercomments_rewrite_rulesinc\Comment.php:76
actionwp_loadedinc\DbTables.php:20
filtercron_schedulesinc\Debuglog.php:37
actionwpnts_corn_hookinc\Debuglog.php:43
actionadmin_enqueue_scriptsinc\Enqueue.php:28
actionwp_enqueue_scriptsinc\Enqueue.php:29
actionwpcf7_mail_sentinc\Integration.php:50
actionformflow_form_submitinc\Integration.php:54
actioninitinc\Maintenance.php:21
actionwpinc\Maintenance.php:36
actionadd_attachmentinc\Media.php:43
actiondelete_attachmentinc\Media.php:48
filterwp_mailinc\Media.php:53
actionwp_mail_failedinc\Media.php:54
actionwp_create_nav_menuinc\Menu.php:43
actionwp_delete_nav_menuinc\Menu.php:48
actionwp_update_nav_menuinc\Menu.php:53
actionadmin_noticesinc\Notices.php:57
actionadmin_noticesinc\Notices.php:86
filtercron_schedulesinc\NotifierReview.php:41
actionwpnts_corn_hookinc\NotifierReview.php:52
actionwpnts_corn_hookinc\NotifierReview.php:57
actionwpnts_corn_hookinc\NotifierReview.php:62
actionwpnts_corn_hookinc\NotifierReview.php:67
actionwpnts_corn_hookinc\NotifierReview.php:71
filtercron_schedulesinc\NotifierSupport.php:41
actionwpnts_corn_hookinc\NotifierSupport.php:48
actionactivated_plugininc\Notify.php:49
actiondeactivated_plugininc\Notify.php:54
actionwpnts_corn_hookinc\Notify.php:59
actionwp_logininc\Notify.php:64
actionwp_logininc\Notify.php:65
actionwp_logoutinc\Notify.php:67
actionwp_login_failedinc\Notify.php:68
actionuser_registerinc\Notify.php:73
actionupgrader_process_completeinc\Notify.php:78
filtercron_schedulesinc\PluginUpdate.php:36
actionwpnts_corn_hookinc\PluginUpdate.php:39
actionsave_postinc\Postnotice.php:42
actionbefore_delete_postinc\Postnotice.php:47
actionrest_api_initinc\Route.php:23
actionwpinc\Scanner.php:53
actionwpnts_fetch_security_patternsinc\Scanner.php:54
actioninitinc\Security.php:160
actioninitinc\Security.php:165
actioninitinc\Security.php:170
actioninitinc\Security.php:175
filterstyle_loader_srcinc\Security.php:176
filterscript_loader_srcinc\Security.php:177
actionwpinc\Security.php:181
filterrest_pre_serve_requestinc\Security.php:182
actioninitinc\Security.php:187
actioninitinc\Security.php:192
filterwp_headersinc\Security.php:193
actionwpinc\Security.php:194
actionsend_headersinc\Security.php:202
actioninitinc\Security.php:203
actionwpinc\Security.php:212
actioninitinc\Security.php:219
actionadmin_noticesinc\Security.php:331
filterthe_generatorinc\Security.php:458
filterthe_generatorinc\Security.php:510
filterxmlrpc_enabledinc\Security.php:541
filterxmlrpc_methodsinc\Security.php:544
filterxmlrpc_methodsinc\Security.php:554
filterthe_generatorinc\Security.php:680
actionadmin_noticesinc\Security.php:878
actionadmin_noticesinc\Security.php:968
filtercron_schedulesinc\SlackAttachment.php:501
actionswitch_themeinc\Theme.php:50
actionadmin_initinc\Theme.php:55
actiondelete_themeinc\Theme.php:60
actionupgrader_process_completeinc\Theme.php:65
actionupdate_optioninc\Theme.php:70
actionadmin_initinc\Theme.php:75
actionupdated_post_metainc\Theme.php:80
actionadded_post_metainc\Theme.php:81
filterschedule_eventinc\Websitecron.php:41
actionpre_unschedule_eventinc\Websitecron.php:46
actionwoocommerce_product_set_stockinc\WooCommerce.php:48
actionwoocommerce_order_status_changedinc\WooCommerce.php:53
actionsave_postinc\WooCommerce.php:57
actionwoocommerce_order_status_changedinc\WooCommerce.php:61
actionwoocommerce_saved_order_itemsinc\WooCommerce.php:65
actionwp_enqueue_scriptsinc\WooCommerce.php:69
actionwoocommerce_checkout_order_processedinc\WooCommerce.php:70
actionwoocommerce_store_api_checkout_order_processedinc\WooCommerce.php:71
actionwpnts_send_incomplete_order_notificationinc\WooCommerce.php:72
actionwp_enqueue_scriptsinc\WooCommerce.php:78
filtercron_schedulesinc\WPUpdate.php:36
actionwpnts_corn_hookinc\WPUpdate.php:40
actionwidget_update_callbackinc\Wpwidgets.php:42
actionplugins_loadednotifier-to-slack.php:206
actionadmin_initnotifier-to-slack.php:207
filtercron_schedulesnotifier-to-slack.php:208
actionwpnts_seven_day_analytics_cleanupnotifier-to-slack.php:338
actionwpnts_incomplete_orders_cleanupnotifier-to-slack.php:427

Scheduled Events 8

wpnts_corn_hook
wpnts_corn_hook
wpnts_check_cart_abandonment
wpnts_cleanup_old_cart_sessions
wpnts_send_incomplete_order_notification
wpnts_fetch_security_patterns
wpnts_seven_day_analytics_cleanup
wpnts_incomplete_orders_cleanup
Maintenance & Trust

Complete Security, Activity Log & WooCommerce Analytics Tracker – Activity Guard Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 13, 2026
PHP min version5.6
Downloads7K

Community Trust

Rating100/100
Number of ratings4
Active installs70
Developer Profile

Complete Security, Activity Log & WooCommerce Analytics Tracker – Activity Guard Developer Profile

wpazleen

6 plugins · 800 total installs

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

How We Detect Complete Security, Activity Log & WooCommerce Analytics Tracker – Activity Guard

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/notifier-to-slack/build/admin.css/wp-content/plugins/notifier-to-slack/build/frontend.css/wp-content/plugins/notifier-to-slack/build/admin.js/wp-content/plugins/notifier-to-slack/build/frontend.js
Script Paths
/wp-content/plugins/notifier-to-slack/build/admin.js/wp-content/plugins/notifier-to-slack/build/frontend.js
Version Parameters
notifier-to-slack/build/admin.css?ver=notifier-to-slack/build/frontend.css?ver=notifier-to-slack/build/admin.js?ver=notifier-to-slack/build/frontend.js?ver=

HTML / DOM Fingerprints

CSS Classes
wpnts-admin-dashboard-wrapperwpnts-settings-page-containerwpnts-settings-sectionwpnts-settings-fieldwpnts-noticewpnts-support-form-wrapper
HTML Comments
<!-- If direct access than exit the file. --><!-- Main plugin class. --><!-- Constructor of the plugin. --><!-- Register -->+11 more
Data Attributes
data-wpnts-plugin-slug='notifier-to-slack'data-wpnts-nonce='
JS Globals
window.wpnts_ajax_objectwpnts_ajax_objectwindow.wpnts_data
REST Endpoints
/wp-json/wpnts/v1/settings/wp-json/wpnts/v1/log/wp-json/wpnts/v1/test-slack-connection
FAQ

Frequently Asked Questions about Complete Security, Activity Log & WooCommerce Analytics Tracker – Activity Guard