● rescue mode: engaged

Your AI broke it.
We fix it.

Built it with Cursor, Replit, Lovable, Bolt or v0 and now it won't build, deploy or log in? Paste the error. We send back a working fix and a plain-English explanation — usually within the hour.

Hi, I'm Patch. Let's get you unstuck.

How it works

Three steps. No calls, no retainers, no lecture about your code.

01 / report

Paste the error

Drop in the error message or describe what's broken. Link the repo if it helps.

02 / diagnose

We find the cause

A real developer traces the bug to its root. Chances are we've seen this one before.

03 / respawn

You get the fix

A working fix plus a plain-English explanation of what went wrong — usually within the hour.

What we fix

The bugs AI tools love to leave behind.

⚙

Build errors

Missing modules, type errors, broken imports, version conflicts.

Module not found: Can't resolve…
⇪

Deploy failures

Vercel, Netlify and Replit deploys that work locally but not live.

Error: Command "npm run build" exited 1
⚿

Auth & env issues

Login loops, missing keys, redirect URLs, secrets that never loaded.

process.env.API_KEY is undefined
⇄

Broken API calls

CORS, 401s, 500s, bad payloads, fetches that silently fail.

Blocked by CORS policy
▤

Database & Supabase

RLS policies, migrations, queries returning nothing.

new row violates row-level security
?

“It just stopped working”

Not sure what's wrong? Describe it. Diagnosis is part of the job.

TypeError: Cannot read properties of undefined

Works with apps built in Cursor, Replit, Lovable, Bolt, v0, Windsurf, Claude Code and plain old hand-written code.

Flat pricing. No surprises.

You know the price before we start. If we can't fix it, you don't pay.

Quick Fix

$9 / fix

A single error or small bug.

  • One error or isolated bug
  • Working fix you can paste in
  • Plain-English explanation
  • Usually within the hour
Start a Quick Fix
Most bugs

Deep Fix

$19 / fix

Multi-file or repo-level issues.

  • Bugs that span multiple files
  • Repo review to find the root cause
  • Fix as a patch or pull request
  • Plain-English explanation
Start a Deep Fix

Full refund if we can't fix it. No forms, no arguing.

Not sure which fix you need? Send it anyway — Patch will sort it out.

FAQ

Is my code private?

Yes. Your code and errors are used only to fix your bug. We don't share it, publish it, or use it to train anything. For repos, grant read access just for the fix and revoke it when we're done.

How fast is it?

Most fixes come back within the hour. Bigger Deep Fixes can take longer — if so, we'll tell you up front.

What if you can't fix it?

You get a full refund. Simple as that.

What stacks do you support?

Mostly the web stacks AI tools generate: React, Next.js, Vite, Node, TypeScript, Python, Supabase, Firebase, Postgres, Tailwind, and deploys on Vercel, Netlify and Replit. Not sure? Send it anyway — if it's outside what we can do, we'll say so before you pay.

Do I need to understand the fix?

No, but you'll be able to. Every fix comes with a short plain-English explanation so the same bug doesn't bite twice.

Get unstuck

Tell us what broke. We'll confirm the price before any charge.

No charge until we confirm we can fix it. Full refund if we can't.

✓ Got it. Rescue mode engaged — we'll email you shortly.