AgentProof

AgentProof finds security problems in your website or web app, fixes them in your code, and then checks that each fix worked.

Your app gets tested every month, week, or day.

WITHOUT A SECURITY PERSON
  • A one-time test
  • A scanner whose warnings pile up
  • No testing at all
AGENTPROOF

Tests on a schedule you choose and fixes what it finds.

An example: one customer could open another customer's invoice.

EXAMPLE FINDINGCustomer can open another customer's invoice
REQUESTGET /api/invoices/1043
Signed in as Customer A
RESPONSE200 OK
Invoice 1043 belongs to Customer B
FIX
- const invoice = await getInvoice(id);
+ const invoice = await getInvoice(id, user.id);
+ if (!invoice) return notFound();
RETESTGET /api/invoices/1043
404 Not Found. Fixed.

The Defense Agent added one ownership check. Then the same request was refused.

Fixes are written in your code and checked against the same attack.

Writes the fix

Most security tools stop at a list of problems. AgentProof changes the code in your repository.

Checks the fix

A problem is only marked fixed when the original attack fails.

You do not need a security person on your team.

You connect your app and your code. The agents do the testing and the fixing. Results arrive in your dashboard, email, or Slack.

Plans start at $199 a month.

Both agents, one website or web app, and your whole team at no extra cost.

AgentProof is in development. It will launch with websites and web apps; iPhone apps come later. The preview at the top of this page is a simulation and does not test the site.