Scope, target and dates
The nominated application, environment, agreed scope and testing window.
Agentic penetration testing
We discover the reachable surface of an application you nominate, run scoped automated testing, then have multiple agents test it. Findings are reproduced where possible, consolidated and reviewed by a human before they reach the report.
Agentic testing. Human-reviewed findings.
The process
One engagement moves through five defined stages: the application you nominate is discovered and crawled within the written scope, scoped automated testing runs against the discovered surface, multiple agents test the agreed targets, and a human reviewer confirms or dismisses every candidate finding before the report is approved.
Report preview
A synthetic example of a confirmed finding. It illustrates the reporting format, not a customer outcome or a promise of findings.
Penetration testing report
Finding PT-EXAMPLE-001
Reviewed and approved by a human reviewer
The observed response exposes another tenant's data to an authenticated user outside that tenant.
Enforce tenant-scoped authorisation before returning the export and add a cross-tenant access regression test.
Synthetic identifiers and data only. The request uses tenant A's agreed test session; session details are omitted.
GET /api/exports/export-tenant-b HTTP/1.1
Host: staging.example.test
HTTP/1.1 200 OK
Content-Type: application/json
{"tenant":"tenant-b","export":"synthetic test data"}The agreed export workflow and test accounts only. Other endpoints and unauthenticated access are not assessed in this example. This excerpt does not represent a complete assessment of the application.
The deliverable
The deliverable is a reviewed assessment, not a feed of agent output. Confirmed findings connect evidence and reproduction steps to remediation guidance, with the nominated target, agreed scope, testing dates, coverage and limitations recorded.
The nominated application, environment, agreed scope and testing window.
Each confirmed finding carries the requests and responses that demonstrate it, and the steps to reproduce.
A human reviewer sets severity and records the reason for every decision.
Practical guidance for each confirmed finding, for the engineering team.
What was tested, what was not, and why.
One retest of reported findings within 60 days of the report, with the result recorded.
When to use it
Test the environment that will go live, before customers reach it.
Give an enterprise customer a reviewed report tied to a named target and date.
Confirm that new roles, flows or integrations behave as intended under attack.
Boundaries
Target, environment, permitted testing and exclusions are agreed before any traffic is sent. Production requires explicit agreement.
Unauthenticated by default. Authenticated testing uses test accounts you provide for each role; credentials are not retained in findings or reports.
The requests sent and responses received, kept for the retention period agreed in writing, then deleted.
LAN10-hosted, or inside your own cloud account or servers using your approved AI services.
Never performed: denial of service, destructive actions, exploitation involving real customer data, and social engineering.
Tell us the application, the environment you would like tested and why. We will agree a written scope and provide a quote.
Request a scoped engagementHuman-reviewed findings on every engagement