UTMStack

Close your penetration testing requirement in 72 hours

Buy the test that satisfies the testing clause your framework puts on you. Run by AI, checked by people, delivered as the six documents an assessor asks for, and guaranteed to be accepted by yours.

A protected system surrounded by network nodes, probed by beams of light
  • Accepted by your assessor, guaranteed

    If they will not accept our report as evidence, we join the call, change what they ask for and retest at no cost until they do.

  • In your hands in 24 to 72 hours

    Measured from the moment scope is agreed. Not weeks of waiting for a consultant's calendar, and not a queue.

  • $1,900 per 10 targets

    One flat price for up to 10 targets, internal or external, with retests included. Larger scopes add targets in blocks of 10.

Which framework are you being assessed against?

Pick every one that applies. We show the clauses a test helps close and the documents your assessor receives.

Whichever you pick, every test delivers the same six documents. They are what an assessor asks for, and they are yours to keep.

  • Findings report

    Proof each finding was actually exploited

    Every confirmed finding with the request and response that proves it, the steps to reproduce it, severity set against your environment, and what to change.

  • Methodology statement

    The documented approach, as a separate document

    The documented approach: the phases run, the coverage rules, how targets were selected, which tooling was used and where human judgment entered.

  • Scope and authorization record

    What was tested, what was not, and who authorized it

    The systems in scope, the systems explicitly excluded, the testing window, and the named person who authorized exploitation.

  • Retest and closure record

    The re-run that proves a finding is closed

    The dated re-run against each finding you remediated, showing whether the original exploit still reproduces.

  • Validation and independence statement

    Who reviewed it, and how they are independent

    Who reviewed the findings before release, their qualifications, what they changed, and their independence from the systems under test.

  • Testing history

    The dated series that evidences a cadence

    The dated record of every test across the period, with scope and outcome for each.

The two things we guarantee

Most people hesitate for one of two reasons: the report might be waved away by their assessor, or it might not arrive before the deadline that forced them to buy. Both risks are ours, not yours.

  • Your assessor accepts it, or we keep going

    Tell us they will not accept the report and we join a call with you and them, explain the methodology, scope and validation in the terms they work in, make whatever changes they ask for, and run the test again. We reissue the documents and repeat until they accept them. You pay nothing more for the extra tests or for the time we spend with your assessor.

  • 24 to 72 hours, from scope to report

    The clock starts when scope is agreed and your targets are reachable. Most tests finish at the shorter end; a large estate, an internal network or segmentation testing uses more of the window. If we are going to miss it, you hear from us before the deadline, not after it.

  • Retesting until findings close

    A finding is not closed because you made a change. It is closed when the retest fails to reproduce it, which several standards require as evidence in its own right. Retests of the findings you fix are included, not billed per round.

  • Where the guarantee stops, stated plainly

    We guarantee our work is accepted as testing evidence for the control it was produced for. We do not promise you pass your audit: most outcomes turn on controls a penetration test never touches. If the gap your assessor finds is something testing cannot close, we say so rather than retest forever.

Why this costs less and arrives sooner

Four reasons, and only one of them is price. The others are why teams who could afford a consultancy still move.

  • The evidence stops going stale

    A once-a-year test is accurate on the day it is written and drifts from that day onward, while your systems keep changing. Because a test here takes days and has a known price, testing every quarter or after each release becomes practical, and a dated series of results is what several standards ask you to show.

  • Days instead of a booking slot

    Most of the delay in a traditional test is not the testing. It is waiting for a slot, agreeing on scope by email, and waiting again for the write-up. Here testing starts when scope is agreed and the documents are written as the test runs. That matters for the trigger people forget: several frameworks make a significant change its own reason to test, whatever the calendar says.

  • People still decide what counts

    Every finding is reproduced on a second, independent pass before it reaches your report. One that reproduces is confirmed, with severity set by a qualified tester against your environment. One that does not is kept as informational with the limitation stated, rather than reported as confirmed or quietly dropped. Exploitation itself waits for a named person on your side to authorize it, and that authorization is recorded in the scope document.

  • A price you know before you ask

    Consultancies price each test after a scoping call, which is why the second test of the year rarely happens. Here it is $1,900 for every 10 targets, internal or external, so testing after a release is a number you already know. Send us your last quote and its scope, and we will tell you plainly what the same coverage costs here.

Pricing

One flat price for every 10 targets. Internal and external targets cost the same, and every test includes all six documents, human validation and retests until your findings close.

1 block of 10 targets

$1,900

per test, retests included

Request this test
Price by number of targets
1 to 10 targets$1,900
11 to 20 targets$3,800
21 to 30 targets$5,700
31 to 40 targets$7,600

More than 100 targets, or testing every quarter? Talk to us about the scope.

What counts as a target

  • A web application
  • An API
  • A subnet
  • A firewall or VPN gateway
  • A server

Internal and external targets count the same. We count them with you before the test starts.

Every test includes

  • All six evidence documents
  • Internal or external testing, at the same price
  • Report in 24 to 72 hours from agreed scope
  • Every finding checked by a person before release
  • Retests until your findings close
  • Accepted by your assessor, guaranteed

Read a real report before you buy

Both came out of a deliberately vulnerable test environment, unedited. They are the fastest way to judge whether the evidence would satisfy the person who reviews yours, and the right thing to forward to them if you want to check first.

The questions people actually ask

Will an auditor accept a penetration test that was run by AI?

Auditors judge whether the evidence is sufficient, not which tool produced it. They look for a documented methodology, a scope that matches the system being assessed, findings with proof that something was actually exploited rather than merely detected, a qualified and independent reviewer, and a record of fixes and retests. Every test delivers those as separate documents for that reason. We also guarantee it: if your assessor will not accept our report as evidence for the control it was produced for, we join the call, change what they ask us to change, and retest at no cost until they do.

What does the acceptance guarantee cover, and where does it stop?

It covers our work being accepted as testing evidence for the control it was produced for. If your assessor will not accept it, we do three things at no extra cost: join a call with you and them to explain the methodology in their terms, make whatever changes to scope, depth or documentation they ask for, and run the test again and reissue the documents. That repeats until they accept it. It stops there: we do not promise you pass your audit, because most outcomes turn on controls a penetration test never touches. If the gap your assessor finds is something testing cannot close, we tell you rather than retest forever.

How much does a penetration test cost?

$1,900 for up to 10 targets, internal or external. Larger scopes are priced in blocks of 10: 11 to 20 targets cost $3,800, and 25 targets cost $5,700. Every test includes all six evidence documents, human validation of each finding and retests until the findings you fix are closed.

What counts as a target?

One thing we test: a web application, an API, a subnet, a firewall or VPN gateway, or a server. Internal and external targets count the same. Tell us what you have and we will count the targets with you before the test starts, so the price is settled up front.

Is the 24 to 72 hour delivery a real commitment?

Yes, measured from the moment scope is agreed and your targets are reachable, not from the moment you contact us, because we will not test anything until we are sure you are authorized to have it tested. Most tests land at the shorter end. The range exists because a larger estate, an internal network or segmentation testing takes longer to cover properly than a single external application. If we are going to miss it, you hear from us before the deadline rather than after.

Is this a real penetration test or a vulnerability scan?

They are different activities, and some standards separate them explicitly: PCI DSS puts scanning in Requirement 11.3 and penetration testing in 11.4, and scan output does not satisfy 11.4. A scanner reports what matched a signature. Our tests go further: they authenticate, chain findings together into attack paths and attempt exploitation to establish what an intruder could actually reach. Exploitation waits behind a human authorization, because that is the point where testing stops observing and starts acting.

Who validates the findings, and what do they change?

Findings are reproduced on a second, independent pass before they reach your report. A finding that reproduces is confirmed, with severity set by a qualified tester against your environment rather than by a generic score. A finding that does not reproduce is kept as informational with the limitation stated openly. The validation and independence statement names who did that review and what they changed, which is the document an assessor asks for when they want to know a person was involved.

How often should we test?

As often as your framework asks, and after every significant change. Pick your frameworks above to see the cadence each one sets: PCI DSS, DORA and the proposed HIPAA rule point to at least every 12 months, while SOC 2, ISO 27001 and GDPR leave it to what you commit to. A cadence is proven by the dated series of tests, which is what a SOC 2 Type II observation window and a cyber insurance renewal both need.

Is it safe to run against production?

Scope is enforced at every step of the test rather than by a setting someone can forget: a target that is not in the agreed scope is refused before any request reaches the network. Exploitation does not begin until a named person authorizes it, and that authorization is recorded in the scope document. Post-exploitation shows what is reachable without taking your data. If you would rather not test production at all, we can run the test from a server you control.

Close the requirement this week

Tell us what you need tested and which framework it is for. We confirm scope and price within one business day, and the report is in your hands 24 to 72 hours after scope is agreed.

We reply within one business day. See our privacy policy.

Protected by reCAPTCHA: the Google Privacy Policy and Terms of Service apply.