[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f7OfHwZpHIc83tdev3LF8L0g6TgiVclYUfvah1Z2QaVQ":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":135,"fingerprints":272},"watchtower","Watchtower","0.2","MattGeri","https:\u002F\u002Fprofiles.wordpress.org\u002Fmattgeri\u002F","\u003Cp>Watchtower is a plugin that monitors your WordPress website and alerts you of any issues that show up unexpectedly. Think of it as your WordPress guardian angel.\u003C\u002Fp>\n\u003Cp>While we’re still quite fresh, we’re constantly growing and expanding the features of the plugin. We currently support uptime monitoring, performance auditing\u002Ftracking and alerts\u002Fnotifications.\u003C\u002Fp>\n\u003Cp>Watchtower is free but there is a \u003Ca href=\"https:\u002F\u002Fusewatchtower.com\" rel=\"nofollow ugc\">Pro plan\u003C\u002Fa> which allows you to super charge the features of the plugin to include things such as SMS sending and faster alert\u002Faudit times.\u003C\u002Fp>\n\u003Ch4>Uptime Monitoring\u003C\u002Fh4>\n\u003Cp>Watchtower notifies you when your WordPress website is down. Once connected, we’ll constantly ping your WordPress website and notify when it is unavailable or returning an error.\u003C\u002Fp>\n\u003Ch4>Performance Monitoring\u003C\u002Fh4>\n\u003Cp>Performance can the difference between a user continuing to browse your website and clicking the close tab button. It also helps you rank better in the search engines and improve your SEO. Watchtower lets you know exactly where you stand in terms of performance.\u003C\u002Fp>\n\u003Ch4>Web Vitals\u003C\u002Fh4>\n\u003Cp>Our performance metrics are powered by Web Vitals by Google. Google has developed key metrics around performance of websites called \u003Ca href=\"https:\u002F\u002Fweb.dev\u002Fvitals\u002F\" rel=\"nofollow ugc\">Web Vitals\u003C\u002Fa>. We track these metrics on an ongoing basis and report the results back to you.\u003C\u002Fp>\n\u003Ch4>Notifications\u003C\u002Fh4>\n\u003Cp>Configuring notifications is easy in Watchtower. Add as many email, SMS or Whatsapp contacts as you’d like and they’ll all receive alerts when activated.\u003C\u002Fp>\n\u003Ch4>Reporting\u003C\u002Fh4>\n\u003Cp>Watchtower reports on uptime issues and performance directly from your WordPress dashboard. You’ll be able to check your stats over a given time period and see a list of alerts that have been sent.\u003C\u002Fp>\n\u003Ch4>Pro Plan\u003C\u002Fh4>\n\u003Cp>As mentioned, Watchtower is free. If you’d like faster alerting, SMS alerts and other more advanced features you can upgrade your account. Check out the \u003Ca href=\"https:\u002F\u002Fusewatchtower.com\" rel=\"nofollow ugc\">Watchtower\u003C\u002Fa> website to see the Pro features that are available and the pricing.\u003C\u002Fp>\n\u003Ch4>Icon Credit\u003C\u002Fh4>\n\u003Cp>The Watchtower icon was created by \u003Ca href=\"https:\u002F\u002Fwww.flaticon.com\u002Fauthors\u002Ffreepik\u002F\" rel=\"nofollow ugc\">Freepik\u003C\u002Fa> from \u003Ca href=\"https:\u002F\u002Fwww.flaticon.com\u002F\" rel=\"nofollow ugc\">www.flaticon.com\u003C\u002Fa>\u003C\u002Fp>\n","Uptime and performance auditing, monitoring and alerting for WordPress.",10,1105,0,"2020-05-28T19:01:00.000Z","5.4.19","5.0","5.6",[19,20,21,22,23],"audit","auditing","monitor","monitoring","wordpress-monitoring","https:\u002F\u002Fusewatchtower.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwatchtower.0.2.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"mattgeri",2,2010,30,84,"2026-04-06T09:24:39.737Z",[38,59,80,96,113],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":11,"downloaded":46,"rating":13,"num_ratings":13,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":56,"download_link":57,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"watchman-tower","Watchman Tower","2.0.0","watchmantower","https:\u002F\u002Fprofiles.wordpress.org\u002Fwatchmantower\u002F","\u003Cp>Watchman Tower helps agencies and multi-site managers monitor multiple WordPress client websites from a single dashboard.\u003C\u002Fp>\n\u003Cp>Track uptime, response time, SSL certificates, domain expiry, and WordPress health signals, before your clients notice problems.\u003C\u002Fp>\n\u003Cp>Designed for growing agencies, Watchman Tower lets you start with 10 sites for free and upgrade as your portfolio expands.\u003C\u002Fp>\n\u003Cp>Installation takes seconds. Create a Watchman Tower account directly from the plugin settings (no password required to start) or connect instantly using an existing integration token.\u003C\u002Fp>\n\u003Cp>Once connected, your WordPress site sends lightweight heartbeat signals including performance metrics, version information, update statuses, and health diagnostics. All monitoring results and alerts are visible in your Watchman Tower dashboard.\u003Cbr \u002F>\nAll monitoring results and alerts are visible inside your Watchman Tower dashboard:\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fapp.watchmantower.com\u003Cbr \u002F>\nMore details: https:\u002F\u002Fwww.watchmantower.com\u003C\u002Fp>\n\u003Cp>Watchman Tower is ideal for individual site owners, developers, and agencies.\u003Cbr \u002F>\nThe platform supports \u003Cstrong>up to 10 monitored sites for free\u003C\u002Fstrong>, making it one of the most accessible monitoring solutions for WordPress users.\u003C\u002Fp>\n\u003Cp>This plugin is lightweight, secure, cron-friendly, CDN-compatible, and optimized for high-performance environments.\u003C\u002Fp>\n\u003Ch3>⭐ Key Features\u003C\u002Fh3>\n\u003Ch4>\u003Cstrong>Core Monitoring\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>24\u002F7 uptime monitoring  \u003C\u002Fli>\n\u003Cli>Response time tracking  \u003C\u002Fli>\n\u003Cli>Latency breakdown (DNS, TLS, TTFB)  \u003C\u002Fli>\n\u003Cli>SSL certificate expiry alerts  \u003C\u002Fli>\n\u003Cli>Domain expiry alerts  \u003C\u002Fli>\n\u003Cli>Multi-region monitoring (global probe checks)  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>WordPress-Specific Monitoring\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress core update alerts  \u003C\u002Fli>\n\u003Cli>Plugin update alerts  \u003C\u002Fli>\n\u003Cli>Theme update alerts  \u003C\u002Fli>\n\u003Cli>PHP version tracking  \u003C\u002Fli>\n\u003Cli>Active plugin list reporting  \u003C\u002Fli>\n\u003Cli>Cron health checks  \u003C\u002Fli>\n\u003Cli>Security-sensitive change detection  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>Integration Features\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatic site registration with Watchman Tower  \u003C\u002Fli>\n\u003Cli>Secure token-based communication  \u003C\u002Fli>\n\u003Cli>Lightweight heartbeat system (no performance impact)  \u003C\u002Fli>\n\u003Cli>Cache-compatible and CDN-safe request structure  \u003C\u002Fli>\n\u003Cli>Manual “Send Heartbeat Now” action  \u003C\u002Fli>\n\u003Cli>One-click unlink functionality  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>Agency & Multi-Site Support\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Manage all client WordPress sites from one centralized dashboard  \u003C\u002Fli>\n\u003Cli>Start with 10 monitored sites for free  \u003C\u002Fli>\n\u003Cli>Upgrade seamlessly as your agency grows  \u003C\u002Fli>\n\u003Cli>Share public status pages with clients  \u003C\u002Fli>\n\u003Cli>Configure alerts via Email, Slack, Push, and SMS  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You need a Watchman Tower account to use this plugin.\u003Cbr \u002F>\nYou can create one directly inside the plugin settings screen or by visiting:\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fapp.watchmantower.com\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the Watchman Tower monitoring platform in order to create accounts, send heartbeat signals, and retrieve site status.\u003C\u002Fp>\n\u003Cp>The following API endpoints are used:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>https:\u002F\u002Fapi.watchmantower.com\u002Fapi\u002Fauth\u002Fwp\u002Fcreate-account\u003Cbr \u002F>\n– Used to create a Watchman Tower account directly from WordPress.\u003Cbr \u002F>\nData sent: site URL, admin email, optional full name, optional password.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>https:\u002F\u002Fmetric.watchmantower.com\u002Fwp\u002Fheartbeat\u003Cbr \u002F>\n– Sends periodic uptime and performance heartbeat signals.\u003Cbr \u002F>\nData sent: WordPress version, PHP version, plugin list, server performance metrics, response time, site URL, integration token.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>https:\u002F\u002Fmetric.watchmantower.com\u002Fwp\u002Fheartbeat\u002Funlink\u003Cbr \u002F>\n– Used when disconnecting the WordPress site from Watchman Tower.\u003Cbr \u002F>\nData sent: integration token and site identifier.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>https:\u002F\u002Fmetric.watchmantower.com\u002Fwp\u002Fstatus\u003Cbr \u002F>\n– Retrieves the current connection status for the site.\u003Cbr \u002F>\nData sent: integration token.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All requests are authenticated with a secure token stored inside your WordPress database.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>To learn more about how data is handled, please refer to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwww.watchmantower.com\u002Fprivacy-policy\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fwww.watchmantower.com\u002Fterms-of-service\u003C\u002Fli>\n\u003C\u002Ful>\n","Centralized WordPress monitoring for agencies. Track uptime, performance, SSL, and site health across multiple client sites.",242,"2026-02-12T12:27:00.000Z","6.9.4","5.8","7.4",[52,53,54,55,23],"agency","performance-monitoring","site-health","uptime-monitoring","https:\u002F\u002Fdocs.watchmantower.com\u002Fwordpress-agent\u002Finstallation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwatchman-tower.2.0.0.zip",100,{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":11,"downloaded":67,"rating":13,"num_ratings":13,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":77,"download_link":78,"security_score":79,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wp-stack-connect","WP-Stack","1.0.1","wpstackco","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpstackco\u002F","\u003Cp>Wp-stack makes your lives easy by automating the most boring tasks you do on your websites and saves you hours of work and hundreds of dollars every month.\u003C\u002Fp>\n\u003Cp>We bring all your websites and data that matters most to you to one dashboard so you don’t jump over multiple tabs, accounts, and tools.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Publish articles to your website in a single click from Google docs or Docx files. \u003C\u002Fli>\n\u003Cli>Bulk publish articles from a google drive or zip file.\u003C\u002Fli>\n\u003Cli>Schedule the content of your website on the calendar.\u003C\u002Fli>\n\u003Cli>Schedule and publish content to all of your social profiles.\u003C\u002Fli>\n\u003Cli>Monitor the uptime of your website every 1 minute.\u003C\u002Fli>\n\u003Cli>Monitor your website SSL and domain expiry.\u003C\u002Fli>\n\u003Cli>Get in-depth daily insights into the performance of your URLs.\u003C\u002Fli>\n\u003Cli>Automated daily backups\u003C\u002Fli>\n\u003Cli>Automated daily malware scan\u003C\u002Fli>\n\u003Cli>On-demand backup and malware scan \u003C\u002Fli>\n\u003Cli>Smart updates\u003C\u002Fli>\n\u003Cli>In-depth weekly technical SEO audits\u003Cbr \u002F>\nSEO performance data & Website analytics \u003C\u002Fli>\n\u003Cli>Detailed website activity logs \u003C\u002Fli>\n\u003Cli>Insert code to your website \u003C\u002Fli>\n\u003Cli>User management \u003C\u002Fli>\n\u003Cli>Clients and team management \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Everything is on the wp-stack dashboard.\u003C\u002Fp>\n\u003Ch3>External Service Integration\u003C\u002Fh3>\n\u003Cp>This plugin relies on the Wp-Stack external service and the WordPress.org Themes API for certain functionalities. Please be aware of the following details:\u003Cbr \u002F>\n– Wp-Stack Service Provider: Wp-Stack\u003Cbr \u002F>\n– Wp-Stack Service URL: https:\u002F\u002Fmy.wp-stack.co\u003Cbr \u002F>\n– WordPress.org Themes API URL: https:\u002F\u002Fapi.wordpress.org\u002Fthemes\u002Finfo\u002F1.2\u002F?action=theme_information\u003C\u002Fp>\n\u003Ch3>Data Transmission\u003C\u002Fh3>\n\u003Cp>This plugin may transmit the following types of data to the Wp-Stack dashboard:\u003Cbr \u002F>\n1. Activity Data: This encompasses details regarding user actions, including login and logout events, post publishing, and more. This information is utilized to generate an activity log within the Wp-Stack dashboard.\u003Cbr \u002F>\n2. Plugin, Theme, and WP Core Data: To offer up-to-date information about installed plugins, themes, and WordPress core, enhancing the Wp-Stack dashboard’s functionality.\u003Cbr \u002F>\n3. Blocked IP Lists (Premium Websites): For premium websites, the plugin may transmit blocked IP lists to allow clients to manage blocked IPs from the Wp-Stack dashboard.\u003Cbr \u002F>\n4. Auto Link Lists: Data related to auto links may be transmitted to enable clients to manage auto links from the Wp-Stack dashboard.\u003Cbr \u002F>\n5. Theme Download Link Information: To get the latest theme download link, the plugin communicates with the WordPress.org Themes API.\u003C\u002Fp>\n\u003Ch3>Service Terms of Use and Privacy Policies\u003C\u002Fh3>\n\u003Cp>It is important to review the terms of use and privacy policies of the Wp-Stack service. You can find this information at:\u003Cbr \u002F>\n– Wp-Stack Terms of Use: https:\u002F\u002Fwpstack.co\u002Fterms-of-use\u003Cbr \u002F>\n– Wp-Stack Privacy Policy: https:\u002F\u002Fwpstack.co\u002Fprivacy-policy\u003C\u002Fp>\n","Wp-stack makes your lives easy by automating the most boring tasks you do on your websites and saves you hours of work and hundreds of dollars every m &hellip;",1622,"2024-04-29T16:33:00.000Z","6.4.8","4.0","5.4",[73,74,75,76,55],"maintenance","manage-multiple-sites","performance","site-audit","https:\u002F\u002Fmy.wp-stack.co\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-stack-connect.1.0.1.zip",92,{"slug":81,"name":82,"version":62,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":13,"downloaded":87,"rating":13,"num_ratings":13,"last_updated":88,"tested_up_to":48,"requires_at_least":16,"requires_php":50,"tags":89,"homepage":94,"download_link":95,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"fbs-activity-tracker","FBS Activity Tracker","Fazle Bari","https:\u002F\u002Fprofiles.wordpress.org\u002Ffazlebari\u002F","\u003Cp>FBS Activity Tracker is a powerful, modern WordPress plugin that provides comprehensive user activity monitoring and audit logging capabilities. Built with a completely custom-designed dashboard interface, it offers real-time insights into user actions and system changes without relying on default WordPress admin styles.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>🔍 Comprehensive Activity Tracking\u003C\u002Fstrong>\u003Cbr \u002F>\n* User login\u002Flogout (successful and failed attempts)\u003Cbr \u002F>\n* Post and page creation, editing, deletion, and trashing\u003Cbr \u002F>\n* Plugin activation and deactivation\u003Cbr \u002F>\n* Theme switching\u003Cbr \u002F>\n* User profile updates and registrations\u003Cbr \u002F>\n* WordPress settings changes\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📊 Modern Dashboard Interface\u003C\u002Fstrong>\u003Cbr \u002F>\n* Completely custom-designed interface (no WordPress admin styles)\u003Cbr \u002F>\n* Real-time activity feed with live updates\u003Cbr \u002F>\n* Card-based statistics overview\u003Cbr \u002F>\n* Advanced filtering and search capabilities\u003Cbr \u002F>\n* Responsive design for all devices\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Advanced Filtering System\u003C\u002Fstrong>\u003Cbr \u002F>\n* Filter by user, action type, object type\u003Cbr \u002F>\n* Date range filtering (preset and custom ranges)\u003Cbr \u002F>\n* Full-text search across log details\u003Cbr \u002F>\n* Bulk actions for selected logs\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛡️ Security & Performance\u003C\u002Fstrong>\u003Cbr \u002F>\n* Custom database table for optimal performance\u003Cbr \u002F>\n* Automatic cleanup of old logs (configurable retention)\u003Cbr \u002F>\n* SQL injection protection with prepared statements\u003Cbr \u002F>\n* Nonce verification for all AJAX requests\u003Cbr \u002F>\n* User capability checks for admin access\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📈 Data Management\u003C\u002Fstrong>\u003Cbr \u002F>\n* Export logs in JSON format\u003Cbr \u002F>\n* Bulk delete functionality\u003Cbr \u002F>\n* Configurable log retention period\u003Cbr \u002F>\n* Automatic daily cleanup\u003Cbr \u002F>\n* Infinite scroll for large datasets\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎨 Modern Design System\u003C\u002Fstrong>\u003Cbr \u002F>\n* CSS Grid and Flexbox layouts\u003Cbr \u002F>\n* CSS custom properties for easy theming\u003Cbr \u002F>\n* Smooth animations and transitions\u003Cbr \u002F>\n* Dark mode support\u003Cbr \u002F>\n* Accessibility features (ARIA, keyboard navigation)\u003C\u002Fp>\n\u003Ch4>Free Version Includes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Core activity tracking for essential user actions\u003C\u002Fli>\n\u003Cli>Modern dashboard with real-time activity feed\u003C\u002Fli>\n\u003Cli>Advanced filtering and search capabilities\u003C\u002Fli>\n\u003Cli>Basic statistics (today’s activity, active users, total logs)\u003C\u002Fli>\n\u003Cli>Bulk actions (delete, export selected logs)\u003C\u002Fli>\n\u003Cli>Automatic log cleanup (30-day retention)\u003C\u002Fli>\n\u003Cli>Responsive design for all devices\u003C\u002Fli>\n\u003Cli>Export functionality (JSON format)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Website Administrators\u003C\u002Fstrong> – Monitor user activities and system changes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security Professionals\u003C\u002Fstrong> – Track login attempts and suspicious activities\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Managers\u003C\u002Fstrong> – Keep track of content changes and updates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developers\u003C\u002Fstrong> – Debug issues and monitor plugin\u002Ftheme changes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Business Owners\u003C\u002Fstrong> – Ensure compliance and audit requirements\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Technical Specifications\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Database\u003C\u002Fstrong>: Custom table \u003Ccode>wp_fbs_activity_logs\u003C\u002Fcode> for optimal performance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security\u003C\u002Fstrong>: All data sanitized, validated, and escaped\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance\u003C\u002Fstrong>: Indexed database queries, AJAX loading, infinite scroll\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compatibility\u003C\u002Fstrong>: WordPress 5.0+, PHP 7.4+, MySQL 5.6+\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Standards\u003C\u002Fstrong>: Follows WordPress coding standards and best practices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Installation\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Upload the plugin files to \u003Ccode>\u002Fwp-content\u002Fplugins\u002Ffbs-activity-tracker\u002F\u003C\u002Fcode> directory\u003C\u002Fli>\n\u003Cli>Activate the plugin through the ‘Plugins’ screen in WordPress\u003C\u002Fli>\n\u003Cli>Navigate to ‘Activity Tracker’ in the admin menu to access the dashboard\u003C\u002Fli>\n\u003Cli>Start monitoring user activities immediately\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Frequently Asked Questions\u003C\u002Fh4>\n\u003Ch4>Does this plugin affect site performance?\u003C\u002Fh4>\n\u003Cp>No, FBS Activity Tracker is designed for optimal performance. It uses a custom database table with proper indexing, AJAX-based loading, and automatic cleanup of old logs to ensure minimal impact on your site’s performance.\u003C\u002Fp>\n\u003Ch4>How long are logs kept?\u003C\u002Fh4>\n\u003Cp>By default, logs are kept for 30 days and automatically cleaned up daily. This retention period is configurable in the plugin settings.\u003C\u002Fp>\n\u003Ch4>Can I export the activity logs?\u003C\u002Fh4>\n\u003Cp>Yes, you can export logs in JSON format. The plugin supports both bulk export of selected logs and full export with applied filters.\u003C\u002Fp>\n\u003Ch4>Is the plugin secure?\u003C\u002Fh4>\n\u003Cp>Absolutely. The plugin follows WordPress security best practices including data sanitization, validation, nonce verification, capability checks, and SQL injection protection with prepared statements.\u003C\u002Fp>\n\u003Ch4>Does it work with multisite?\u003C\u002Fh4>\n\u003Cp>Yes, FBS Activity Tracker is fully compatible with WordPress multisite installations and will track activities across all sites in the network.\u003C\u002Fp>\n\u003Ch4>Can I customize the dashboard appearance?\u003C\u002Fh4>\n\u003Cp>Yes, the plugin uses CSS custom properties (variables) for easy theming. You can customize colors, spacing, and other design elements through CSS.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports, please visit our support page or contact us directly.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>FBS Activity Tracker collects and stores user activity data locally on your WordPress installation. No data is sent to external servers. All data is stored in your database and can be exported or deleted at any time. The plugin respects user privacy and only tracks activities that are necessary for security and audit purposes.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by Fazle Bari with modern web technologies and WordPress best practices.\u003C\u002Fp>\n\u003Ch3>Donate\u003C\u002Fh3>\n\u003Cp>If you find this plugin useful, please consider making a donation to support continued development and improvements.\u003C\u002Fp>\n","A modern, granular user activity and audit log WordPress plugin with a custom-designed dashboard interface for comprehensive site monitoring.",192,"2025-12-07T06:32:00.000Z",[90,91,22,92,93],"activity-log","audit-log","security","user-tracking","https:\u002F\u002Fgithub.com\u002Ffazlebarisn\u002Ffbs-secure-optimize","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffbs-activity-tracker.1.0.1.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":13,"downloaded":104,"rating":13,"num_ratings":13,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":108,"tags":109,"homepage":111,"download_link":112,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"liaison-site-prober","Liaison Site Prober","1.2.2","liaison","https:\u002F\u002Fprofiles.wordpress.org\u002Fliaison\u002F","\u003Cp>\u003Cstrong>A lightweight and easy-to-use plugin to secure and monitor your WordPress website.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Have you ever wondered when your website changed — and who did it?\u003Cbr \u002F>\nLiaison Site Prober makes it easy to track your WordPress site’s change history and user activities.\u003C\u002Fp>\n\u003Cp>With Liaison Site Prober, you can easily monitor:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Who logged in, logged out, or attempted (and failed) to log in.  \u003C\u002Fli>\n\u003Cli>When a post was published or updated — and by whom.  \u003C\u002Fli>\n\u003Cli>When a plugin or theme was activated, deactivated, or modified.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Export to CSV\u003C\u002Fstrong> — Quickly export your website’s activity log for auditing or backup purposes.\u003C\u002Fp>\n\u003Cp>The plugin tracks:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Posts\u003C\u002Fstrong> – Created, updated, deleted  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Categories\u003C\u002Fstrong> – Created, updated, deleted  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Taxonomies\u003C\u002Fstrong> – Created, updated, deleted  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comments\u003C\u002Fstrong> – Created, approved, unapproved, trashed, untrashed, spammed, unspammed, deleted  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Users\u003C\u002Fstrong> – Login, logout, failed login, profile updated, registered, deleted  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Plugins\u003C\u002Fstrong> – Installed, updated, activated, deactivated, modified  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Themes\u003C\u002Fstrong> – Installed, updated, deleted, activated, modified (via Editor or Customizer)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Data Storage Isolation\u003C\u002Fh3>\n\u003Cp>To keep your WordPress database clean and easy to back up,\u003Cbr \u002F>\nall log data is stored in a dedicated custom table, fully isolated from your site’s core content.\u003C\u002Fp>\n","Liaison Site Prober helps you log and track key changes and user actions on your WordPress website — giving you better visibility and security.",306,"2026-03-12T09:58:00.000Z","6.8.5","6.8","",[90,91,92,110],"site-monitoring","https:\u002F\u002Fgithub.com\u002Fliaisontw\u002Fwp-site-prober_svn_git","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fliaison-site-prober.1.2.2.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":58,"num_ratings":123,"last_updated":124,"tested_up_to":48,"requires_at_least":125,"requires_php":50,"tags":126,"homepage":130,"download_link":131,"security_score":132,"vuln_count":133,"unpatched_count":13,"last_vuln_date":134,"fetched_at":28},"mainwp-child","MainWP Child – Securely Connects to the MainWP Dashboard to Manage Multiple Sites","6.0.2","mainwp","https:\u002F\u002Fprofiles.wordpress.org\u002Fmainwp\u002F","\u003Cp>\u003Cstrong>The MainWP Child Plugin securely connects the WordPress sites you want to manage to the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmainwp\u002F\" rel=\"ugc\">MainWP Dashboard\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The MainWP Child plugin creates a secure connection between your WordPress sites and your self-hosted MainWP Dashboard, enabling you to efficiently manage WP installations from a single, centralized location.\u003C\u002Fp>\n\u003Cp>With MainWP Child and the MainWP Dashboard, you can update themes, plugins, and WordPress core across all connected sites, perform backups and security scans, manage posts, pages, users, and comments in bulk, and integrate with popular plugins like WooCommerce, Yoast SEO, and Wordfence.\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmainwp\u002F\" rel=\"ugc\">MainWP Dashboard\u003C\u002Fa> also offers features for cost tracking and client management, making it an all-in-one solution for agencies and freelancers looking to manage WP sites efficiently. The functionality can be further extended with a growing library of \u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fmainwp-add-ons\u002F\" rel=\"nofollow ugc\">MainWP Add-ons\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmainwp.com\u002F\" rel=\"nofollow ugc\">MainWP\u003C\u002Fa> is the ideal solution for freelancers and agencies managing client sites, developers and designers working on multiple projects, marketers and content managers overseeing various websites, and anyone responsible for maintaining multiple WordPress sites.\u003C\u002Fp>\n\u003Ch4>Why Choose MainWP for WordPress Management?\u003C\u002Fh4>\n\u003Cp>MainWP is 100% free and open-source, with no monthly fees, even for unlimited sites.\u003C\u002Fp>\n\u003Cp>As a self-hosted solution, it offers maximum control and privacy. MainWP provides comprehensive site management features and is highly customizable with add-ons and developer hooks.  The MainWP Child plugin even comes with its own privacy policy to guarantee your \u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fmainwp-plugin-privacy-policy\u002F\" rel=\"nofollow ugc\">privacy while using MainWP\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>All of this makes MainWP the best non-SaaS alternative to ManageWP, InfiniteWP, WPRemote, and WP Umbrella.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>MainWP Child, combined with the MainWP Dashboard, offers secure management of unlimited WordPress sites, one-click updates for plugins, themes, and WordPress core, automated backups and security monitoring, bulk management of posts, pages, users, and comments, white-labeling and custom branding options, and \u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fmainwp-add-ons\u002F\" rel=\"nofollow ugc\">powerful add-ons\u003C\u002Fa> for WooCommerce, Yoast SEO, Wordfence, and more.\u003C\u002Fp>\n\u003Ch4>Expand Your MainWP Dashboard with Add-ons\u003C\u002Fh4>\n\u003Cp>MainWP offers a growing library of add-ons that add advanced functionality to your Dashboard. From client reporting to SEO management, MainWP add-ons provide the tools you need to deliver top-notch service to your clients.\u003C\u002Fp>\n\u003Ch4>Join the MainWP Community\u003C\u002Fh4>\n\u003Cp>MainWP is more than just a plugin; it’s a thriving community of WordPress professionals. Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002FMainWPUsers\u002F\" rel=\"nofollow ugc\">MainWP Users Facebook Group\u003C\u002Fa> to connect with other users, share advice, and stay updated on the latest features and add-ons.\u003C\u002Fp>\n\u003Ch4>Developer-Friendly\u003C\u002Fh4>\n\u003Cp>MainWP is built with developers in mind. We provide extensive documentation, hooks, and an API to help you create custom extensions and integrations for the MainWP platform.  We have a site at \u003Ca href=\"https:\u002F\u002Fmainwp.dev\" rel=\"nofollow ugc\">MainWP.dev\u003C\u002Fa> dedicated to MainWP developers.\u003C\u002Fp>\n\u003Ch4>Get Started with MainWP Today\u003C\u002Fh4>\n\u003Cp>Take control of your WordPress site management with MainWP and the MainWP Child plugin. With its powerful features, unlimited site connections, and user-friendly interface, MainWP is the smart choice for anyone managing multiple WordPress sites.\u003C\u002Fp>\n\u003Ch4>Learn More About MainWP\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmainwp.com\" rel=\"nofollow ugc\">MainWP Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fkb\u002F\" rel=\"nofollow ugc\">MainWP Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcommunity.mainwp.com\u002Fc\u002Fsupport\u002Fmainwp-support\u002F\" rel=\"nofollow ugc\">MainWP Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fblog\u002F\" rel=\"nofollow ugc\">MainWP Blog\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmainwp\u002F\" rel=\"nofollow ugc\">MainWP on GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","MainWP Child establishes a secure link between your WordPress sites and your self-hosted MainWP Dashboard, simplifying site management.",700000,40485018,70,"2026-03-10T15:46:00.000Z","6.2",[127,22,92,128,129],"backups","site-management","update","https:\u002F\u002Fmainwp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmainwp-child.6.0.2.zip",91,7,"2024-12-12 00:00:00",{"attackSurface":136,"codeSignals":171,"taintFlows":229,"riskAssessment":258,"analyzedAt":271},{"hooks":137,"ajaxHandlers":167,"restRoutes":168,"shortcodes":169,"cronEvents":170,"entryPointCount":13,"unprotectedCount":13},[138,144,148,152,156,159,164],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","admin_enqueue_scripts","enqueue_scripts","includes\\classes\\admin\\class-assets.php",40,{"type":139,"name":140,"callback":145,"priority":146,"file":142,"line":147},"enqueue_styles",9999,41,{"type":139,"name":149,"callback":150,"file":151,"line":58},"admin_init","fetch_data","includes\\classes\\admin\\class-ui.php",{"type":139,"name":153,"callback":153,"priority":154,"file":151,"line":155},"admin_menu",999,101,{"type":139,"name":149,"callback":157,"file":151,"line":158},"save_contacts",102,{"type":139,"name":160,"callback":161,"file":162,"line":163},"init","validate","includes\\classes\\core\\class-connect.php",64,{"type":139,"name":160,"callback":165,"file":162,"line":166},"save_token_and_keys",65,[],[],[],[],{"dangerousFunctions":172,"sqlUsage":173,"outputEscaping":175,"fileOperations":13,"externalRequests":227,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":228},[],{"prepared":13,"raw":13,"locations":174},[],{"escaped":176,"rawEcho":177,"locations":178},145,22,[179,183,186,188,190,192,194,196,199,200,202,204,206,208,210,212,214,216,218,220,223,225],{"file":180,"line":181,"context":182},"includes\\templates\\admin\\parts\\onboard.php",34,"raw output",{"file":184,"line":185,"context":182},"includes\\templates\\admin\\parts\\overview.php",55,{"file":184,"line":187,"context":182},57,{"file":184,"line":189,"context":182},59,{"file":184,"line":191,"context":182},115,{"file":184,"line":193,"context":182},117,{"file":184,"line":195,"context":182},119,{"file":197,"line":198,"context":182},"includes\\templates\\admin\\parts\\performance.php",86,{"file":197,"line":132,"context":182},{"file":197,"line":201,"context":182},118,{"file":197,"line":203,"context":182},123,{"file":197,"line":205,"context":182},150,{"file":197,"line":207,"context":182},155,{"file":197,"line":209,"context":182},186,{"file":197,"line":211,"context":182},191,{"file":197,"line":213,"context":182},218,{"file":197,"line":215,"context":182},223,{"file":197,"line":217,"context":182},268,{"file":197,"line":219,"context":182},271,{"file":221,"line":222,"context":182},"includes\\templates\\admin\\parts\\uptime.php",107,{"file":221,"line":224,"context":182},110,{"file":221,"line":226,"context":182},116,1,[],[230,250],{"entryPoint":231,"graph":232,"unsanitizedCount":248,"severity":249},"save_token_and_keys (includes\\classes\\core\\class-connect.php:90)",{"nodes":233,"edges":245},[234,239],{"id":235,"type":236,"label":237,"file":162,"line":238},"n0","source","$_GET (x3)",96,{"id":240,"type":241,"label":242,"file":162,"line":243,"wp_function":244},"n1","sink","update_option() [Settings Manipulation]",97,"update_option",[246],{"from":235,"to":240,"sanitized":247},false,3,"low",{"entryPoint":251,"graph":252,"unsanitizedCount":248,"severity":249},"\u003Cclass-connect> (includes\\classes\\core\\class-connect.php:0)",{"nodes":253,"edges":256},[254,255],{"id":235,"type":236,"label":237,"file":162,"line":238},{"id":240,"type":241,"label":242,"file":162,"line":243,"wp_function":244},[257],{"from":235,"to":240,"sanitized":247},{"summary":259,"deductions":260},"The \"watchtower\" v0.2 plugin exhibits a generally good security posture with a very small attack surface. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits potential entry points for attackers. Furthermore, the code analysis reveals no dangerous functions or raw SQL queries, with all SQL operations utilizing prepared statements. The high percentage of properly escaped output is also a positive indicator.\n\nHowever, there are areas of concern. The presence of two taint flows with unsanitized paths, despite the lack of critical or high severity, suggests potential weaknesses in how data is handled. While the plugin has no recorded vulnerabilities and a clean history, the lack of any capability checks or nonce checks on the identified entry points (even if they are currently zero) represents a potential future risk. If new entry points are introduced without these fundamental security measures, it could lead to vulnerabilities.\n\nIn conclusion, \"watchtower\" v0.2 is off to a promising start regarding security, particularly due to its minimal attack surface and good SQL practices. Nevertheless, the identified taint flows and the complete absence of capability and nonce checks warrant attention. Addressing these areas proactively will be crucial for maintaining a strong security posture as the plugin evolves.",[261,264,265,267,269],{"reason":262,"points":263},"Taint flow with unsanitized path",5,{"reason":262,"points":263},{"reason":266,"points":11},"No capability checks",{"reason":268,"points":11},"No nonce checks",{"reason":270,"points":248},"Output not properly escaped (13% of 167)","2026-03-17T01:41:42.190Z",{"wat":273,"direct":286},{"assetPaths":274,"generatorPatterns":279,"scriptPaths":280,"versionParams":284},[275,276,277,278],"\u002Fwp-content\u002Fplugins\u002Fwatchtower\u002Fassets\u002Fjs\u002Fsrc\u002Fconnect.js","\u002Fwp-content\u002Fplugins\u002Fwatchtower\u002Fassets\u002Fjs\u002Fdist\u002Fchart.min.js","\u002Fwp-content\u002Fplugins\u002Fwatchtower\u002Fassets\u002Fjs\u002Fdist\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fwatchtower\u002Fassets\u002Fcss\u002Fadmin.css",[],[281,282,283],"assets\u002Fjs\u002Fsrc\u002Fconnect.js","assets\u002Fjs\u002Fdist\u002Fchart.min.js","assets\u002Fjs\u002Fdist\u002Findex.js",[285],"watchtower-admin-css?ver=0.2",{"cssClasses":287,"htmlComments":288,"htmlAttributes":289,"restEndpoints":290,"jsGlobals":291,"shortcodeOutput":294},[],[],[],[],[292,293],"watchtowerContacts","tokenWindow",[]]