for Lovable builders

Lovable builds beautiful apps. Does the login still work?

Lovable nails the visuals. The flows underneath — auth, payments, multi-step forms — break in ways the preview never shows. TestMyVibes puts a verified human on your Lovable URL and reports back exactly what's broken, with video.

5 free credits · No card required · Same-day reports

Why human QA

Why Lovable apps need human QA

Prompt-to-app is magical until a real user hits the third screen and the back button logs them out. Lovable optimises for the demo. Humans test for the user.

The preview hides production bugs

Lovable's preview pane uses generated demo data. Production hits real auth, real Stripe, real edge cases — and breaks in ways the preview never showed.

Auth flows are where it falls over

Sign up works. Sign-in works the next day? Often not. Email verification? Reset password? Humans walk every branch.

Mobile gestures are an afterthought

Swipe-to-dismiss, sticky headers under the iOS notch, keyboard covering inputs. We test on real phones.

Reapply fixes via Lovable Knowledge

We ship a Lovable Knowledge entry that turns the bug list into a re-prompt. Lovable patches the app on the next message.

Real human checkers testing Lovable-built apps across desktop and mobile browsers
How to set it up

How to wire TestMyVibes into Lovable

Add one Knowledge entry, paste your API key, prompt: "Run the TestMyVibes auto-test loop."

  1. Sign up for TestMyVibes

    5 free credits, no card. Copy your API key from Dashboard → API Keys.

  2. Add the Knowledge entry

    Download the markdown from /agent-skills/lovable and paste it into your Lovable project's Knowledge tab as "TestMyVibes Auto-Test Loop".

  3. Run the loop

    In Lovable's chat: "Run the TestMyVibes auto-test loop." Lovable publishes, calls our API, waits for the human report, applies the suggested fixes, republishes, and repeats — capped by your budget.

  4. Read the report

    Screen recording, pass/fail checklist, AI health score. Click any failed item to see exactly what the tester saw.

testmyvibes.knowledge.md Download Knowledge entry
# 1. Save the rule file
#    Download from https://testmyvibes.com/agent-skills/lovable
#    In your Lovable project, open Knowledge and add this content as a new entry titled "TestMyVibes Auto-Test Loop".

# 2. Set your TestMyVibes API key as a secret named TMV_API_KEY.

# 3. Prompt the agent:
#    "Run the TestMyVibes auto-test loop."

# Under the hood, the agent calls:
curl -X POST https://testmyvibes.com/v1/replit/test \
  -H "Authorization: Bearer $TMV_API_KEY" \
  -H "Content-Type: application/json" \
  -H "X-Agent-Skill: lovable" \
  -H "X-Agent-Iteration: 1" \
  -d '{ "url": "https://your-app.example.com",
        "feature": "what you just built" }'

Paste this as a Knowledge entry in your Lovable project.

Looking for the deeper API integration? See the Lovable integration page →

Proof

What we catch on Lovable apps

Email verification link 404s Lovable wired the verify route to the wrong page. New users couldn't activate.
Sticky header eats the form on mobile Header overlaps the first field on iPhone SE. Users can't see what they're typing.
Stripe test mode in production Generated checkout used test keys. Real cards were declined.
Settings page renders blank for new users Component assumed a profile object that doesn't exist before first save.
  • Verified human checkers — every tester passes a background QA test before joining.
  • Real browsers on real devices (desktop, mobile, tablet) — no headless emulation.
  • Full screen recording of every session — replay exactly what your tester saw.
  • Average response time under 30 minutes during business hours.
Pricing

$1 per credit. 5 free to start.

1 credit = 2 minutes of human testing = $1.00. You only pay for time used. 5 free credits when you sign up — no card required. Compare that to one angry-user support ticket.

See full pricing →
FAQ

Lovable + TestMyVibes FAQ

Do I need to write any code?

No. You add a Knowledge entry and prompt Lovable. Lovable does the integration work.

Will the loop redeploy my app automatically?

Yes — Lovable handles the publish step on each iteration. You stay in chat, the loop runs underneath.

Can I cap how many credits the loop spends?

Yes. The Knowledge entry includes MAX_ITERATIONS and CREDIT_BUDGET. Both are enforced server-side too.

What if Lovable can't fix the bug?

After two iterations on the same bug the loop pauses and asks you what to do — no runaway credit drain.

Lovable built the app. Make sure it works.

5 free credits. No card. Connect via Knowledge in 2 minutes.

Test my Lovable app →