SiteGuard Scanner is a companion plugin for the vulnerability diagnostic service provided by EG Secure Solutions. Installing it on a site that is under a diagnostic contract enables the following two features.
The plugin only responds to signed requests sent by the diagnostic service. It never sends data to any external server on its own (it does not “phone home”).
/wp-json/siteguard-scanner/v1/verify and /wp-json/siteguard-scanner/v1/collect./?siteguard-scanner-request=verify and /?siteguard-scanner-request=collect) is provided as a fallback.Every endpoint responds only to requests carrying a valid signature. When signature verification fails, the plugin returns HTTP 401 and no information at all.
When responding to collect, the plugin returns the following information to the diagnostic service:
No personal data, post content, or any other data beyond the above is collected or transmitted.
On a multisite network, diagnostics are performed against the main (parent) site. Because plugin and theme files are shared across the entire network, collect returns the network-wide inventory of installed assets and correctly reports network-activated plugins via the network_active flag.