The system is really two separate programs with a deliberately uneven split of work. A small WordPress plugin sits on each client site and does almost nothing but watch and report: logins, failed logins, file changes, plugin updates, a snapshot of what the homepage currently looks like. All the actual thinking, whether something counts as serious, whether a page looks infected, what a health score should read, happens in the dashboard, in one place.