All applications583

Find your application

583 applications

Open full catalog

Browse applications by category or open the full catalog.

Penetration Test Management · Available now

Keep authorized targets and finding outcomes together.

Engagement Scopes records the client, authorized targets, testing window and authorization document for a penetration test. Security Findings link to an engagement and identify the affected asset, severity, evidence and progress through remediation and retesting.

  • No per-user fees
  • Manual work is free
  • Configure it in Proto
OverviewCorrections for effectiveness review
Penetration Test Management · Corrective actions

Corrections for effectiveness review

close waits for the effectiveness reviewer

New corrective action
Corrective actions in view
6
Effectiveness review
6
Due date within 14 days
3
NonconformanceOwnerActionDue dateCompleted atStatus
Missing evidence for login checkJonah MercerObtain revised scope approval03 NovEffectiveness review
Proof file absent from reportJonah MercerRestrict scans to listed hosts15 OctEffectiveness review
Proof file absent from reportLeila HaddadAttach redacted request trace27 OctEffectiveness review
Unapproved target in scan listMaya SenRepeat access-control retest01 NovEffectiveness review
Retest closed without approvalMaya SenNotify client security lead19 OctEffectiveness review
6 of 6 records
Obtain revised scope approvalCorrective actions · CA-67648
Effectiveness review
NonconformanceMissing evidence for login check
OwnerJonah Mercer
Due date03 Nov
Review inspectionCA-67648 · Obtain revised scope approval

Inspection Reviewer decides the inspection disposition.

Waiting for Inspection Reviewer
ApproveReturn
Example screen with sample data
Tables, ready to use
12
Saved views
14
Roles with set permissions
7
Reports and dashboards
8
Features

Work from the authorized record

Every feature works on the same records. Pick one to see the screen your team works in.

Engagement scopes

Keep each client authorization, target set and testing window in one place.

  • Record the boundary
  • Keep authorization nearby
  • Trace a finding home
  • Engagement scopes
Explore engagement scopes
OverviewEngagement windows
Penetration Test Management · Engagement scopes

Engagement windows

Engagement scopes

New
Client nameAuthorized targetsStarts atEnds atAuthorization document
Cedar Vale Clinic external networkportal.cedarvale.example22 Oct28 Octcedar-vale-authorization.pdf
Marshline Finance customer portalvpn.larkspur.example11 Oct18 Octmarshline-test-consent.pdf
Larkspur Works staff VPNapi.ternfield.example21 Oct24 Octlarkspur-scope-signoff.pdf
Blue Heron Labs cloud estate10.42.8.0/2417 Oct23 Octblue-heron-approval.pdf
Ternfield Foods payment APIapp.silverfern.example17 Oct21 Octternfield-test-letter.pdf
6 of 6 records
Cedar Vale Clinic external networkEngagement scopes · ES-50453
Authorized targetsportal.cedarvale.example
Starts at22 Oct
Ends at28 Oct
Authorization documentcedar-vale-authorization.pdf
Example screen with sample data
Process

Follow findings through retest

Inspection to corrective closure ships ready to use. 2 steps need a named approval before the work moves on: Review inspection (Inspection Reviewer) and Verify effectiveness (Effectiveness Reviewer).

Drag a card to another stage, or focus it and use the arrow keys. It updates to match the stage.

  1. Plan inspection

    Assign a subject, date and person to the inspection.

    Obtain revised scope approvalCA-67648 · Inspection Reviewer
    Plan inspectionBy Inspection Reviewer
  2. Complete checks

    Record requirement results and evidence before review.

    Obtain revised scope approvalCA-67648 · Tester
    Complete checksBy Tester
  3. Review inspection

    The Inspection Reviewer decides acceptance or rejection.

    Obtain revised scope approvalCA-67648 · Inspection Reviewer
    Review inspectionBy Inspection Reviewer
    ApprovalInspection Reviewer decides the inspection disposition.
  4. Contain issue

    Link a rejected inspection to a tracked issue.

    Obtain revised scope approvalCA-67648 · Inspection Reviewer
    Contain issueBy Inspection Reviewer
  5. Implement correction

    The owner records root cause and corrective work.

    Obtain revised scope approvalCA-67648 · Corrective Action Owner
    Implement correctionBy Corrective Action Owner
  6. Verify effectiveness

    The Effectiveness Reviewer checks the completed action.

    Obtain revised scope approvalCA-67648 · Effectiveness Reviewer
    Verify effectivenessBy Effectiveness Reviewer
    ApprovalEffectiveness Reviewer approves effective corrective work.
Inside a record

Connect the tools your team uses

Open any corrective action to see the roles that work on it, its process stages and its approvals on one page.

  1. 1
    Record details

    Nonconformance, Owner and Due date.

  2. 2
    Linked records

    Records linked to this corrective action.

  3. 3
    Who works on it

    Corrective Action Owner and Effectiveness Reviewer, each with their own permissions.

  4. 4
    Process stages

    Implement correction and Verify effectiveness, with the role that acts.

  5. 5
    Approvals

    Review inspection and Verify effectiveness, with who decides.

Corrections for effectiveness reviewObtain revised scope approval
Penetration Test Management · Corrective actions

Obtain revised scope approval

Missing evidence for login check · Effectiveness review

Log activity
1
Record details
NonconformanceMissing evidence for login check
OwnerJonah Mercer
Due date03 Nov
3

Who works on it

  • Corrective Action OwnerManage corrective actions
  • Effectiveness ReviewerManage corrective actions, Nonconformances
4

Process stages

  • Implement correctionCorrective Action Owner
  • Verify effectivenessEffectiveness Reviewer
5

Approvals

  • Review inspectionInspection Reviewer
    Approved
  • Verify effectivenessEffectiveness Reviewer
    Waiting
Example screen with sample data
Approvals

Put review decisions with the right person

OverviewApprovals
Penetration Test Management · Overview

Approvals

Signed in as Inspection Reviewer

Waiting for you

4 To review1 Overdue2 Decided todayOnly mine
0 selectedApproveReturn
  • CA-67648Obtain revised scope approval
    Missing evidence for login checkRequested by Jonah Mercer
    Effectiveness review1dActions
  • CA-34109Restrict scans to listed hosts
    Proof file absent from reportRequested by Jonah Mercer
    Effectiveness review2dActions
  • CA-13767Attach redacted request trace
    Proof file absent from reportRequested by Leila Haddad
    Effectiveness review4dActions
  • CA-63290Repeat access-control retest
    Unapproved target in scan listRequested by Maya Sen
    Effectiveness review3dActions

Who approves what

DecisionApprover
Review inspectionThe Inspection Reviewer decides acceptance or rejection.Inspection Reviewer
Verify effectivenessThe Effectiveness Reviewer checks the completed action.Effectiveness Reviewer
Approve InspectionsInspection Reviewer
Approve corrective actionsEffectiveness Reviewer
4 approval rules · set per role in Proto
Example screen with sample data
Roles

A workspace for each role

Everyone opens Penetration Test Management to the work that is theirs. Pick a role to see what it starts with.

Admin

Configure access and reference records.

  • Manage Users, People, engagement scopes, controlled documents
  • View security findings, Inspections, Nonconformances
Reports

See what needs a decision

Review finding status, inspection exceptions and corrective due dates.

Overview
Penetration Test Management · Overview

Penetration Test Management dashboard

This quarter

Nonconformances in view
6
Minor
2
Major
2
Critical
2

Corrective actions by status

How far records got this quarter

StageReachedStep
Planned33
Approved1030%
Implementing220%
Effectiveness review150%

Number of corrective actions by status

Sample counts per stage

200
-60Planned
20Approved
20Implementing
-30Effectiveness review
-50Closed
Example screen with sample data
  1. 01Finding severity and status

    Group security findings by engagement, severity and current status.

  2. 02Retest queue by engagement

    Show engagements and their findings marked for retest.

  3. 03Inspection result exceptions

    Compare failed, pending and not-applicable checks by inspection.

  4. 04Inspection dispositions

    Compare accepted and rejected inspections by type and assignee.

  5. 05Open nonconformances

    Group issue status and severity by linked inspection.

  6. 06Corrective review due dates

    List actions by owner, due date and effectiveness-review status.

  7. 07Audit findings due

    Show findings under each audit with severity, owner and due date.

  8. 08Document acknowledgment

    Show each controlled document and its person acknowledgments.

Controls

Keep evidence with its outcome

Each stage of inspection to corrective closure names the role that acts and the status it records, so a change is never anonymous.

OverviewInspection to corrective closure
Penetration Test Management · Process

Inspection to corrective closure

Each stage, the role that acts and the status it records

Process stages
11
Approval steps
2
Roles involved
5
Tables touched
6
Remediate finding
Security Lead
StatusOpen → Remediating
RecordsSecurity findings
Retest finding
Security Lead, Tester
StatusRemediating → Retest
RecordsSecurity findings
Complete checks
Tester
StatusIn progress → Review
RecordsInspection checks, Inspections
Inspection to corrective closure
  1. Start
    Remediate findingOpen → Remediating
    Security findings
  2. Step
    Retest findingRemediating → Retest
    Security findings
  3. Step
    Complete checksIn progress → Review
    Inspection checks
  4. Approval
    Review inspectionReview → Accepted
    Inspections
  5. Step
    Contain issueOpen → Containment
    Nonconformances
Example screen with sample data
AI agent

Prepare the next handoff with Proto

Use Proto to prepare records, views and review steps with your team.

It can

  • Security Lead: Prepare an engagement scope with client targets, dates and an authorization document for human review.
  • Tester: Organize a finding under the correct engagement and collect its affected asset, severity and evidence.
  • Inspection Reviewer: Surface the requirement checks and their results before the disposition decision.
  • Corrective Action Owner: Gather the root cause, action, due date and linked issue for the independent effectiveness decision.

Stays with a person

  • Proto can prepare records and explain the next handoff.
  • The named person confirms authorization and decides inspection disposition and corrective effectiveness.
  • Confirm the decision against the attached evidence and record it under the responsible role.
Integrations

Connects to the tools you use

Set up connections through ERP.AI and Proto workflows, with every change logged.

  • Penetration Test Management
  • Testing tools
  • Client communication
  • Issue tracking
  • Document storage
Data model

Your data, in tables you can change

Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.

Browse all 12 tables
12tables
  • Engagement scopes1
  • Security findings2
  • Inspections and checks3
  • Disposition and corrective actions5
  • Audits and findings3
  • Controlled documents3
Implementation

Roll out one team at a time

Start with one team and one process, then add the rest once the basics are running.

  1. Choose the pilot

    Select one authorized engagement, a named security lead and tester, and a testing window with clear targets.

  2. Prepare people

    Set up access for the security lead, tester, inspection reviewer, corrective owner, effectiveness reviewer and auditor according to their work.

  3. Load source records

    Enter the engagement scope and authorization document; prepare People and any inspection or audit records used in the pilot.

  4. Rehearse finding work

    Record a finding, retain evidence, move it through remediation and retest, and review its final status.

  5. Rehearse quality review

    Record a failed inspection check, review the inspection, link an issue and assess the completed corrective action independently.

Pricing

$0per user

The base account and everyday work in the ERP.AI app are free, for every user.

  • No per-user or per-seat fees
  • Viewing, editing, approving and exporting records in the app is free
  • Pay only for machine work: API calls, imports, workflows and AI agents
  • Prepaid credits from $5. Purchased credits never expire

Pricing details

Machine work rate card Included per $1 of credit

Machine work rate card
UsagePer $1
Record reads (list, filter, get)20,000
Search or aggregate queries4,000
Record writes4,000
Imported or synced records200,000
Workflow runs2,000
AI agent runs2,000
Scheduled jobs or webhooks20,000
File uploads (MB)2,000
CSV or PDF exports100
FAQ

Questions, answered

Scope, rollout and pricing for Penetration Test Management.

All questions
How do I get started?

Click Get started, then use Proto to configure Penetration Test Management for your business. Begin with one authorized engagement, a named tester and security lead, and a finding that can be followed through retest.

What does an engagement scope contain?

It records the client name, authorized targets, start and end dates, and authorization document. Review these details before testing work begins.

How is a finding tied to its authorization?

Each security finding links to an engagement scope. It also records the affected asset, severity, evidence and current status.

How do we tell remediation from retesting?

The finding status distinguishes Open, Remediating and Retest. Closed and accepted risk are separate recorded outcomes.

Can a tester record check evidence?

Yes. An inspection check holds a requirement, observation, result and evidence attachment under its inspection.

Who decides an inspection outcome?

The inspection reviewer checks the required results and chooses whether the scope is accepted or rejected. Failed evidence remains with the check.

What follows a rejected inspection?

A linked nonconformance records severity and disposition work. Corrective actions link to that issue and have an owner, due date and effectiveness state.

How is a correction closed?

An independent effectiveness reviewer checks the response. The issue closes after its linked actions are accepted.

What do audit records cover?

An audit records scope, auditor and reporting status. Its findings record requirement, severity, owner and due date.

How do people acknowledge a document?

A training acknowledgment links a person to a controlled document and records the acknowledgment date. Keep the intended version clear.

Set up Penetration Test Management your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started

A personal agent for your business

Get started with Proto

Your app is selected. Download Proto, then open it with this context.

Selected appPenetration Test Management

Choose your computer’s platform.

Download Proto

Install Proto, then return to this panel.

Already installed? Open Proto

Free to use. Your own model provider may charge for usage.