[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fy3x36RT3zJFSWS5PPqjQzCVu3sd02SzLF6qrayirSfw":3,"$fqqlOk5O8gBJdL1q4-b7cHrKq9bgEVkvhmeQVpVWq0fY":124,"$fbYQPOr3NFtmXAqNTFkVDw82wZWvQnZ5WfhFZEFWdEBs":129},{"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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":36,"analysis":27,"fingerprints":27},"debugbundle","DebugBundle","1.3.0","Owen Far","https:\u002F\u002Fprofiles.wordpress.org\u002Fowenfar\u002F","\u003Cp>DebugBundle helps you understand what went wrong when a WordPress site breaks. Instead of piecing together PHP logs, browser errors, request details, and plugin or theme context by hand, the plugin sends the important debugging evidence to your DebugBundle project.\u003C\u002Fp>\n\u003Cp>Use it when you want a clearer answer than “something broke.” DebugBundle gives the developer or AI agent fixing the site the backend and visitor-side context around an incident, so they can see what happened, where it happened, and what evidence is available.\u003C\u002Fp>\n\u003Cp>DebugBundle is built for agent-first debugging workflows. If you use an AI coding agent, DebugBundle reports give the agent structured incident evidence instead of a vague error message or copied log snippet. That helps the agent investigate plugin, theme, integration, and frontend failures with the same context a developer would need.\u003C\u002Fp>\n\u003Cp>Setup stays simple: install the plugin, paste your DebugBundle project token, and run the built-in test buttons. You do not need Composer, npm, shell access, CDN scripts, or a custom relay setup.\u003C\u002Fp>\n\u003Cp>Useful for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>production PHP errors, fatal errors, and uncaught exceptions\u003C\u002Fli>\n\u003Cli>browser exceptions that visitors hit on public pages\u003C\u002Fli>\n\u003Cli>failed or slow first-party requests seen by the browser\u003C\u002Fli>\n\u003Cli>recent visitor actions and page changes that help explain a frontend error\u003C\u002Fli>\n\u003Cli>WordPress, PHP, service, environment, and SDK version context for developers or AI coding agents\u003C\u002Fli>\n\u003Cli>AI-assisted debugging workflows where an agent needs structured incident evidence instead of copied logs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>What gets captured:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>PHP errors, uncaught exceptions, fatal shutdown errors, request metadata, and logs at or above the configured level\u003C\u002Fli>\n\u003Cli>frontend browser exceptions from public pages\u003C\u002Fli>\n\u003Cli>error-only browser breadcrumbs such as clicks, route changes, and first-party request failures\u003C\u002Fli>\n\u003Cli>service, environment, WordPress, PHP, and SDK version context useful for debugging\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>How delivery works:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>backend events are sent server-side through \u003Ccode>debugbundle\u002Fsdk-php\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>browser events are posted to \u003Ccode>\u002Fwp-json\u002Fdebugbundle\u002Fv1\u002Fbrowser\u003C\u002Fcode> and forwarded server-side\u003C\u002Fli>\n\u003Cli>transient browser relay delivery failures are retried through a bounded local spool\u003C\u002Fli>\n\u003Cli>the browser SDK is served from this plugin package, not from a third-party CDN\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>What it does not do:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>it does not contact DebugBundle until an administrator saves a project token or defines \u003Ccode>DEBUGBUNDLE_PROJECT_TOKEN\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>it does not expose the project token to page JavaScript\u003C\u002Fli>\n\u003Cli>it does not capture \u003Ccode>wp-admin\u003C\u002Fcode> traffic by default\u003C\u002Fli>\n\u003Cli>it does not add incident browsing, billing, account management, or dashboard features inside WordPress\u003C\u002Fli>\n\u003Cli>it does not let an agent change WordPress settings, content, users, plugins, or themes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the DebugBundle service at \u003Ccode>https:\u002F\u002Fapi.debugbundle.com\u003C\u002Fcode> to send production incident telemetry and to fetch SDK capture configuration for the connected DebugBundle project.\u003C\u002Fp>\n\u003Cp>The plugin only sends data after a site administrator enters a DebugBundle project token in the plugin settings and saves it. Backend PHP\u002FWordPress incidents may include sanitized exception, request, response, environment, service, log, and WordPress context needed for debugging. Browser incidents are posted to a same-origin WordPress REST route first and then forwarded server-side to DebugBundle, so the project token stays server-side and is never exposed to page JavaScript. Browser JavaScript is served from this plugin package, not from a third-party CDN.\u003C\u002Fp>\n\u003Cp>The service is provided by DebugBundle:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service: https:\u002F\u002Fdebugbundle.com\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fdebugbundle.com\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fdebugbundle.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n","Turn WordPress PHP errors and browser exceptions into DebugBundle reports for developers and AI agents.",0,138,100,1,"2026-07-17T11:22:00.000Z","7.0.2","6.5","8.2",[20,21,22,23,24],"ai","debugging","error-tracking","monitoring","observability","https:\u002F\u002Fdebugbundle.com\u002Fdocs\u002Fintegrations\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdebugbundle.1.3.0.zip",null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"owenfar",30,94,"2026-08-29T01:17:03.279Z",[37,54,74,87,108],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":11,"downloaded":45,"rating":11,"num_ratings":11,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":52,"download_link":53,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"dockthor","DockTHOR","1.0.0","Jacek Sultan","https:\u002F\u002Fprofiles.wordpress.org\u002Fjacycha\u002F","\u003Cp>DockTHOR integrates WordPress with the THOR monitoring platform and automatically reports PHP errors and uncaught exceptions.\u003C\u002Fp>\n\u003Cp>The plugin is designed to work silently in the background and has no admin interface. After installation you only need to configure your THOR project credentials.\u003C\u002Fp>\n\u003Ch3>Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Automatic reporting of PHP errors and uncaught exceptions\u003C\u002Fli>\n\u003Cli>Support for custom error filtering\u003C\u002Fli>\n\u003Cli>Optional user context information\u003C\u002Fli>\n\u003Cli>Customizable configuration via WordPress constants and filters\u003C\u002Fli>\n\u003Cli>Minimal performance overhead\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is intended for developers and teams who want to monitor errors occurring in WordPress installations.\u003C\u002Fp>\n\u003Cp>Installation\u003C\u002Fp>\n\u003Col>\n\u003Cli>Upload the plugin files to the \u003Ccode>\u002Fwp-content\u002Fplugins\u002Fdockthor\u003C\u002Fcode> directory, or install the plugin through the WordPress plugins screen.\u003C\u002Fli>\n\u003Cli>Activate the plugin through the \u003Cstrong>Plugins\u003C\u002Fstrong> menu in WordPress.\u003C\u002Fli>\n\u003Cli>Configure your THOR credentials in \u003Ccode>wp-config.php\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Example configuration:\u003Cbr \u002F>\n    \u003Ccode>php\u003Cbr \u002F>\ndefine( 'DOCK_THOR_TOKEN', 'YOUR_THOR_TOKEN' );\u003Cbr \u002F>\ndefine( 'DOCK_THOR_PRIVATE_KEY', 'YOUR_PRIVATE_KEY' );\u003C\u002Fcode>\u003Cbr \u002F>\nOnce configured, the plugin will automatically begin reporting PHP errors.\u003C\u002Fp>\n\u003Cp>Configuration\u003C\u002Fp>\n\u003Cp>Add the following constants to your \u003Ccode>wp-config.php\u003C\u002Fcode> file.\u003C\u002Fp>\n\u003Ch3>DockTHOR Token\u003C\u002Fh3>\n\u003Cp>\u003Ccode>php\u003Cbr \u002F>\ndefine( 'DOCK_THOR_TOKEN', 'YOUR_THOR_TOKEN' );\u003Cbr \u002F>\n    `\u003Ch3>Private Key\u003C\u002Fh3>\u003C\u002Fcode>php\u003Cbr \u002F>\ndefine( ‘DOCK_THOR_PRIVATE_KEY’, ‘YOUR_PRIVATE_KEY’ );\u003Cbr \u002F>\n    `\u003C\u002Fp>\n\u003Ch3>Error Types (optional)\u003C\u002Fh3>\n\u003Cp>“`php\u003Cbr \u002F>\ndefine( ‘DOCK_THOR_ERROR_TYPES’, E_ALL & ~E_DEPRECATED & ~E_NOTICE & ~E_USER_DEPRECATED );\u003Cbr \u002F>\n    \u003Ccode>Define which PHP errors should be captured.\u003Ch3>Send Default PII (optional)\u003C\u002Fh3>\u003Cbr \u002F>\nIf enabled, additional context such as the logged-in user and IP address will be attached to the event.\u003C\u002Fcode>php\u003Cbr \u002F>\ndefine( ‘DOCK_THOR_SEND_DEFAULT_PII’, true );\u003Cbr \u002F>\n    \u003Ccode>\u003Ch3>Site Version (optional)\u003C\u002Fh3>\u003Cbr \u002F>\nDefine the version of your website. This can help track which version of the site generated an error.\u003C\u002Fcode>php\u003Cbr \u002F>\ndefine( ‘DOCK_THOR_VERSION’, ‘v1.0.0’ );\u003Cbr \u002F>\n    \u003Ccode>\u003Ch3>Environment (optional)\u003C\u002Fh3>\u003Cbr \u002F>\nDefine the current environment.\u003C\u002Fcode>php\u003Cbr \u002F>\ndefine( ‘DOCK_THOR_ENV’, ‘production’ );\u003Cbr \u002F>\n    `\u003C\u002Fp>\n\u003Cp>Filters\u003C\u002Fp>\n\u003Cp>DockTHOR provides several filters that allow developers to customize behavior.\u003C\u002Fp>\n\u003Ch3>dock_thor_user_context\u003C\u002Fh3>\n\u003Cp>Allows extending the user context sent to THOR.\u003C\u002Fp>\n\u003Cp>Example:\u003Cbr \u002F>\n    \u003Ccode>php\u003Cbr \u002F>\nadd_filter( 'dock_thor_user_context', function ( array $user ) {\u003Cbr \u002F>\n    return array_merge( $user, ['custom_meta' => 'value'] );\u003Cbr \u002F>\n});\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Note: These values may be exposed publicly when used in JavaScript trackers.\u003C\u002Fp>\n\u003Ch3>dock_thor_token\u003C\u002Fh3>\n\u003Cp>Allows overriding the THOR token.\u003C\u002Fp>\n\u003Cp>Example:\u003Cbr \u002F>\n    \u003Ccode>php\u003Cbr \u002F>\nadd_filter( 'dock_thor_token', function ( $token ) {\u003Cbr \u002F>\n    return 'xxxxxxxxxxxxxxxxxxxx';\u003Cbr \u002F>\n});\u003C\u002Fcode>\u003Cbr \u002F>\nUsing the \u003Ccode>DOCK_THOR_TOKEN\u003C\u002Fcode> constant is recommended instead.\u003C\u002Fp>\n\u003Ch3>dock_thor_scope\u003C\u002Fh3>\n\u003Cp>Allows modifying the THOR scope before events are sent.\u003C\u002Fp>\n\u003Cp>Example:\u003Cbr \u002F>\n    \u003Ccode>php\u003Cbr \u002F>\nadd_filter( 'dock_thor_scope', function ( \\Dock\\Thor\\State\\Scope $scope ) {\u003Cbr \u002F>\n    $scope->setTag('custom-tag', 'value');\u003Cbr \u002F>\n    return $scope;\u003Cbr \u002F>\n});\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3>dock_thor_options\u003C\u002Fh3>\n\u003Cp>Allows customizing THOR SDK options.\u003C\u002Fp>\n\u003Cp>Example:\u003Cbr \u002F>\n    \u003Ccode>php\u003Cbr \u002F>\nadd_filter( 'dock_thor_options', function ( \\Dock\\Thor\\Options $options ) {\u003Cbr \u002F>\n    $options->setSampleRate(0.9);\u003Cbr \u002F>\n    return $options;\u003Cbr \u002F>\n});\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Advanced Usage\u003C\u002Fp>\n\u003Ch3>High volume of notices\u003C\u002Fh3>\n\u003Cp>Some plugins generate large amounts of PHP notices. You can filter them out:\u003Cbr \u002F>\n    \u003Ccode>php\u003Cbr \u002F>\ndefine( 'DOCK_THOR_ERROR_TYPES', E_ALL & ~E_NOTICE );\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3>Capturing handled exceptions\u003C\u002Fh3>\n\u003Cp>If you want to report handled exceptions:\u003Cbr \u002F>\n    \u003Ccode>php\u003Cbr \u002F>\ntry {\u003Cbr \u002F>\n    myMethodThatCanThrowAnException();\u003Cbr \u002F>\n} catch ( \\Exception $e ) {\u003Cbr \u002F>\n    if ( function_exists( 'dock_thor_safe' ) ) {\u003Cbr \u002F>\n        dock_thor_safe( function ( \\Dock\\Thor\\State\\HubInterface $client ) use ( $e ) {\u003Cbr \u002F>\n            $client->captureException( $e );\u003Cbr \u002F>\n        });\u003Cbr \u002F>\n    }\u003Cbr \u002F>\n    wp_die( 'An error occurred.' );\u003Cbr \u002F>\n}\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Frequently Asked Questions\u003C\u002Fp>\n\u003Ch4>Does this plugin have an admin panel?\u003C\u002Fh4>\n\u003Cp>No. DockTHOR works automatically after configuration in \u003Ccode>wp-config.php\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch4>Will this slow down my site?\u003C\u002Fh4>\n\u003Cp>The plugin is designed to have minimal performance impact. Error events are sent asynchronously when possible.\u003C\u002Fp>\n\u003Ch4>Can I disable certain errors?\u003C\u002Fh4>\n\u003Cp>Yes. You can configure the error types captured using the \u003Ccode>DOCK_THOR_ERROR_TYPES\u003C\u002Fcode> constant.\u003C\u002Fp>\n","DockTHOR is a lightweight WordPress integration for sending PHP errors and exceptions to the THOR monitoring platform.",213,"2026-03-24T17:04:00.000Z","6.9.5","5.6","7.2",[21,22,51,23],"logging","https:\u002F\u002Fthor.dock.codes","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdockthor.1.0.0.zip",{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":11,"downloaded":62,"rating":11,"num_ratings":11,"last_updated":63,"tested_up_to":64,"requires_at_least":65,"requires_php":66,"tags":67,"homepage":71,"download_link":72,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":73},"errorlyze","ErrorLyze – Error Logger & AI Debugger","1.0.1","dante0206","https:\u002F\u002Fprofiles.wordpress.org\u002Fdante0206\u002F","\u003Cp>\u003Cstrong>ErrorLyze\u003C\u002Fstrong> helps you \u003Cstrong>track WordPress errors\u003C\u002Fstrong>, \u003Cstrong>debug PHP issues\u003C\u002Fstrong>, and \u003Cstrong>monitor site health\u003C\u002Fstrong> automatically. Get \u003Cstrong>AI-powered error analysis\u003C\u002Fstrong> and \u003Cstrong>step-by-step fix instructions\u003C\u002Fstrong> for every WordPress error on your site.\u003C\u002Fp>\n\u003Cp>Perfect for WordPress developers debugging sites, administrators monitoring PHP errors, and agencies tracking errors across multiple client websites.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔍 Automatic Error Detection\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>ErrorLyze captures all PHP errors, warnings, and notices automatically as they occur. No configuration needed – just install and activate.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🤖 AI-Powered Fix Recommendations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Click “Get AI Analysis” on any error to receive intelligent, step-by-step instructions for fixing the issue. Our AI analyzes the error context and provides actionable solutions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📊 Real-Time Error Monitoring\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Monitor WordPress errors directly from your dashboard with our widget. View error statistics, severity levels, and recent issues at a glance.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic PHP Error Logging\u003C\u002Fstrong> – Captures errors, warnings, and notices in real-time\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Error Analysis\u003C\u002Fstrong> – Get detailed fix instructions powered by artificial intelligence\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dashboard Widget\u003C\u002Fstrong> – Monitor error statistics from your WordPress admin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Alerts\u003C\u002Fstrong> – Instant notifications when critical errors occur\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Filtering\u003C\u002Fstrong> – Filter errors by severity (critical, high, warning), category, or search terms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export Functionality\u003C\u002Fstrong> – Export error logs in CSV (Excel) or JSON format\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Cleanup\u003C\u002Fstrong> – Auto-delete old resolved errors to keep database clean\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Error Search\u003C\u002Fstrong> – Quickly find specific errors with full-text search\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Copy to Clipboard\u003C\u002Fstrong> – Easily copy error messages for research or sharing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mark as Resolved\u003C\u002Fstrong> – Track which errors you’ve fixed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Perfect For:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress developers debugging plugin and theme issues\u003C\u002Fli>\n\u003Cli>Site administrators monitoring production site health\u003C\u002Fli>\n\u003Cli>Development agencies managing multiple client sites\u003C\u002Fli>\n\u003Cli>DevOps teams tracking PHP errors and warnings\u003C\u002Fli>\n\u003Cli>Anyone wanting a cleaner, error-free WordPress site\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How It Works:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install and activate ErrorLyze\u003C\u002Fli>\n\u003Cli>Errors are automatically captured and logged\u003C\u002Fli>\n\u003Cli>View all errors in a clean, organized dashboard\u003C\u002Fli>\n\u003Cli>Click “Get AI Analysis” for intelligent fix recommendations\u003C\u002Fli>\n\u003Cli>Follow step-by-step instructions to resolve issues\u003C\u002Fli>\n\u003Cli>Mark errors as resolved to track your progress\u003C\u002Fli>\n\u003Cli>Optional: Enable email alerts for critical errors\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Why ErrorLyze?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Zero Configuration\u003C\u002Fstrong> – Works immediately after activation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy-Focused\u003C\u002Fstrong> – Error data stays in your database\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer-Friendly\u003C\u002Fstrong> – Clean interface, powerful filtering\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI-Assisted\u003C\u002Fstrong> – Smart recommendations save debugging time\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong> – Minimal performance impact\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free to Use\u003C\u002Fstrong> – No paid tiers or upgrade prompts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin uses an external API service for AI-powered error analysis:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service:\u003C\u002Fstrong> ErrorLyze AI Analysis API\u003Cbr \u002F>\n\u003Cstrong>Provider:\u003C\u002Fstrong> api.errly.nl (owned and operated by the plugin author)\u003Cbr \u002F>\n\u003Cstrong>Purpose:\u003C\u002Fstrong> Provides AI-powered analysis and fix recommendations for WordPress PHP errors\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data Sent to External Service:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Error message text only\u003C\u002Fli>\n\u003Cli>File path (sanitized, relative paths only)\u003C\u002Fli>\n\u003Cli>Line number where error occurred\u003C\u002Fli>\n\u003Cli>Site URL (for rate limiting purposes only)\u003C\u002Fli>\n\u003Cli>Unique site key (randomly generated, for rate limiting)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>When Data is Sent:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>ONLY when you manually click the “Get AI Analysis” button\u003C\u002Fli>\n\u003Cli>NEVER automatically or in the background\u003C\u002Fli>\n\u003Cli>Service availability may vary (limited capacity)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Data NOT Sent:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>No passwords or credentials\u003C\u002Fli>\n\u003Cli>No user personal information\u003C\u002Fli>\n\u003Cli>No database credentials\u003C\u002Fli>\n\u003Cli>No API keys or secrets\u003C\u002Fli>\n\u003Cli>No email addresses\u003C\u002Fli>\n\u003Cli>No full file contents\u003C\u002Fli>\n\u003Cli>No session data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Privacy & Security:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All communication via HTTPS encryption\u003C\u002Fli>\n\u003Cli>No personal data collected or stored on external servers\u003C\u002Fli>\n\u003Cli>Only error messages are analyzed\u003C\u002Fli>\n\u003Cli>GDPR compliant – no tracking, no cookies, no user data\u003C\u002Fli>\n\u003Cli>Data processed in real-time and not stored after analysis\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Service Terms:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service provided free of charge\u003C\u002Fli>\n\u003Cli>No account registration required\u003C\u002Fli>\n\u003Cli>No data retention beyond analysis processing\u003C\u002Fli>\n\u003Cli>Limited availability (rate limited per site)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Legal Information:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Terms of Service: https:\u002F\u002Fapi.errly.nl\u002Ferrorlyze-terms.html\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fapi.errly.nl\u002Ferrorlyze-privacy.html\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For questions about data handling, contact via the WordPress.org support forum.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, bug reports, or feature requests, please visit the WordPress.org support forum for this plugin.\u003C\u002Fp>\n\u003Cp>We respond to all support requests within 24 hours.\u003C\u002Fp>\n","Detect and fix WordPress PHP errors with AI-powered analysis. Automatic error logging, monitoring, and step-by-step fix recommendations for developers &hellip;",270,"2026-02-23T19:25:00.000Z","6.9.4","5.8","7.4",[68,21,69,22,70],"ai-analysis","error-log","php-errors","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ferrorlyze.1.0.2.zip","2026-03-15T15:16:48.613Z",{"slug":75,"name":76,"version":40,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":11,"downloaded":81,"rating":11,"num_ratings":11,"last_updated":82,"tested_up_to":47,"requires_at_least":83,"requires_php":66,"tags":84,"homepage":71,"download_link":86,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"runtimeguard","RuntimeGuard","Neeraj Kumar","https:\u002F\u002Fprofiles.wordpress.org\u002Fneerajjangir\u002F","\u003Cp>RuntimeGuard is a monitoring plugin that helps administrators detect, track, and resolve runtime issues in their WordPress site from a centralized dashboard.\u003C\u002Fp>\n\u003Cp>It provides real-time insights into errors, system health, and environment issues so you can fix problems before they affect your users.\u003C\u002Fp>\n\u003Ch4>Why Use RuntimeGuard?\u003C\u002Fh4>\n\u003Cp>Many WordPress issues go unnoticed until they affect users — broken features, failed emails, silent JavaScript errors, or server misconfigurations.\u003C\u002Fp>\n\u003Cp>RuntimeGuard helps you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Detect issues early before they impact visitors\u003C\u002Fli>\n\u003Cli>Monitor errors across PHP, JavaScript, and system checks\u003C\u002Fli>\n\u003Cli>Get alerts when something breaks\u003C\u002Fli>\n\u003Cli>Maintain site stability without constant manual checks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Real-time runtime issue logging with severity levels\u003C\u002Fli>\n\u003Cli>JavaScript error tracking for admin and front-end pages\u003C\u002Fli>\n\u003Cli>System health checks including loopback and environment validation\u003C\u002Fli>\n\u003Cli>Debug log scanning and analysis\u003C\u002Fli>\n\u003Cli>Monitoring of database, PHP configuration, email delivery, and file permissions\u003C\u002Fli>\n\u003Cli>Plugin and theme activity history tracking\u003C\u002Fli>\n\u003Cli>Email alerts for critical issues\u003C\u002Fli>\n\u003Cli>Scheduled email digests (weekly, bi-weekly, or monthly)\u003C\u002Fli>\n\u003Cli>Export issue logs as CSV for reporting and analysis\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>RuntimeGuard is designed as a monitoring and diagnostic tool for administrators. It complements your development workflow but does not replace code linting, testing, or server-level monitoring tools.\u003C\u002Fp>\n","Detect hidden errors in your WordPress site with real-time monitoring, logging, and alerts for runtime issues.",268,"2026-04-18T12:21:00.000Z","6.0",[21,69,22,85,23],"javascript-error","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fruntimeguard.1.0.0.zip",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":11,"num_ratings":11,"last_updated":97,"tested_up_to":98,"requires_at_least":99,"requires_php":71,"tags":100,"homepage":104,"download_link":105,"security_score":106,"vuln_count":14,"unpatched_count":11,"last_vuln_date":107,"fetched_at":28},"developer-loggers-for-simple-history","Developer Loggers for Simple History","0.5.1","Pär Thernström","https:\u002F\u002Fprofiles.wordpress.org\u002Feskapism\u002F","\u003Cp>Bring more loggers to \u003Ca href=\"https:\u002F\u002Fsimple-history.com\" rel=\"nofollow ugc\">WordPress user history plugin Simple History\u003C\u002Fa>.\u003Cbr \u002F>\nThat are useful for developers during development of a site or to maintain a live site.\u003C\u002Fp>\n\u003Ch3>Important\u003C\u002Fh3>\n\u003Cp>Please note that this plugin is no longer actively maintained and only receives security fixes.\u003C\u002Fp>\n\u003Ch3>Modern and up to date alternatives\u003C\u002Fh3>\n\u003Cp>For an up to date alternative please see the \u003Ca href=\"https:\u002F\u002Fsimple-history.com\u002Fadd-ons\u002Fdebug-and-monitor\u002F\" rel=\"nofollow ugc\">Debug & Monitor add-on\u003C\u002Fa> which logs WP REST API requests, sent emails, HTTP API requests, and WP cron jobs.\u003C\u002Fp>\n\u003Ch3>Get more features with Simple History Premium\u003C\u002Fh3>\n\u003Cp>Need advanced WordPress audit logging capabilities? Simple History Premium extends your site monitoring with powerful features:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Enhanced WordPress Activity Logging:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Advanced Analytics Dashboard\u003C\u002Fstrong> – Comprehensive stats and visual activity tracking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Event Logging\u003C\u002Fstrong> – Add manual entries and notifications to your audit trail\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stealth Mode\u003C\u002Fstrong> – Control user access with granular permissions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Log Retention\u003C\u002Fstrong> – Configure automatic cleanup or keep logs indefinitely\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Export Tools\u003C\u002Fstrong> – Export logs in CSV\u002FJSON format for analysis\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security Features\u003C\u002Fstrong> – IP anonymization and login attempt location tracking\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsimple-history.com\u002Fpremium\u002F\" rel=\"nofollow ugc\">» \u003Cstrong>Get Simple History Premium\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Included loggers and plugins\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Post to Slack\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>All your events is posted to a \u003Ca href=\"https:\u002F\u002Fslack.com\u002F\" rel=\"nofollow ugc\">Slack\u003C\u002Fa> channel of your choice, using an \u003Ca href=\"https:\u002F\u002Fapi.slack.com\u002Fincoming-webhooks\" rel=\"nofollow ugc\">incoming webhook\u003C\u002Fa>. Yes, with this plugin enabled\u003Cbr \u002F>\nthere is no need what so ever to ever leave Slack to see what’s happening on your site or the site of your\u003Cbr \u002F>\nclients or… well, on any site where you have Simple Histor and this plugin enabled.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WP_Mail-logger\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>See all mails sent with wp_mail(), no matter what the recipient address is.\u003Cbr \u002F>\nchangelog\u003C\u002Fp>\n\u003Cp>\u003Cstrong>404 logger\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>View page visits that load the 404 template.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>JavaScript error logger\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>See what JavaScript errors users that visit your site is getting.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SystemLog logger\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Log all messages from Simple History to the syslog on the server. With this logger enabled there is no need to use the beautiful GUI of Simple History ;).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>HTTP API logger\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Log all usage of HTTP calls from functions like wp_remote_post() and wp_remote_get().\u003C\u002Fp>\n\u003Cp>You can the URL requested, the arguments posted and the full returned result, including server headers.\u003C\u002Fp>\n\u003Cp>The time for the request to complete is also logged. Great for debugging!\u003C\u002Fp>\n","Useful loggers for SimpleHistory for developers during development of a site or to maintain a live site.",400,8480,"2025-09-15T07:32:00.000Z","6.4.8","4.4",[21,101,102,51,103],"developer","email","simple-history","https:\u002F\u002Fgithub.com\u002Fbonny\u002FDeveloper-Loggers-for-Simple-History","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdeveloper-loggers-for-simple-history.0.5.1.zip",99,"2025-09-16 00:00:00",{"slug":109,"name":110,"version":6,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":13,"downloaded":115,"rating":11,"num_ratings":11,"last_updated":116,"tested_up_to":16,"requires_at_least":117,"requires_php":66,"tags":118,"homepage":122,"download_link":123,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"almaweb-ai-visitor-analytics","AlmaWeb AI Visitor Analytics","AlmaWeb","https:\u002F\u002Fprofiles.wordpress.org\u002Falmawebdev\u002F","\u003Cp>\u003Cstrong>Two sides of AI traffic, one powerful plugin.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With the rise of AI platforms like ChatGPT, Claude, Gemini, and Perplexity, your website faces two new realities:\u003Cbr \u002F>\n1. \u003Cstrong>AI bots scraping your content\u003C\u002Fstrong> for training and indexing\u003Cbr \u002F>\n2. \u003Cstrong>Real human visitors discovering your site through AI tools\u003C\u002Fstrong> and clicking through to visit\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AlmaWeb AI Visitor Analytics\u003C\u002Fstrong> is the only WordPress plugin that tracks BOTH:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AI Bot Detection\u003C\u002Fstrong>\u003Cbr \u002F>\nIdentify bots from major AI companies (OpenAI, Google, Anthropic, Meta, Amazon), SEO crawlers (Ahrefs, Semrush), aggressive scrapers, and even “stealth” bots hiding behind standard User-Agents. Detect GPTBot, ClaudeBot, Google-Extended, Gemini, Bytespider, Perplexity and 200+ more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AI Referrer Tracking\u003C\u002Fstrong>\u003Cbr \u002F>\nTrack real human visitors coming FROM AI platforms! When someone asks ChatGPT a question and clicks a link to your site, you will see it. Understand which AI tools are sending you traffic, which pages they land on, and how diverse your AI traffic sources are.\u003C\u002Fp>\n\u003Ch4>Why AlmaWeb AI Visitor Analytics?\u003C\u002Fh4>\n\u003Cp>In a world where AIs massively consume AND distribute web content, it is crucial to know:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Who’s scraping your content\u003C\u002Fstrong> – Precisely identify each AI bot (GPTBot, ClaudeBot, Google-Extended, Gemini, etc.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Whether ChatGPT is training on your data\u003C\u002Fstrong> – Detect OpenAI crawlers in real time and block them if needed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Which pages are being targeted\u003C\u002Fstrong> – Discover what content interests AI bots the most\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hidden bots\u003C\u002Fstrong> – Detect even bots that mask their identity with standard User-Agents (stealth detection)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Which AI platforms send you traffic\u003C\u002Fstrong> – Track human visitors referred by ChatGPT, Claude, Perplexity, etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>🔍 Multi-Level Bot Detection\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Level 1 – User-Agent:\u003C\u002Fstrong> Detects 200+ AI bot signatures (OpenAI, Anthropic, Google, Meta, Amazon, Apple, xAI, Mistral, Cohere, Perplexity, DeepSeek, and more)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Level 2 – IP Range:\u003C\u002Fstrong> Verifies official IP ranges from OpenAI, Anthropic, and Google to catch masked bots\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Level 3 – Stealth Detection:\u003C\u002Fstrong> Detects invisible bots like ChatGPT Atlas that use standard browser User-Agents by cross-referencing IP addresses\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>📊 Comprehensive Dashboard\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Real-time statistics (human visits vs bots)\u003C\u002Fli>\n\u003Cli>Evolution charts with Chart.js\u003C\u002Fli>\n\u003Cli>Distribution by AI family (OpenAI, Google, Anthropic, etc.)\u003C\u002Fli>\n\u003Cli>Top 10 most active bots\u003C\u002Fli>\n\u003Cli>Top 10 most scraped pages\u003C\u002Fli>\n\u003Cli>Comparison with previous period\u003C\u002Fli>\n\u003Cli>Business KPIs: growth rate, peak hours, intent distribution\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>📋 Detailed Logs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Advanced filtering by bot type, IP, date\u003C\u002Fli>\n\u003Cli>Real-time search\u003C\u002Fli>\n\u003Cli>Full CSV export\u003C\u002Fli>\n\u003Cli>Complete details: User-Agent, IP, URL, detection method, AI family, bot intent\u003C\u002Fli>\n\u003Cli>Special badge for “invisible” bots\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>⚙️ Flexible Configuration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable\u002Fdisable tracking\u003C\u002Fli>\n\u003Cli>Bad bot blocking option (disabled by default)\u003C\u002Fli>\n\u003Cli>Configurable data retention (90 days by default)\u003C\u002Fli>\n\u003Cli>Automatic daily cleanup of old data\u003C\u002Fli>\n\u003Cli>Exclude logged-in users (optional)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🔒 Privacy Respectful\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>No data sent to third-party services\u003C\u002Fli>\n\u003Cli>All data stays in your WordPress database\u003C\u002Fli>\n\u003Cli>GDPR compliant\u003C\u002Fli>\n\u003Cli>No cookies or client-side tracking\u003C\u002Fli>\n\u003Cli>Only downloads public data (IP ranges)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Detected Bots\u003C\u002Fh4>\n\u003Cp>The plugin detects over 200 different bots in the following categories:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AI Bots (AI Training & Inference):\u003C\u002Fstrong>\u003Cbr \u002F>\nOpenAI (GPTBot, ChatGPT-User, OAI-SearchBot, Operator, ChatGPT Agent), Anthropic (ClaudeBot, Claude-Web, Claude-SearchBot), Google AI (Google-Extended, Gemini, NotebookLM, GoogleAgent-Mariner), Meta AI, Amazon (Amazonbot, Bedrock, Nova Act), Apple Intelligence, Perplexity, Mistral, xAI (Grok), Cohere, DeepSeek, Character.AI, Kagi, Exa, Tavily, Apify, and 150+ others.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Search Engines:\u003C\u002Fstrong>\u003Cbr \u002F>\nGoogle, Bing, Yahoo, DuckDuckGo, Yandex, Baidu, etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEO Crawlers:\u003C\u002Fstrong>\u003Cbr \u002F>\nAhrefs, Semrush, Moz, Majestic, etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Scrapers & Malicious Bots:\u003C\u002Fstrong>\u003Cbr \u002F>\nContent scrapers, email collectors, attack bots, etc.\u003C\u002Fp>\n\u003Ch4>Advanced Stealth Bot Detection\u003C\u002Fh4>\n\u003Cp>Some AI bots like \u003Cstrong>ChatGPT Atlas\u003C\u002Fstrong> use standard browser User-Agents (Chrome, Safari) to go unnoticed. AlmaWeb AI Visitor Analytics detects them by cross-referencing IP addresses against official IP ranges from \u003Cstrong>OpenAI, Anthropic, and Google\u003C\u002Fstrong> — all stored locally, no external calls required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Example:\u003C\u002Fstrong>\u003Cbr \u002F>\nA visitor with User-Agent “Mozilla\u002F5.0 Chrome\u002F…” from an IP in the OpenAI range will be identified as “ChatGPT Atlas” and marked with an “INVISIBLE” badge in the logs.\u003C\u002Fp>\n\u003Ch4>Firewall — Block Unwanted Bots\u003C\u002Fh4>\n\u003Cp>Since v1.2.0, the plugin includes a built-in \u003Cstrong>Firewall\u003C\u002Fstrong> to block bots before they access your content:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Block by intention\u003C\u002Fstrong> — Stop training crawlers (GPTBot, ClaudeBot), scrapers, or inference bots\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Block by family\u003C\u002Fstrong> — Block all bots from a specific company (ByteDance, Meta, OpenAI, etc.)\u003C\u002Fli>\n\u003Cli>Blocked bots receive a \u003Cstrong>403 response\u003C\u002Fstrong> and are still logged for analysis\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Performance\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Zero external calls:\u003C\u002Fstrong> IP ranges for OpenAI, Anthropic and Google are stored locally\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Minimal impact:\u003C\u002Fstrong> Optimized to not slow down your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimized queries:\u003C\u002Fstrong> Indexes on all important columns\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic cleanup:\u003C\u002Fstrong> Daily deletion of old data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Protect your content and understand your traffic like never before.\u003C\u002Fp>\n\u003Ch3>Official Plugin Page\u003C\u002Fh3>\n\u003Cp>Visit the official plugin page for additional resources and support:\u003Cbr \u002F>\n\u003Cstrong>https:\u002F\u002Falmaweb.fr\u002Fai-visitor-analytics\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Privacy & Data Protection\u003C\u002Fh3>\n\u003Cp>AlmaWeb AI Visitor Analytics takes your privacy seriously:\u003C\u002Fp>\n\u003Ch4>Data Storage\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>All data is stored locally in your WordPress database\u003C\u002Fli>\n\u003Cli>No external services receive any data from your site\u003C\u002Fli>\n\u003Cli>You have full control over data retention (configurable from 1 to 365 days)\u003C\u002Fli>\n\u003Cli>Automatic daily cleanup removes old data based on your settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What Data is Collected\u003C\u002Fh4>\n\u003Cp>The plugin collects the following information for each visit:\u003Cbr \u002F>\n* User-Agent string\u003Cbr \u002F>\n* IP address\u003Cbr \u002F>\n* Requested URL\u003Cbr \u002F>\n* HTTP referrer\u003Cbr \u002F>\n* Request method (GET, POST, etc.)\u003Cbr \u002F>\n* HTTP headers (Accept, Accept-Language, Accept-Encoding)\u003Cbr \u002F>\n* Timestamp\u003C\u002Fp>\n\u003Cp>This data is used solely for bot detection and traffic analysis on your own site.\u003C\u002Fp>\n\u003Ch4>GDPR Compliance\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>No cookies are set by this plugin\u003C\u002Fli>\n\u003Cli>No client-side tracking or JavaScript-based analytics\u003C\u002Fli>\n\u003Cli>IP addresses are stored for bot identification purposes only\u003C\u002Fli>\n\u003Cli>You can configure data retention to comply with your privacy policy\u003C\u002Fli>\n\u003Cli>Users can request data deletion through standard WordPress data export\u002Ferasure tools\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What This Plugin Does NOT Do\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Does NOT send your data to external servers\u003C\u002Fli>\n\u003Cli>Does NOT track end-user behavior for advertising\u003C\u002Fli>\n\u003Cli>Does NOT use third-party analytics services\u003C\u002Fli>\n\u003Cli>Does NOT set cookies\u003C\u002Fli>\n\u003Cli>Does NOT require user consent (server-side logging only)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Third-Party Services\u003C\u002Fh3>\n\u003Cp>This plugin may connect to the following third-party services \u003Cstrong>only\u003C\u002Fstrong> to download publicly available bot IP ranges:\u003C\u002Fp>\n\u003Ch4>OpenAI IP Ranges\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>GPTBot:\u003C\u002Fstrong> https:\u002F\u002Fopenai.com\u002Fgptbot.json\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ChatGPT-User:\u003C\u002Fstrong> https:\u002F\u002Fopenai.com\u002Fchatgpt-user.json\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SearchBot:\u003C\u002Fstrong> https:\u002F\u002Fopenai.com\u002Fsearchbot.json\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Purpose:\u003C\u002Fstrong> Verify IP addresses to detect OpenAI bots, including stealth bots like ChatGPT Atlas\u003Cbr \u002F>\n\u003Cstrong>Data sent:\u003C\u002Fstrong> None – the plugin only downloads public IP range information\u003Cbr \u002F>\n\u003Cstrong>Caching:\u003C\u002Fstrong> IP ranges are cached for 24 hours to minimize requests\u003Cbr \u002F>\n\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fopenai.com\u002Fprivacy\u003C\u002Fp>\n\u003Ch4>Important Notes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>No data from your site is ever sent to these services\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>The plugin only downloads publicly available IP range lists\u003C\u002Fli>\n\u003Cli>These requests happen server-side (not from visitors’ browsers)\u003C\u002Fli>\n\u003Cli>IP ranges are cached locally for 24 hours\u003C\u002Fli>\n\u003Cli>If the external service is unavailable, the plugin continues to work using User-Agent detection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Bundled Libraries\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Chart.js v4.5.1\u003C\u002Fstrong> (bundled locally)\u003Cbr \u002F>\n* Used for dashboard visualizations\u003Cbr \u002F>\n* No external connections required\u003Cbr \u002F>\n* Loaded only on admin pages\u003Cbr \u002F>\n* License: MIT\u003C\u002Fp>\n\u003Cp>All third-party code is included in the plugin and does not require external CDN connections.\u003C\u002Fp>\n\u003Ch3>Support & Documentation\u003C\u002Fh3>\n\u003Ch4>Getting Help\u003C\u002Fh4>\n\u003Cp>If you need help with the plugin, here are your options:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Documentation:\u003C\u002Fstrong> Check the plugin settings page for inline help and tooltips\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Support Forum:\u003C\u002Fstrong> Post your questions on the WordPress.org support forum\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Official Page:\u003C\u002Fstrong> Visit https:\u002F\u002Falmaweb.fr\u002Fai-visitor-analytics for contact and support\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Reporting Bugs\u003C\u002Fh4>\n\u003Cp>If you find a bug, please report it on the WordPress.org support forum with:\u003Cbr \u002F>\n* WordPress version\u003Cbr \u002F>\n* PHP version\u003Cbr \u002F>\n* Steps to reproduce the issue\u003Cbr \u002F>\n* Any error messages you’re seeing\u003C\u002Fp>\n\u003Cp>You can also contact us directly through our official page at https:\u002F\u002Falmaweb.fr\u002Fai-visitor-analytics\u003C\u002Fp>\n\u003Ch4>Feature Requests\u003C\u002Fh4>\n\u003Cp>We welcome feature suggestions! Please submit them on the WordPress.org support forum or contact us through https:\u002F\u002Falmaweb.fr\u002Fai-visitor-analytics\u003C\u002Fp>\n\u003Ch3>Contributing\u003C\u002Fh3>\n\u003Cp>This plugin is open source and welcomes contributions!\u003C\u002Fp>\n\u003Ch4>Translation\u003C\u002Fh4>\n\u003Cp>The plugin is available in French and English. To add a new language:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Copy \u003Ccode>languages\u002Falmaweb-ai-visitor-analytics.pot\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Translate using Poedit or similar tool\u003C\u002Fli>\n\u003Cli>Save as \u003Ccode>almaweb-ai-visitor-analytics-{locale}.po\u003C\u002Fcode> and compile to \u003Ccode>.mo\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Contact us through https:\u002F\u002Falmaweb.fr\u002Fai-visitor-analytics to submit your translation\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Developed by:\u003C\u002Fstrong> Yohan Ziri\u003Cbr \u002F>\n\u003Cstrong>Company:\u003C\u002Fstrong> AlmaWeb (https:\u002F\u002Falmaweb.fr)\u003Cbr \u002F>\n\u003Cstrong>License:\u003C\u002Fstrong> GPLv3 or later\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Special Thanks:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Chart.js for beautiful visualizations\u003Cbr \u002F>\n* The WordPress community for feedback and support\u003Cbr \u002F>\n* All users who help improve the bot detection library\u003C\u002Fp>\n","Detect GPTBot, ClaudeBot, Gemini and 200+ AI crawlers. Track which AI bots scrape your content and block unwanted scrapers.",1069,"2026-05-21T09:17:00.000Z","5.0",[20,119,120,23,121],"analytics","bot-detection","security","https:\u002F\u002Falmaweb.fr\u002Fai-visitor-analytics","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Falmaweb-ai-visitor-analytics.1.3.0.zip",{"error":125,"url":126,"statusCode":127,"statusMessage":128,"message":128},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fdebugbundle\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":130,"versions":131},3,[132,138,145],{"version":6,"download_url":26,"svn_tag_url":133,"released_at":27,"has_diff":134,"diff_files_changed":135,"diff_lines":27,"trac_diff_url":136,"vulnerabilities":137,"is_current":125},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdebugbundle\u002Ftags\u002F1.3.0\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdebugbundle%2Ftags%2F1.2.6&new_path=%2Fdebugbundle%2Ftags%2F1.3.0",[],{"version":139,"download_url":140,"svn_tag_url":141,"released_at":27,"has_diff":134,"diff_files_changed":142,"diff_lines":27,"trac_diff_url":143,"vulnerabilities":144,"is_current":134},"1.2.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdebugbundle.1.2.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdebugbundle\u002Ftags\u002F1.2.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdebugbundle%2Ftags%2F1.2.5&new_path=%2Fdebugbundle%2Ftags%2F1.2.6",[],{"version":146,"download_url":147,"svn_tag_url":148,"released_at":27,"has_diff":134,"diff_files_changed":149,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":150,"is_current":134},"1.2.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdebugbundle.1.2.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdebugbundle\u002Ftags\u002F1.2.5\u002F",[],[]]