You built the app.
Now prove it survives
real users.

Lovable, Bolt, Replit, v0, Cursor, Claude Code — it does not matter which one wrote it. We write twelve tests against your app on money, access and recovery, hand you the code and the evidence, and then fix what fails.

Common failures we are hired for: a payment that charges twice, a table any stranger can read, an admin key sitting in the browser, a password reset that lets the wrong person in.

Launch diagnosis — sample 12 TESTS · 2 DAYS
  1. 01A stranger cannot read another user's rowsFAIL
  2. 02No admin key is reachable from the browserFAIL
  3. 03One user cannot open another user's record by idPASS
  4. 04A repeated payment event charges only onceFAIL
  5. 05A half-finished checkout still ends in a correct recordFAIL
  6. 06Paid features stay locked until money actually arrivesWEAK
  7. 07Nobody can sign up straight into an admin rolePASS
  8. 08Password reset reaches only the real ownerWEAK
  9. 09Signing out actually ends the sessionPASS
  10. 10Your email lands in the inbox, not in spamFAIL
  11. 11Something tells you within minutes when it breaksFAIL
  12. 12You can ship a fix without taking the app downWEAK
Result6 failed · 3 weak · 3 passed

A real sheet, redacted, from an app its owner was three days from launching.

Twelve tests, written down before we start

Not "a security review". Named tests with a pass or a fail and a screenshot or a log line behind each one. You can hand the sheet to anyone and they can check our work.

Money

Where a bug costs you cash or a chargeback

  • A repeated payment event charges only once
  • A half-finished checkout still ends in a correct record
  • Paid features stay locked until money actually arrives

Other people's data

Where a bug ends up in the press

  • A stranger cannot read another user's rows
  • No admin key is reachable from the browser
  • One user cannot open another user's record by id

Accounts

Where a bug hands over the keys

  • Nobody can sign up straight into an admin role
  • Password reset reaches only the real owner
  • Signing out actually ends the session

Staying up

Where a bug quietly kills growth

  • Your email lands in the inbox, not in spam
  • Something tells you within minutes when it breaks
  • You can ship a fix without taking the app down

How it works

Four steps. You can stop after any of them and still own everything we produced.

Fifteen minutes on a call

You show us the app. We say whether we can help, what we would test, and what it would cost. No charge and no report — this is us checking the fit, not doing free work.

Diagnosis

Read-only access. Two business days. You get the twelve tests written against your actual app, as code you can run — plus the sheet, the evidence behind each failure, and a fixed price to repair. Hand the branch to another engineer and it still works. Nothing here only works while we are holding it.

Repair sprint

We fix the failures, in your repository, with the tests as the definition of done. Ten business days, capped at twenty hours. The sprint ends when the named tests pass, not when we say so.

Retest whenever you change something

You or your AI assistant will keep editing the app. Every time it matters, we rerun the same twelve tests and reissue the sheet, so you always know whether today's version is safe to show people.

Why this keeps happening

Nothing here is your fault. The tools got very good at writing code that runs. They did not get better at writing code that is safe, and from the outside those look identical.

45%

of the time an AI model writes code, it writes in a known security flaw. Meanwhile more than 95% of that code runs correctly. It works and it is unsafe, and those are not the same test.

Veracode, March 2026
10.3%

of 1,645 published apps from one builder — 170 of them — left customer emails, phone numbers and payment status readable by anyone. The builder's own scanner passed them: it checks that a rule exists, not that it works.

CVE-2025-48757
66%

of 49,000 developers name the same top frustration with AI tools: answers that are almost right, but not quite. That gap is the whole job.

Stack Overflow, 2025
5,600

published apps scanned in one sweep, turning up 2,000+ weaknesses, 400+ exposed keys and 175 leaks of personal data — medical records, bank numbers, phone numbers.

Escape.tech, 2025

Pricing

Last10 is a continuous readiness service. The subscription is the product: the same twelve tests, rerun on your live app every month, with a dated sheet each time. Everything else gets you onto it — a first run to see where you stand, and implementation work when the tests do not pass yet.

Fixed prices, written scope, a cap on hours. You never get an open-ended invoice from us.

Fit call
Fifteen minutes, this week
$0
You show the app, we tell you honestly whether it needs us. We will say no if a free tool or an afternoon of your own time would fix it.
  • What we would test, in writing afterwards
  • A fixed price before you commit anything
  • No repository access needed
Book the call No card, no report
Launch Diagnosis
Two business days
$399 one-off
You get the twelve tests as real code, not a PDF. A branch you can run yourself, where the failures fail and you can watch them do it — plus the sheet explaining, in plain language, what each one would cost you if a real user found it first.
  • A branch with the twelve tests in it, yours to keep and rerun
  • The pass/fail sheet, which you can hand to any engineer
  • Fix instructions you can paste into your own AI assistant
  • A fixed quote to repair, valid 30 days
  • Read-only access is enough; we send a patch if you would rather we never push
Buy the diagnosis Refunded in full if all twelve pass
Repair Sprint
Ten business days, capped at 20 hours
$2,900 · 50% to start
Implementation. We fix the failures ourselves, in your repository, until the twelve tests pass — the work that gets your app onto the subscription. The sprint is finished when the tests are green, not when we say so. Diagnosis price comes off the total.
  • Work happens in branches you review and merge
  • The twelve tests are the definition of done
  • A final sheet showing every test green
  • Anything outside the agreed list is quoted separately, never absorbed silently
Start a sprint Diagnosis first, always
Kept Green — the plan
Monthly, cancel any time. Most clients end up here.
$399 / month
The product itself. You keep shipping; every month we rerun the same twelve tests against your live app and send you a dated sheet, so a change you made on Tuesday cannot quietly break payments by Friday. The one-off tiers above exist to get you here.
  • Monthly rerun and a dated sheet
  • Alerting kept working, not just installed
  • Small fixes under an hour included
  • Larger repairs quoted at a standing rate
Subscribe Cancel from your receipt email

If the diagnosis comes back with all twelve tests passing, you pay nothing. We refund it in full and tell you your app is fine. That has happened, and we would rather tell you than invent a problem.

Not our words

Three founders, in public, describing the exact moment this service exists for. Every quote links to the post it came from.

Authentication works but I'm not sure it's actually secure. User permissions basically don't exist — everyone can see everything right now. The gap between "working prototype" and "thing I can actually charge money for" is way bigger than I expected. A founder on r/nocode, December 2025
App works, people want it. But the moment I need real payments, real auth, real infrastructure — I hit a wall. What is everyone doing here? Just living with half-shipped projects? A founder on r/lovable, March 2026
Since I don't know how to code, I am 100% dependent on the AI. When a bug happens, I can't fix it myself. I can watch $20 of credits disappear in 10 minutes while it tries to figure it out. A founder on r/lovable, January 2026

Who actually does the work

One engineer. Not a rotating bench, not an offshore team you never meet. The person on your fit call is the person reading your code and the person who answers when something breaks at eleven at night.

TODO — replace this paragraph with your real bio. Years shipping production systems, the kinds of companies, the kinds of stack. One or two specifics beat any adjective: "ran payments for a service doing X transactions a day" is worth more than "senior full-stack expert".

We are deliberately small. That is the point: the reason your app has these problems is that nobody was accountable for the last ten percent. Adding a bigger team does not fix that. Adding one accountable person does.

Questions people actually ask

Will you rebuild my app?

No, and we will tell you if someone should. Rebuilding is how a $3,000 problem turns into a $40,000 one. We finish what you have. If your app genuinely cannot be finished, we say so on the fit call and you have lost nothing.

Do I have to give you my passwords?

You give read-only access, scoped to what the tests need, and you rotate the keys the day we finish — we will send you the list of exactly which ones. We do not keep credentials after an engagement, and that is written into the agreement, not just promised here.

My app-builder already has a free security scan and it says green. Why pay you?

Use it, genuinely. But green has a paper trail. A researcher checked 1,645 published apps on one builder and found 170 of them with a database anyone could read — and the scanner still passed them, because it checks that a permission rule exists, not that the rule works. Green means "a rule is present". It does not mean "strangers are locked out". Scanners find patterns; they do not try to duplicate your Stripe event or open another customer's invoice. Someone has to actually try it.

What if you find something you can't fix?

You still get it in the sheet, marked as found and not repaired, with what it would take. We would rather hand you a known problem than a quiet one. Nothing is left out of the sheet because it was inconvenient for us.

I'm not technical. Will I understand the report?

The sheet is written for you, in the same plain sentences as the twelve tests above. The technical detail sits underneath, for whoever comes after us. If a line in the report needs a translator, we wrote it badly.

How fast can you start?

Fit call within two business days. A diagnosis starts within five. If you are actively being abused right now, say so in the form — that jumps the queue and we will tell you the same hour whether we can take it.

Can you sign an NDA?

Yes, before anything else. We also work under a short agreement that caps our liability at what you paid and states plainly that a diagnosis is not a guarantee that nothing else exists. Anyone who promises you otherwise is selling you something they cannot deliver.

I'm an agency, not a founder.

Then you are our favourite client. We run the same twelve tests as the acceptance gate before you hand a build to your own customer, and the sheet is the evidence you attach to the handover. Ask about a per-project rate.

Start here

Tell us what you built and what you are worried about. You get a reply within one business day from the person who would do the work.

We reply from a real address. No sequence, no newsletter, no sharing your details with anyone.