Do I have to install a plugin?
No. Uptime, SSL, DNS, domain expiry, sitemap and blacklist checks only need the URL. The plugin is for what can only be seen from inside: new admins, core and file integrity, vulnerabilities, one-click login.
Will the agent slow down my clients' sites?
During page views it only registers a handler for fatal errors. Scans and checks run when the platform asks, in steps of a few seconds, and are built for shared hosting.
What if an attacker removes the plugin?
After three failed contacts you get an alert, and the outside checks carry on. The last known state of the site stays on our servers.
Which versions do you support?
WordPress 5.0 and later with PHP 7.4 or later. Joomla 4, 5 and 6, plus Joomla 3.9 and 3.10 with a separate plugin that runs even on PHP 7.1. Drupal 7 and 8.9 to 11, PrestaShop 1.7.6 to 9.2.
Do you also look after sites without a CMS?
Yes. Any address can be checked from outside, an API too (with a check on a JSON field), and so can a TCP port such as a mail server. For Laravel, Symfony or custom PHP code there is a connector for PHP 7.1 or later: file scans, upload folders, watched files and configuration checks. It can't check core integrity or vulnerabilities, because a custom application has no official list to compare with.
Some clients run Joomla 3 or PrestaShop 1.7 and won't migrate. What can we do?
Monitoring, core integrity and backups work there too. On Joomla 3.10.12 and PrestaShop 1.7.8.11 you can turn on Active Shield, which applies the official security fixes released after end of life. Versions 3.9, 1.7.6 and 1.7.7 first need the last release of their branch. The migration still has to happen, but in the meantime the site isn't left open.
What if an update breaks the site?
Before updating we save the plugin's folder and the tables it may change, and check the pages. If errors, missing text or PHP fatal errors show up afterwards, we put files and database back and let you know. For three days you can also roll back by hand.
Where do backups go, and who can read them?
They leave the site already encrypted and stay encrypted in European storage, locked against deletion. Each backup has its own key, which the platform keeps encrypted. If you want, a site's backups are locked with a key you hold: we have only the public half, and without your file nobody can open them.
Where does your vulnerability data come from?
Wordfence Intelligence for WordPress core, plugins and themes, the Joomla Security Centre for the Joomla core, and OSV.dev (GitHub and drupal.org advisories) together with drupal.org release data for Drupal core and modules. For PrestaShop we use OSV.dev and the Friends of Presta advisories for third-party modules. The same vulnerability published by several sources raises one alert.
Which channels do alerts use?
Email, webhooks and Telegram, in a private chat or a group. On Telegram each chat gets warnings and critical alerts, or critical only. Slack and Microsoft Teams aren't there yet.
Can my clients see their own sites?
Yes, on the Pro and Complete plans. You give a person of your client a login: they see the status, uptime, backups, updates and monthly reports of their own sites under your name, and they change nothing. Each month they can also get their report by email, as a PDF with your logo.