
This plugin brings together several maintenance tools for WordPress in one admin panel:
Every action requires administrator capabilities and is protected with nonces. The plugin does not write to or delete anything inside the WordPress core directories. The operations that do change something (deleting a user, clearing expired transients, removing orphaned cron tasks, blocking a bot) act on the database and always ask for confirmation first.
This plugin connects to WordPress.org services in order to verify the integrity of the core and to check the status of the installed plugins and themes, and, only if you explicitly enable it, to the WPVulnerability service. Nothing is contacted until you start an action that needs it (running an analysis, viewing a diff or running an audit scan).
WordPress.org (provided by the WordPress Foundation; see https://wordpress.org/about/privacy/):
https://api.wordpress.org/core/checksums/1.0/): queried when you run the integrity analysis, to obtain the official checksums for your version and locale. The WordPress version and the site locale are sent. On sites with a translated locale, the checksums of the international (en_US) package may also be requested, to avoid reporting false positives.https://downloads.wordpress.org/ and the localized sites https://*.wordpress.org/): the official ZIP package for your version is downloaded only when you ask to see the differences (diff) of a modified core file. The version and locale are sent to build the package URL.https://api.wordpress.org/plugins/info/1.2/ and https://api.wordpress.org/themes/info/1.2/): queried when you run a scan in the Audit section, to know whether each plugin or theme is still available in the directory, when it was last updated and up to which WordPress version it has been tested. The slug of each installed plugin and theme is sent. Pending updates are read from the data WordPress itself already keeps.WPVulnerability (optional, disabled by default):
https://www.wpvulnerability.net/): a free and open database of WordPress vulnerabilities. It is only contacted if you enable “Check WordPress, plugins and themes against the WPVulnerability database” in the Audit section, and only when you run a scan. The slug of each installed plugin and theme is sent, but not their versions: that comparison is done on your site. For the WordPress core, the WordPress version number is sent, because the service can only look up the core by version. Your site address is never sent. Disabling the option also deletes the vulnerability data already obtained. Service: https://www.wpvulnerability.com/ — Privacy policy: https://www.wpvulnerability.com/privacy/ — Terms: https://www.robotstxt.es/legal/No personal data is sent to any of these services and no other third-party service is contacted.
The official package is used only as a read-only reference copy of the core, to compare it with the files on your site. No code is fetched from any third-party server, nothing from the download is executed, and nothing from it is ever written to the WordPress core directories: the package is only cached in the plugin’s own folder inside the uploads directory.