Signed SOW + Rules of Engagement
Required before any probe runs.
Documentation overview
This documentation explains how BreakMesh works end to end: how targets are authorized, how assessments are kept within scope, how standard scanning differs from Active Pentest, how cloud, AI and mobile workflows are authorized, how findings and reports work, and how customers use the platform responsibly.
It's written for developers, security teams, CTOs, agencies, customer security reviewers, procurement teams and compliance reviewers evaluating BreakMesh — not just what BreakMesh scans, but how authorization works, what safeguards exist, how active testing is controlled, what evidence is produced, and where the product's boundaries are.
Add a website, application, cloud account, AI endpoint or mobile app you're authorized to assess. Complete the authorization workflow appropriate to that assessment type (see Authorization Model below), then run one or more of the 10 standard packages. Add Active Pentest separately once you're ready for consent-gated active validation.
Different assessment workflows use different authorization mechanisms. BreakMesh does not use DNS verification for every assessment — the authorization method matches what's actually being tested.
| Authorization | Used for |
|---|---|
| Verified domain | Domain-based website and application testing |
| Explicit consent | Selected interactive and AI workflows |
| Read-only cloud credentials | AWS / Azure / GCP Cloud Posture |
| Uploaded artifact | APK / IPA Mobile Static Analysis |
| Signed SOW + Rules of Engagement | Automated Active Pentest |
Consistent across the product
This authorization mapping is the same on Docs, FAQ, Pricing, Scanners and the Active Pentest page — one source of truth, not five separate descriptions.
How BreakMesh keeps standard assessments scoped, controlled and authorized — and how the safety model changes for cloud, AI, mobile and automated Active Pentest workflows.
Standard BreakMesh packages are designed to minimize production impact through non-destructive observations, controlled requests, scope restrictions, concurrency controls and cooldowns.
Standard scanning vs. Active Pentest
All standard package checks are designed to be non-destructive. Active Pentest is a separate testing mode that uses consent-gated automated active probes within an approved, time-bounded engagement. Active Pentest probes are not standard checks — see Active Pentest Safety.
What should I do if testing needs to stop?
BreakMesh is intended only for systems you own, operate, or are explicitly authorized to assess. You remain responsible for complying with customer agreements, platform policies, and applicable law.
Do not attempt to bypass scope restrictions, authorization controls, or network safeguards.
Fully automated
BreakMesh Active Pentest is fully automated. No human pentester manually executes the supported Basic or Advanced probe set.
Emergency pause is available at any point in the workflow.
Covering selected vulnerability classes including:
Extending Basic with:
Required before any probe runs.
The engagement only proceeds once authorized.
Probes run only within the agreed time-bounded window.
Probes cannot run against out-of-scope URLs.
Each engagement has a bounded request budget.
Each engagement is scoped to specific, named targets.
The engagement can be paused immediately at any time.
Data-destroying payloads are excluded from every probe class.
Every probe and finding is recorded against the signed engagement.
Product boundary
BreakMesh provides automated active validation for the supported probe classes. Some customer contracts, assurance programs or complex applications may still require broader human-led exploratory testing.
101 security & assurance checks across 10 standard packages.
| Package | Checks |
|---|---|
| Basic Hygiene | 15 |
| OWASP Starter | 14 |
| Threat Readiness | 8 |
| Auth & Session | 15 |
| API Security | 16 |
| Compliance Evidence | 10 |
| Cloud Posture | 10 |
| AI Security | 10 |
| Mobile Static Analysis | 1 |
| Web Quality Evidence | 2 |
Authorized read-only AWS, Azure and GCP configuration checks. Selected areas covered include:
Credential scope
Use credentials with the minimum read-only permissions necessary for the supported checks. Do not provide write or administrative access. Credentials are used only for the duration of the scan and are never stored.
Consent-gated, controlled text-only canary probes for approved LLM and AI chat interfaces.
Upload an Android APK or iOS IPA for offline static analysis of selected application-security indicators.
The uploaded artifact is analyzed without interacting with the live mobile application service.
Findings include severity, confidence, supporting evidence and remediation guidance.
What evidence mapping is not
BreakMesh provides selected evidence and evidence mapping. Compliance/evidence mapping does not certify compliance.
Agency and Enterprise plans include API key access and signed outbound webhooks for scan and subscription events. The interactive endpoint reference is kept separate from this documentation portal.
One package run means one selected standard scanner package executed against one target.
Example
10 standard packages × 10 targets = 100 package runs
Active Pentest is an authorized engagement and is not treated as a normal standard package run.
| Package run | One standard scanner package executed against one target. |
| Active probe | One consent-gated, automated exploitation attempt run as part of an Active Pentest engagement — not a standard check. |
| Engagement | A signed, time-bounded, scope-locked Active Pentest authorization (SOW + Rules of Engagement). |
| Verified domain | A target confirmed via DNS TXT record before domain-based testing begins. |
| Evidence mapping | Selected findings organized against SOC 2 / compliance framework categories — not a certification. |
| CVSS | Common Vulnerability Scoring System — a severity score attached to confirmed Active Pentest findings. |
| OAST | Out-of-band Application Security Testing — callback-based confirmation used by selected Active Pentest probes (e.g. SSRF). |