Product

How it worksFeaturesWordPress pluginSecurity

Who it's for

Site ownersAgencies

Company

PricingAboutHelp centerBlogContact
Start free trial
The WordPress plugin that does the work

Tell your websitewhat to change.

petalandstem.comLive
Same-day delivery

Fresh flowers, arranged by hand.

Open Mon–Fri · 10am–5pmOpen Mon–Sat · 9am–7pm
Order a bouquet
Draft — your visitors still see the live site
KepteoPending review
Headline size28px44px
Opening hoursMon–Fri 10–5Mon–Sat 9–7
Order buttonOutlineGold
Rollbackone click · restore point 4f21
Tweak

Say it in plain English. Kepteo makes it on your real WordPress site, shows you exactly what moved, and goes live only when you say yes.

Nothing publishes without youOne-click undo, foreverAny host · any builder
Built-in adapters for every way a WordPress site gets made
How it works

Say it. See it. Say yes.

Three moments. No dashboard to learn, nothing to install on your computer.

01 · YOU

Say what you want.

Type it the way you'd text a friend. If Kepteo isn't sure what you meant, it asks — it never guesses and calls it done.

02 · KEPTEO

See it on your real page.

A restore point is saved first. Then the change lands as a draft, old and new side by side. Your visitors see nothing yet.

03 · YOU

Say yes. Or no.

Approve and it's live. Ask for a tweak and it redrafts. Reject and nothing happened. Undo stays one click away, forever.

What it does

The “can you just…” jobs. Done, then approved.

Every card is running the change it describes. All features

Headline · fixed

Wellcome to Petal & Stem

Words, headlines, prices

The typo you keep noticing. Changed once, found everywhere it appears.

Photo · swapped

Images

New photo, logo or banner, resized to fit, alt text written.

Button · brand gold
Order a bouquet

Colours & fonts

Brand tweaks inside your theme's own rules.

Link · repointed
404/old-booking-page200/book-a-table

Links, buttons, menus

Broken links found and pointed somewhere real.

Google · rewritten

petalandstem.com

Home | Site — Welcome to our website…Fresh Flowers, Delivered Today | Petal & Stem

Hand-tied bouquets, same-day across the city. Open Mon–Sat, 9–7.

SEO titles & meta

What Google shows under your name, sharpened.

Today's scan · 3 fixes drafted
Core files match the official release2Plugins with known vulnerabilities · updates drafted1XML-RPC open to brute force · guard draftedAdmin users & roles unchanged

Daily security

Scanned every day. Fixes drafted, never applied behind your back.

Under the hood

Every change travels the same road.

Six stops, taken from the code rather than the brochure. A change can't skip one.

You askOne sentence, the way you'd text it.plain English
Kepteo plansPicks the exact tool for the job. If it can't, it says so.cannot_do
SignedThe instruction is signed before it leaves.publish: false
Your site pulls itYour plugin fetches it and checks the signature.every 2 min
Snapshot, then draftA revision is saved, then the change lands unpublished.pending_review
You approveOnly then does it go live. Undo stays one click.live · undo
Signed instruction · simplifiedEd25519
{  "kind": "style_edit",  "target": { "page": "/", "element": "Order a bouquet" },  "change": { "before": "outline", "after": "gold" },  "snapshot": "required",  "publish": false,locked  "sig": { "alg": "ed25519", "key_id": "3f9a2c1e" }}
Pulled, not pushed2minYour site fetches approved work on its own schedule. Kepteo never opens a door into WordPress.
AI inside WordPress0Not one model call runs in the plugin. All the thinking happens on Kepteo's side.
Before anything1revisionA native WordPress revision is saved first. Undo is a restore, not a guess.
Read-only on disk0files writtenThe site search never writes, moves or deletes a file, and can't open wp-config or .env at all.

Nothing goes live without your yes.

Not a setting. The plugin can't publish on its own: every instruction is signed, snapshotted, staged as a draft, and waits.

Snapshota WordPress revision, before anything
SignedEd25519 · checked by your plugin
Drafton your real page, unpublished
Your yesthe only thing that makes it live
Every day, without being asked

It doesn't email you that something broke. It finds it.

Watching tools tell you your site went down four hours ago. Kepteo runs the scan, drafts the fix, and has it waiting for you — under the same approve-first rule as every other change.

QuarantineSuspicious files isolated, never silently deleted
File lockdownNo writes where there shouldn't be any
Key rotationSalts and secret keys cycled on demand
Hands off your secretswp-config and password files can't be read
Daily scan · example6 / 6 checks
  • Malware signaturesEvery file, every night
  • WordPress core integrityCompared with the official release
  • Known plugin vulnerabilitiesMatched against public advisories
  • Admin users & rolesAccounts nobody remembers adding
  • Login & XML-RPCBrute force and pingback abuse
  • User enumerationStops your usernames being harvested
3 fixes drafted — waiting for your yes.Example result
Counted from the code, not a sales deck

What's actually inside the plugin.

  • 10page-builder adaptersGutenberg, Classic, Elementor, Divi, WPBakery, Beaver Builder, Bricks, Oxygen, Avada and SiteOrigin
  • 11site health checksThe things that quietly break a site before anyone notices
  • 6security scannersMalware, core file integrity, known vulnerabilities, users, login posture, headers
  • 5always-on guardsLogin attempts, XML-RPC, user enumeration, security headers, comment spam
  • 2minbetween instruction checksYour site asks for signed work. Nothing can push into it.

Counted from the Kepteo WordPress plugin source, version 0.7.4.

Pricing

Two plans. Cancel anytime.

Draft-first changes, snapshots and one-click rollback are in both. The only question is who runs the AI.

Self-Serve

Bring your own AI

You already pay for Claude, Codex or Cursor. Point it at your site.

$20/ month

  • Connect your own MCP client
  • Every editing tool — text, style, SEO, links, menus, images
  • Draft-first, snapshot & rollback
  • 1 WordPress site
  • Email support
Start Self-ServeStart Self-Serve
Most popular

Managed

We run the AI for you

No AI subscription of your own. You just type a sentence.

$50/ month

  • Everything in Self-Serve, plus
  • Built-in AI — no API key, no setup
  • Proactive health checks & suggested fixes
  • Priority apply
  • Up to 3 WordPress sites
Start ManagedStart Managed
Questions

Good questions, plain answers.

Every change is snapshotted first, lands as a draft, and only goes live when you approve it. One click restores the previous version. Kepteo never writes files on your server and can't read your wp-config or password files at all.

Not a thing. Describe what you want in everyday words. If Kepteo isn't sure what you meant, it asks instead of guessing.

Only on Self-Serve — there you connect an AI you already pay for (Claude, Codex, Cursor, any MCP client). On Managed the AI is included: no API key, no setup.

It tells you it couldn't, and why. Every claim is checked against your site before you're told about it — Kepteo can never report work it didn't do.

Stop being the only person who can fix it.

Connect your site in minutes, ask for your first change, and watch it land as a draft — waiting for you.