Click Scan Website and Rudwexa – AutoFixer checks:
Every issue gets a plain-language Explain, and — where it is genuinely safe
to automate — Preview Fix, Fix Automatically, and Rollback.
Not everything should be auto-fixed. A fatal error buried in custom theme
code, a corrupt database table, or which of 60 active plugins to remove are
judgment calls a human needs to make. This plugin is upfront about that:
issues that would be unsafe to change automatically are marked as such, with
an explanation of what to do instead — it does not pretend to auto-fix things
it can’t safely auto-fix.
Every fixer follows the same rule: snapshot before you touch anything.
Before a fixer changes a file, a database row, or an option, it writes a
snapshot to a dedicated backup store. Rollback reads that snapshot back and
restores exactly what was there before — no guessing, no partial undo.
This plugin connects to a third-party AI service to power the optional “Ask AI” explanations — a feature that cannot be done locally, since it requires an actual language model to read the diagnostic finding and generate a plain-language explanation and suggested fix. AI requests are made only when you explicitly click an AI action; nothing runs automatically or in the background.
This plugin does not integrate with any AI vendor directly, and does not store or see an API key for one. Instead, it uses WordPress core’s own AI Client (WordPress 7.0+): you connect a provider once, at the WordPress level, under Settings Connectors — typically by installing the official AI Provider plugin for whichever vendor you choose. The provider you connect there is where the issue text (or, for certain checks, a small code snippet) is actually sent and processed; this plugin has no visibility into or control over that beyond making the request through WordPress’s own API, and does not operate any proxy of its own.
Depending on which provider you connect, the applicable privacy policy and terms are:
If no provider is connected, or you’re on WordPress below 7.0, “Ask AI” simply isn’t available — every other part of this plugin works exactly the same either way.
Separately, this plugin includes an optional front-end script that reports real JavaScript errors from your site’s visitors (error message, script URL, and page URL) back to your own site’s REST API, so the “JavaScript Errors” check reflects real visitor experience. This data stays on your own site’s database — it is never sent to a third party. It can be turned off entirely under Rudwexa Privacy settings.