Soon Launching on Product Hunt

QA that Claude writes and Assertify runs.

Ask in plain English. Claude authors real end-to-end tests from your live app; Assertify runs them on real browsers, on schedule, and keeps them green as your UI changes.

Start free · no credit card · connect Claude in ~30 seconds

Assertify Claude Jira Slack GitHub
The economics

$20,000 of QA value,for the price of your Claude plan.

Assertify runs on Claude over MCP — so the AI behind your whole QA comes from the flat plan you already pay for. No token bills, no per-seat markup. You only pay Assertify for run volume.

Claude
Your Claude plan Frontier models on a flat plan. Does the thinking — over MCP.
Assertify
Assertify The hands: real cloud browsers, runs, self-healing, integrations.
A full QA department Months of a QA hire's output — for a flat monthly plan.
$20,000+of QA value — 2–3 months of a QA hire
20100×cheaper than AI-QA competitors
$0in token bills or API keys — ever
🧠

Your model, your choice

Pick Opus 4.8 for the hard flows or a faster, cheaper model per job — every account runs on Claude’s frontier models.

💸

20–100× cheaper

Competitors mark up every AI token and bill per seat. You bring the Claude plan you already have and pay only for run volume.

🕊️

Freedom, not lock-in

Drive QA from Claude, your IDE, or the terminal over open MCP — with the plan and tools you already use.

🔍

See every step

Watch each decision and tool call as it happens — what it tested, why, and what it found. Full visibility, and you steer it.

Used by engineers from teams that ship QA at scale

EPAM Wix SoftServe MetLife GlobalLogic Progressive Luxoft
See it work

Your first test —in four steps.

Set up once, then just describe what to test. Claude writes it, Assertify runs it.

Create your project

Spin up a project in Assertify and copy its MCP key — everything you test lives here.

Connect Claude

Paste the key into Claude once — from then on, Assertify is a tool Claude can drive on your behalf.

Describe the test

Ask in plain English — any language. Claude reads your live app and writes a real, runnable test.

Run & review

Claude hands the finished test back to Assertify — review it, then run it on real cloud browsers.

End to end

From a URL to a running suite — automatically.

Ask, record, or import → run on real cloud browsers → self-heal when the UI shifts. No frameworks, no selectors.

💬Author01

Ask, record, or import

Tell Claude what to test and it writes it from the live page — or record a flow, or import your cases.

  • Plain English, no selectors
  • Grounded in the real page
  • Record & import too
Run02

Real cloud browsers

Runs on real Chromium, on demand or on a schedule.

  • Screenshots & video of every step
  • Daily/weekly schedules & CI
  • Alerts where your team talks
🩹Heal03

Self-healing

Absorbs routine UI drift — repairs locators that break and keeps runs green.

  • Diagnoses what moved
  • Verifies before applying
  • Green means green
The platform

One workspace.See each part in action.

One workspace for the whole team — not just engineers.

AI Test Creation

Coverage in minutes, not sprints.

Describe a page and get real, runnable cases back. Review, keep, done — each case re-grounds on every run, so it doesn’t rot.

It covers

Happy pathsEdge casesValidationVisual checks
Visual Canvas

Shape every test — without code.

Open any test on a drag-and-drop canvas. Branch journeys, drop assertions, wire the steps. Anyone on the team can edit.

What you can do

Branch flowsDrop assertionsWire the stepsNo code
Recorder

Record a flow, get a test.

Hit record and click through your app. Assertify captures the steps with real selectors and turns them into a clean, editable test on the canvas.

It captures

ClicksTypingNavigationAssertions
Self-Healing

Tests that fix themselves.

A locator breaks? Assertify diagnoses what moved, repairs the step, verifies the fix, and keeps the run green. Every fix is checked before it’s applied.

The repair loop

DiagnoseRepairVerifyKeep green
Jira closed-loop

Route a bug to Assertify. It reproduces, verifies, and closes it.

Assign it and walk away — the repro runs on a real cloud browser against your live app.

  • Assign the issue — nothing extra to write
  • Reproduces on a real cloud browser
  • Comments the verdict; auto-transitions (opt-in)
BUG-482To Do

Checkout total doesn’t update after applying a promo code

Assignee · Assertify
reproduce & verify
Assertify· just now

✓ Reproduced. Applied promo SAVE10 at /checkout — the order total stayed at $89.00 (expected $80.10). Failed on step 6 of 7.

🎬 run.mp4 📷 step-6.png ↳ moved to In Progress
Pricing

Simple, transparent plans — you only pay for run volume.

Every feature on every plan. A run is one test executed once on a cloud browser — start with 25 free.

Starter

$19 /mo

For solo builders

  • 500 runs / month
  • Every feature included
  • Integrations & roles
  • Full run history
Get started

Enterprise

Custom

For organizations

  • Unlimited runs
  • SLA & dedicated support
  • Security review
  • White-glove onboarding
Book a call

Just kicking the tires? Start free — 25 runs a month, no credit card.

FAQ

Frequently asked questions

Is Assertify live? Can I start now?

Yes — it's live and self-serve. Sign up free (no credit card), connect Claude in about 30 seconds, and start running tests right away. 25 runs a month on the Free plan.

Do I need to know how to code?

No. Describe what to test in plain English and shape it on a visual canvas — branch flows, add assertions, wire the steps. Anyone on the team can author and maintain tests.

How does Assertify access my app?

It drives a real cloud browser to your URL and interacts with the live app the way a user would. For pages behind a login, add test credentials and it signs in for you.

Won't AI-generated tests be flaky?

Selectors are grounded in what the AI actually saw on your live app, not guessed. Re-running re-grounds against the current UI, and self-healing absorbs routine drift by repairing locators that break.

What AI does Assertify use? Do I need an API key?

Assertify runs on Claude — the plan you already pay for — and you pick the model. AI authoring works on every plan; runs are the only thing you pay for, with no API keys and no token bills.

Can I run on a schedule or in CI?

Yes. Run on demand, schedule recurring daily or weekly runs, or trigger them by webhook from your pipeline — with Slack, Discord, or email alerts and screenshots and video of every step.

How does the Jira closed-loop work?

Assign a bug to Assertify (or move it into a QA status) and it reproduces the issue against your live app, posts back a verdict with steps and a screenshot, and transitions the ticket on its own when you enable it.

Is my data safe? Do you train AI on it?

No — we never use your tests, screenshots, or recordings to train models. Prompts only go to the AI model that runs the agent, and runs execute in isolated browsers. See our Privacy Policy.

Roman, founder of Assertify
“I spent 7+ years building test automation for products with multi-million-user customer bases at Ubisoft, Playrix, and beyond. Assertify is that exact playbook — automated.”
Roman Founder, Assertify · QA Automation Engineer Connect on LinkedIn

Ship with confidence.

Your first AI-built test suite in a couple of minutes. Free to start, no credit card.