DevaGuard is a website security monitoring service run by DEVAGROUP sp. z o.o., Kraków, Poland. This plugin connects your site to a DevaGuard dashboard. Once a day, and right after every update, it collects information about your site and sends it to the DevaGuard server you configure. The dashboard turns it into a plain-language repair plan: what is urgent, why it matters and who should fix it.
The plugin is read-only. It never changes your content, settings or files, never installs anything and does not expose any endpoint on your site.
What the plugin reports:
DevaGuard suggests what to check. It is not an oracle and does not replace the person responsible for the site or a security audit. No warnings does not mean no risk.
DevaGuard is not limited to WordPress. Sites built on PrestaShop, Joomla, Drupal, Magento, OpenCart or custom code are monitored with a single agent file or with checks from outside (uptime, SSL, domain, blacklists). This plugin is the WordPress part of the service.
DevaGuard is built and maintained by DevaGroup. Service, dashboard and help: devaguard.pl.
This plugin sends data to a DevaGuard server. Nothing is sent until an administrator enters the server address and the site key in Tools DevaGuard.
To check whether sensitive files (for example .env, wp-config.php backups or database dumps) are publicly accessible, the plugin requests those files from your own site (a request to itself, only for files that exist on disk). Only the file path and the result are reported, never the file contents. In the same way the plugin checks whether visitors can see account logins (/?author=1, /wp-json/wp/v2/users), XML-RPC, the WordPress version in the page code and readme.html; only yes/no results, the number of listed accounts and the version number are reported.
To check file integrity the plugin also downloads official checksums from WordPress.org (api.wordpress.org and downloads.wordpress.org). Only the WordPress version, locale, plugin slugs and plugin versions are sent there.