errorHandle is an AI assistant for your WordPress site. Tell it what you
want in your own words. It shows you exactly what it would change. Nothing
happens until you say yes.
No coding. No page builder. No support ticket.
Changed your mind? Undo it from the History screen.
Worth saying plainly, because these are deliberate:
.htaccess, php.ini,On first run errorHandle asks how you want to power it. Choose
errorHandle AI and you get:
Confirming your email does not reset the count: if you have used three, seven
remain. Reinstalling does not grant a fresh ten.
When the ten are used, nothing you have built stops working. Every
automation, your history and undo, and every feature of the plugin keep
working, because none of them use AI. Only new AI planning pauses — and you
can carry on with your own API key, or with the offline planner, at no cost.
1. errorHandle AI — free trial. We pay for the first ten commands. Opt in
with a button; nothing is sent until you do.
2. WordPress AI — recommended on WordPress 7.0+. WordPress 7.0 can hold
your AI key for the whole site. Add it once to an AI provider plugin, and
errorHandle uses it without ever storing or seeing a key of its own.
3. Your own API key. Anthropic (Claude), OpenAI or Google Gemini.
Requests go straight from your server to your provider, and errorHandle
does not count, cap or meter them — there is no limit from us because there
is no cost to us. Your provider bills you at their rates. Note that a
ChatGPT Plus, Claude Pro or Gemini app subscription is not API access; you
need a developer API key.
4. The offline planner. Runs on your own server and contacts nothing at
all. It recognises common request shapes — text replacement, publishing and
the standard automation patterns — rather than free-form description. Pick it
if you would rather nothing left the building.
A paid tier is intended, where errorHandle supplies the AI with a monthly
allowance. It does not exist yet. There is no billing, no licence, no
account to create and nothing to buy in this version, and the plugin will
never interrupt you to sell one.
errorHandle contacts an external service only when you have explicitly
chosen one. On first run it asks, and nothing is contacted until you
answer. The default is the offline planner, which contacts nothing.
If you choose it, the plugin uses errorHandle’s hosted service at
wp.errorhandle.com. You are shown what is sent before you agree, and you have
to press a button.
At registration it receives your site’s address and your WordPress, PHP and
plugin versions, then asks your site to publish a single-use token at one
public URL to prove the site is yours. For each request it receives the text
you typed and the site summary listed below, and forwards them to
Anthropic, which generates the plan.
It records how many commands you have used and approximate token counts. It
does not keep your requests, your content, your users or your IP address. If
you confirm an email address, it is stored hashed and encrypted, and the
confirmation email is sent through Microsoft Graph.
Terms: https://errorhandle.com/wp-errorhandle-terms/
Privacy: https://errorhandle.com/wp-errorhandle-privacy/
With your own key, or with WordPress AI, requests go directly from your
server to that provider. errorHandle is not involved and receives nothing.
Whichever you choose, the provider receives:
It does not receive post or page content, customer records, orders, user
accounts, email addresses, passwords, API keys, or anything about your
visitors.
Four, and no others:
Plus any address you enter yourself in a webhook or fetch action.
Other hostnames appear in the source and none of them is ever contacted:
links shown for you to click, a blocklist of private and cloud-metadata
addresses that outbound requests are refused for, and a list of host-preview
and development-tunnel suffixes used to recognise a throwaway copy of a site
so it cannot claim a second free trial. errorHandle holds no credentials for
those services and makes no request to any of them.
Everything the plugin stores stays in your own WordPress database: your
requests and the plans they produced, execution history, applied changes and
their undo data, your automations, and your encrypted provider credentials.
What leaves your site depends entirely on which AI option you chose, and is
set out in full under External services above. With the offline planner,
nothing leaves at all. With your own key or WordPress AI, errorHandle is not
in the path. With errorHandle AI, the hosted service counts your commands and
forwards your request to Anthropic; it does not keep your requests, your page
content, your users or your IP address.
Uninstalling removes the plugin’s data from your WordPress database. It does
not delete the record on our side of how many free commands a site has used,
because that record is what stops a reinstall granting another ten.
Full policy: https://errorhandle.com/wp-errorhandle-privacy/