The WordPress site auditor · AI optional

Mission control for your WordPress site.

The Checknaut 5.0 Site Score, running on sample numbers. Seven audits, one score, and the points each fix wins back.

Seven audits over every page inside wp-admin: six on any theme, Design Guardian on Divi 5. Every one-click fix is free on every page, with an undo behind it, and no AI account is needed. Add Checknaut Pro and Claude, ChatGPT or any MCP client builds pages on Divi 5, Elementor and the block editor.

Free: no card, no time limit · WordPress 6.5+ · PHP 8.0+ · audits on any theme · Claude or ChatGPT only if you want pages built

  • Audit the whole site
  • One-click fixes on every page
  • Site Score with launch tiers
  • Snapshots, undo & rollback
  • Rescue an older site
  • Adopt your Divi 5 or Elementor design system
  • Legal page drafts
  • Diagnostics & self-test
  • Pro: build pages with Claude or ChatGPT
  • Pro: scheduled audits & client reports
  • Pro: fleet hub for client sites

What Checknaut 5.0.0 was tested on

WordPress 7.1Divi 5.13.1Elementor 4.3 + PRO ElementsThe block editorPHP 8.0 · 8.4 · 8.5 in CIPlugin Check 2.1.0: 0 errors, 0 warnings
WordPress 7.1Divi 5.13.1Elementor 4.3 + PRO ElementsThe block editorPHP 8.0 · 8.4 · 8.5 in CIPlugin Check 2.1.0: 0 errors, 0 warnings
✓
2,386 of 2,386 checks
5.0.0 self-test, free plugin, 0 failures
↺
7-day money-back
any reason, no questions asked
⌁
No AI account needed
audits and fixes run in wp-admin
◉
Licensed via Freemius
cancel any time
175
MCP tools
7
audit suites
53
free tools, no card
Onboard systems

What it does on your site

Audits, one-click fixes on every page, the Site Score and diagnostics run in wp-admin with no AI account at all, and all of it is free. Scheduled audits and client reports come with Checknaut Pro. Page building, design-system authoring and rescue repairs are the Checknaut Pro part: connect Claude, ChatGPT or any MCP client and they happen through one connection, on your own install.

Run full audit14%
Site HealthSite QAAccessibilityPerformanceSEOLegal pagesDesign taste
seven auditors · no AI needed

Audit the whole site

Site Health, site QA, accessibility, performance, SEO and legal pages on any theme, and design taste on Divi 5 — with fixes named.

FAILMissing alt text · et_pb_image
WARNHeading order h2 → h4Fix
journal · waiting — click Fix to try it
one click

Fix problems automatically

Alt text written, heading structure repaired, images compressed and resized to 2400px — WebP where your host supports it, through WordPress’s own image editor. No third-party service, no API key. The optimised file lands beside the original and every stored reference is rewritten, so every reference WordPress stores keeps resolving, and undo puts the original back byte-for-byte. Missing legal pages arrive as drafts to review.

Build me a pricing page.
Reading your design system…
✓ station_create_page
✦Pro

Build pages with your AI assistant

Create and edit whole pages by chatting, on Divi 5, Elementor or the block editor. On Divi 5 and Elementor it builds with the design tokens you already have, so what lands is on brand.

Design tokens21 colors · 14 variables
--brand-primary--space-4--type-h2
adopt free · author with Pro

Design system & patterns

On Divi 5: your type scale, colour scale, spacing steps and presets, ready-made section patterns bound to your palette, and a style-guide page on request. On Divi 5 and Elementor: resolvers, so your assistant picks a real value instead of guessing.

Snapshot before write12:04:11
Design-system write · 3 tokens12:04:12
Logged to site historyUndo
design-system writes

Safety net

A snapshot before every design-system write, every write logged, one-click undo. All of it shows up in site history — and snapshot and revision restore is never paywalled, including after a licence lapses. Whoever most needs one is on the free tier by definition.

06

Rescue an older site

Divi 4 → 5

Classifies up to 300 pages: Divi 4 shortcodes, classic content, shortcodes from plugins that are long gone. Then it returns an ordered fix plan your assistant works through page by page, one step back at every write.

07

Beyond pages

✦Pro

Blog posts, Theme Builder headers and footers on Divi 5 and Elementor Pro, and WooCommerce shop, cart, checkout and product pages on Divi 5 — your assistant builds those too.

08

Audits on a schedule

✦Pro

Run the auditors on a schedule and get an emailed digest that leads with what changed and stays quiet when all is clear.

09

Diagnostics

self-test

Connector self-test, preflight and plain-language fixes for the common host problems. Every check runs against your exact install rather than a fixture — and the download from this site carries the whole suite, so you can run it yourself any time.

10

Loop Builder, dynamic content and display conditions

✦Pro

On Divi 5, build a loop and point it at any query — posts, products, a custom post type. Bind module fields to real post data, list what is bindable on this site, and set display conditions so a section shows only when you say.

Launch sequence

Go for launch in three steps

Setup, connection and troubleshooting all live inside the plugin, under Checknaut → Connection and Diagnostics.

01

Install the plugin

Upload Checknaut and activate. No config files, no server work. Needs WordPress 6.5+ and PHP 8.0+. Any theme, any builder.

Upgrading later? Checknaut Pro is a second plugin that installs beside the free one — upload it under Plugins → Add New, activate, and paste your licence key under Checknaut → Checknaut Pro. The free plugin stays exactly where it is: settings, pages, audit history and journal untouched, because nothing is replaced. Same key on every site in your plan. Running a 4.x version from before the rename? Install Checknaut, activate it, then deactivate the old plugin: settings, the connector, OAuth clients and history carry over.

02

Run your first audit

Open Checknaut → Audit and press Run full audit. Seven audits run in sequence behind one progress bar; when they finish you get a Site Score, the open Issues, and a Fix button on every finding the plugin can repair — each one journaled and undoable.

No AI account, no API key, no credits. Everything in this step runs inside wp-admin on your own install, on any theme or builder.
03

Optional: connect your assistant

Want to audit and fix by conversation, or, with Checknaut Pro, have pages built? Paste one URL into your assistant’s connectors and sign in. Authentication is OAuth 2.1, or a static key if your host prefers it. Then: “Build me a pricing page.” Your assistant reads your design system and ships sections native to your builder — audited, logged, reversible.

This step needs a Claude or ChatGPT account. Adding a custom connector is not something every plan can do — check what your plan supports before you buy.
/wp-json/wp-basestation/v1/mcp
✦ The optional AI connection

Connect Claude or ChatGPT. Skip the copy-paste.

Paste one URL into your assistant’s connectors and sign in. Authentication is OAuth 2.1, or a static key if your host prefers it. Your assistant reads your design system and ships sections native to your builder — audited, logged, reversible.

C
Claude
MCP client
G
ChatGPT
custom connector
B
Divi 5
Elementor
Block editor
Connector
/wp-json/wp-basestation/v1/mcp
handshake OK · 53 tools (175 with Pro)
Real-world problems

Sound familiar?

The demand letter→

“My client got an ADA demand letter about their website.”

The accessibility audit reads every page the way a scanner would: contrast pairs, missing alt text, heading order, link text. It names the exact module behind each failure. Many fixes are one click, each journaled and undoable, and the statement helper keeps your accessibility page honest about what is left.

To be clear: this is an automated scan, not legal advice. Clearing it does not make a site compliant, and it does not answer the letter. It fixes what a scanner can see and tells you what it cannot. The letter is a conversation with your lawyer.

The cut-off title→

“Google keeps cutting my page titles off mid-sentence.”

SEO findings render the actual search result: the part Google keeps stays bright, the part it cuts is struck through, and a missing description shows what searchers get instead. You fix the title looking at the card a searcher will see, not counting characters.

The slow homepage→

“The homepage takes forever on mobile and nobody knows why.”

The performance audit lists the exact offending images, each with its thumbnail, file size and width. One click compresses and resizes them, then reports the bytes saved. Files it cannot safely touch are listed with the reason, never silently skipped.

The rebrand→

“The old brand purple is hardcoded across forty pages.”

Site QA finds every hardcoded colour and size, and Fix all, a Checknaut Pro button, swaps them for your design tokens — after showing a page-by-page plan and writing only the set you approved. The next rebrand becomes one token edit, not forty page edits.

The inherited site→

“I took over a Divi 4 site and half of it renders as bracket soup.”

The rescue scan classifies every page: clean Divi 5, Divi 4 shortcodes, broken builder meta. It finds leftovers from removed plugins and returns an ordered fix plan you execute step by step. Snapshot first, always.

The trust problem→

“I do not trust one-click fixes on a client’s live site.”

Neither do we. Every write is journaled with an Undo beside it, bulk fixes in wp-admin show their plan before they run, replacing the content of a published page takes a second confirmation, and undo checks whether the page changed since the fix and stops if it did, and a revision or saved copy stands behind every page write. You can always step back.

Real screens

What 5.0 looks like in wp-admin

Eight screens from Checknaut 5.0.0, captured from the plugin itself. The Site Score at the top of this page is an animated demo on sample numbers; these are the real screens it is drawn from.

Light
Dark theme
Checknaut › Overview5.0.0 · real capture
Checknaut 5.0.0 Overview: the Site Score, its tier and what each audit is costing (85 of 100, In orbit, 15 points to win back across five audits)

The Site Score block. One number from seven audits, the tier it sits in (Grounded, Liftoff, In orbit, Mission ready), and the points each audit is costing, biggest first. Here: 85, In orbit, five points from Mission ready, and the headline names the one audit that would get it there.

Checknaut 5.0.0, the free plugin with Pro inactive, on WordPress 7.1.2 and Divi 5.13.1. The test site was set up for these captures; it is not this site. The only edit is cropping off the WordPress admin menu and bar.

Straight answers

What it guarantees

On a blank site

It won’t invent taste you haven’t shown it.

The design system is read from pages you already built. On a fresh install there’s nothing to read, so you get honest defaults and a prompt to set your palette and scales — not a guess dressed up as your brand.

On your audits

It won’t quietly pass you.

Audits name the failing node and the rule it broke. Fixes are offered, never forced, and nothing blocks you from publishing. The judgement call about what ships stays yours.

On your work

It won’t overwrite you without a way back.

One step back before every page write — a WordPress revision, or a saved copy of the previous content where revisions are switched off. Either way, one command puts the page back. Turn on design protection and it refuses to touch your adopted design values at all — while still building pages.

Side by side

How it compares

The other ways to put an AI on a WordPress site, as their own documentation describes them on the day we checked, next to what this plugin does and has been tested doing. Versions are named so you can check the row that matters to you.

Checked 24 Sep 2026
Checknaut
5.0.0 · this plugin
Divi Connect
2.3.3 · Divi Love
Novamira Pro
Pro 1.10.0 · Ovation S.r.l.
Divi AI Agent
Divi 5.13 · Elegant Themes
Elementor MCP + Angie
Elementor 4.3.2 · Angie 1.1.17
AI Engine
3.8.1 · Meow Apps
Respira
9.0.14 · respira.press
Audits and fixes with no AI account
✓Seven audits, one-click fixes on every page and the Site Score run in wp-admin, free. No AI, key or credits.
✕An MCP connector for Claude; nothing runs without a client.
✕An MCP endpoint and a CLI route for an agent; nothing audits or fixes on its own.
✕An agent inside the Visual Builder; needs a Divi AI subscription.
✕Angie is an AI agent that runs on credits; the MCP needs an AI client.
✕Chatbots, forms and the MCP need an AI provider. No site audit ships in the core plugin.
✕A paid plugin after a 7-day trial, from €9 a month. It scans, but its fixes are prompts you paste into your AI.
Site audits built in
✓Site Health, Site QA, accessibility, performance, SEO, legal pages, design taste — findings name the node and the fix.
–“Audit presets” checks every preset against the variables, colours and blocks it references, plus a readability check on colour pairs. No site-wide audit documented.
✕None documented. The SEO integrations read and write meta fields, which is not an audit.
–Batch edits (alt text, typography, colour consolidation); no audit documented.
–“SEO fixes” and debugging are listed for Angie; no audit suite documented.
–None in the core plugin; SEO scans arrive via the separate SEO Engine plugin. An “MCP self-test” checks AI-crawler blocking and .htaccess.
–Per-page accessibility, SEO, performance and schema reports your AI generates, plus SEO, speed, AEO and WCAG scans; the WCAG scanner is per URL and in public beta. No one-click fixes in WordPress.
Fixes journaled, with undo
✓Every fix journaled with Undo; undo refuses if the page changed since. A revision or saved copy before every page write.
✓Version history, last 20 per page, plus an admin approval setting, and a restore point before updates.
–No undo documented; the vendor recommends running it on staging rather than production.
–Prompt checkpoints can revert the build to an earlier state; no per-change journal documented.
–MCP output saves as drafts and edit conflicts with the editor are flagged; Angie keeps revisions for code snippets. No general undo documented.
–Approval dialog before site-changing tools; a hook fires after mutations. No undo documented.
✓Every edit lands on a copy first, undoable for 90 days, with per-page or whole-session rollback. Its Divi page says 24 hours instead.
Page building through your assistant
✓With Checknaut Pro: pages on Divi 5, Elementor and the block editor, as native markup, plus Theme Builder parts on Divi 5 and Elementor Pro. Whole Elementor pages are proven by a rig that builds one from nothing and checks the rendered result.
✓Divi 5 pages and posts, module-level edits in place, plus Divi 5 Interactions and pages built from Figma designs. Divi 5 only; no Elementor.
✓Divi 5, Elementor, Bricks, Oxygen, Beaver Builder, Breakdance and WPBakery. Divi 4 refused.
✓Builds layouts from briefs, screenshots and URLs inside the Divi 5 builder. No MCP yet: the help centre says “a future update will add MCP support”.
✓Elementor pages, theme parts (headers, footers, 404 pages) and components, saved as drafts. Atomic (V4) elements only for now; Elementor says Widget (V3) layouts will follow. Some features need Angie.
✓Posts and pages; Gutenberg block writing and pattern insertion. No Divi or Elementor page editing documented.
✓17 builders, including Divi 4 and 5, Elementor classic and Atomic, the block editor, Bricks, WPBakery, Oxygen, Beaver Builder, Breakdance and Flatsome. Theme Builder global layouts are read-only.
Any theme, any builder
✓Audits run on any theme and any builder (Design Guardian on Divi 5 only); writes go through whichever builder owns the page, and a page nothing here can write is named rather than skipped.
✕Divi 5 only (Divi builder 5.7+, not Divi 4).
✓Broad builder coverage. WordPress 6.9+.
✕Divi 5 only (not Divi 4).
–Angie says your existing theme, plugins, Elementor setup and block editor stay as they are; the MCP and the page building are Elementor only.
✓Any theme.
✓17 builders.
Reads your design system
✓Divi 5 global colours, variables and presets, and Elementor classes and variables, plus resolvers that pick the right value instead of a guess. Design protection can refuse writes that bypass it.
✓Divi global colours, size and spacing variables, gradients and module presets.
✓Novamira Design reads the current site into a design system; on Divi it manages global colours, variables and presets.
✓Divi variables and presets.
✓Uses Elementor’s classes and variables.
✕Not documented.
✕Not documented on the pages we read, beyond module schemas.
Authentication
OAuth 2.1 with PKCE and dynamic client registration, or a static key if your host prefers it.
An MCP connector URL or key; “Sign in with WordPress” (OAuth) since 2.3.2. Works with Claude, ChatGPT, Codex and Gemini CLI.
OAuth or WordPress application passwords over MCP, plus a CLI for terminal agents.
n/a — no external API.
WordPress application passwords, created for you from an Elementor admin page; per-site, admin only.
Bearer token, or OAuth for desktop clients.
Browser sign-in (OAuth), a URL and API key, or a local npx server.
What the AI costs you
✓Your own Claude or ChatGPT account. No credits, no wallet, no vendor AI fee — and none at all if you never connect one.
Your own Claude account; the vendor says free Claude accounts work.
Your own client and your own provider.
Divi AI subscription (inside Divi Pro) with $60 of agent spend a year; overage from an AI Wallet.
MCP: whatever your AI tool charges. Angie runs on limited daily credits.
Your own provider API keys, paid to the provider at their price.
Your own AI subscription; no vendor AI fee.
A self-test you can run
✓One button in Diagnostics, every group listed and skipped ones named. On 5.0.0 with WordPress 7.1 and Divi 5.13.1: 2,386 of 2,386 checks on the free plugin and 3,447 of 3,447 with Pro, 0 failures.
–A connection self-test, plus a status check you can run yourself; no feature self-test.
✕Not documented.
✕Not documented.
✕Not documented.
–An MCP self-test for crawler blocking and host config.
✕Not documented.
Divi 4 → Divi 5 rescue
✓Classifies up to 300 pages and returns an ordered fix plan.
✕Divi 5 only.
✕Divi 4 refused.
✕Divi 5 pages only.
✕
✕
✕Does not convert Divi 4 to Divi 5 on its own, in the vendor’s words; it edits Divi 4 pages and flags mixed ones.
Price
Free: 53 of 175 tools, every fix included, no card. Pro plans: Solo $99, Pro $249, Agency $699, Studio $1,299 a year.
Free tier; Pro $39 a year (1 site), $59 (5), $89 (1,000), or $199 once as a limited founding offer.
Free tier; Pro €49 a year (3 sites), €149 (1,000), or €299 once.
Inside Divi Pro: $277 a year.
Elementor MCP: free in Elementor 4.3; Pro elements need Elementor Pro. Angie: free daily credits.
Free core; Pro $79 – $179 a year, or $499+ once.
No free tier (7-day trial). Maker €71 a year (1 site), Builder €150 (5–10), Studio €451 (25–250), or monthly from €9.
Minimums
WordPress 6.5, PHP 8.0.
Divi builder 5.7+, WordPress 6.0, PHP 8.0.
WordPress 6.9, PHP 8.0.
Divi 5 (“a Divi 5 feature”, in the vendor’s words).
Elementor 4.3: WordPress 6.8, PHP 7.4. Angie: WordPress 6.9, PHP 7.4.
WordPress 6.0, PHP 8.1.
Node 18+ for the local npx server; WordPress and PHP minimums not checked.

How to read it. ✓ documented and, for this plugin, tested. – partly there, or a different thing. ✕ not there, or not documented anywhere we could find. Every competitor cell comes from that vendor’s own docs, repo or plugin listing on the date shown — none of them was installed and tested here, so “not documented” means exactly that. Where they are ahead, the table says so: Novamira Pro and Respira write to more builders than this plugin does; Respira says its edits stay undoable for 90 days, where Checknaut Pro keeps rollback sessions for 30; Divi Connect builds pages from Figma designs and the Divi AI Agent builds from a screenshot, which this plugin does not. Neither Divi Connect nor Novamira publishes an install count, so none is shown for them.

Sources: Divi Connect · Divi Connect changelog · Novamira Pro pricing · Novamira Divi notes · Novamira changelog · Divi AI Agent help · Divi AI Agent · Elementor · Elementor MCP · Angie · AI Engine · AI Engine Pro · Respira pricing · Respira Divi MCP.

Orbit

Pick your orbit

Solo
$99/year
1 site · full control
✓Build and edit pages with your assistant
✓Fix a cause across the whole site
✓Scheduled audits & client reports
✓Theme Builder & full design system on Divi 5
Get Solo
Pro
Most popular
$249/year
5 sites · for client work
✓Everything in Solo
✓5 connected sites
✓Move a seat when a site retires
✓One licence key, activated in wp-admin
Get Pro
Agency
$699/year
20 sites · whole client roster
✓Everything in Pro
✓20 connected sites
✓One licence key across the roster
Get Agency
Secure checkout by Freemius (Merchant of Record)Stripe & PayPal7-day money-backVAT invoicesRefund policy

Or start on the free tier. 53 of the 175 tools: every audit and every one-click fix, on every page. No account, no email, no card. Download the free build →

Licensed & billed via Freemius · the plan you pick renews automatically at the same price until you cancel, and you can cancel any time from your Freemius account

✦ Before you buy

What an agency asks first

Six straight answers to what agencies ask before they buy.

Every audit and Site Health runs on any theme, and the rescue scan sorts Divi 4 pages into an ordered upgrade plan. Page building, one-click content fixes and the design system need Divi 5 — the plugin says so on the Overview rather than guessing at shortcodes.

Pages are read from Elementor’s stored element tree and audited by element id. Alt text, heading level, link text and element settings are fixed through Elementor’s own save, each with an undo. With Checknaut Pro it builds whole Elementor pages too: containers, classic widgets and the 4.x atomic ones, written through Elementor’s own save and verified against the rendered page.

Set a brand name and logo once under Settings → Client reports, and every exported report is “Prepared by” you, with your logo in place of ours. A short trademark notice in the footer still names Checknaut. Every paid plan, no add-on.

The plugin adds no JavaScript to the front end unless you switch on the optional Motion framework in Settings. The only front-end output is whatever a repair you switched on needs: a skip link, a viewport fix, structured data, on Divi the CSS variables for your design tokens, and a font stylesheet link when you ask it to load a font. Everything else is wp-admin and the connector.

An assistant reaches the site through one connector URL you copy from wp-admin, signed in with OAuth or a key you can rotate on the Connection tab. Every call is logged with the client’s name. The safety switches decide what it may write: read-only, draft-only, confirm-overwrite, protected design.

Activate the key in wp-admin on each site; release a seat from the same panel when a site retires and use it on the next. Renews at the same price, cancel any time from your Freemius account, 7-day money-back for any reason.

Still have questions? Read the FAQs or tell us about your site

Talk to us

Tell us about your site

A question before you buy, a site you are not sure it fits, an agency roster to license, or a bug to report. It goes straight to the person who builds the plugin, and you get a reply from a human.

Only your email and the message are required. Nothing is stored on this site beyond the email that is sent.

Ready for launch?

Bring your WordPress site under mission control.

Audit it in a minute, fix it in a click — and describe new pages to your assistant whenever you want to. Ground control handles the rest.

✓ No account, no email✓ No card, no time limit✓ Version 6.0.0