Keep every tenant separate.
A valid user in one workspace should not reach another customer’s data. We test tenant boundaries across records, files, and application workflows.
Audit-ready reports for SOC 2 & more
Protect customer data as your product grows. Work directly with US-based pentesters to test tenant boundaries, uncover exploitable application and API flaws, and verify the fixes.


Protect tenants, permissions, and customer data
Every new role, integration, and workflow changes how people reach your product and its data. Go beyond the expected user journey to find weaknesses in the boundaries your customers depend on.
A valid user in one workspace should not reach another customer’s data. We test tenant boundaries across records, files, and application workflows.
Invitations, role changes, and administrative actions can hide access-control gaps. Explore whether users can gain permissions or perform actions beyond their intended role.
APIs, webhooks, and integrations connect your product to other systems. Test authorization, token handling, and sensitive-data exposure across the endpoints in scope.
Coverage built around you
Bring your web app, APIs, mobile experience, and supporting infrastructure into a coordinated engagement. We define scope around your product architecture, user roles, and the workflows that carry the most risk.
Test tenant isolation, user permissions, authentication, and core product workflows.
Assess REST, GraphQL, and other APIs for unauthorized access and sensitive-data exposure.
Evaluate customer-facing mobile apps, local storage, sessions, and backend services.
Identify exploitable weaknesses in the internet-facing infrastructure supporting your product.
Test privilege escalation and internal network boundaries in the environment agreed in scope.
Align scope and reporting with SOC 2 evidence needs and customer security reviews.
The Halo difference
A report is the beginning of remediation. Your dedicated tester stays available to explain the findings, help you plan fixes, and validate your progress.
Work directly with a US-based expert who knows your scope and answers your questions. Keep findings and communication organized in your Halo dashboard.
Give technical teams clear priorities, supporting evidence, and remediation guidance. Share a final report and attestation letter with stakeholders.
Get practical answers as your team remediates. An included round of retesting verifies your fixes and updates the final deliverables.
Straightforward from start to finish
A clear process, with a real person to guide you through it.
Agree on systems, test accounts, timing, and rules of engagement. Get a fixed-price proposal.
Your dedicated tester explores the agreed environment and validates exploitable weaknesses.
Prioritize and apply fixes with clear evidence and practical guidance from your tester.
We retest your fixes and update the report to document the results.
Security and compliance
Align scope and reporting with the requirements that apply to your organization, while keeping the focus on exploitable risk.
Explore compliance testingUse penetration test findings and retest results as technical evidence for your security program and auditor discussions. A pentest supports preparation; it is not a SOC 2 examination or report.
Explore SOC reportingGive prospective and existing customers a documented scope, clear findings, and evidence of remediation. Confirm any customer-specific testing or reporting requirements during scoping.
Explore compliance testingA partner for SaaS product and security teams
Security reviews can put your product under a microscope just as your team is working to ship. Your customers need evidence, and your engineers need specific, reproducible findings they can turn into fixes.
Work with a tester who understands your scope and can explain how each issue affects your product. Connect the findings to remediation work, then document the outcome with an included round of retesting.
Discuss tenant boundaries, permission checks, and API behavior directly with your tester. Use supporting evidence and remediation guidance to help your team address the root cause.
Use the report, attestation letter, and retest results to support customer security reviews, renewals, and audit preparation.
We can get the auditors in much quicker than initially planned — about six weeks ahead of our audit process.
Let’s test your defenses
Tell us what you need to test. We’ll help define the scope and next steps.
SaaS pentesting FAQ
Get answers about scope, compliance, and what to expect. Have another question?
Let’s chatWe can scope web applications, APIs, mobile apps, and supporting external or internal networks. Testing can cover tenant isolation, authentication, user roles, file handling, and product workflows. Cloud-hosted environments are assessed within the assets and permissions agreed before testing.
We use agreed test tenants and accounts with representative roles to assess whether users can access another tenant’s records, files, or actions. Scope can include invitations, administrative workflows, API access, and other paths where permissions are enforced.
Yes. A staging environment can be appropriate when it reflects the production architecture, configuration, and workflows being assessed. We agree on the environment and document relevant differences so the report is clear about what the results cover. Production testing can be scoped separately when needed.
The report, attestation letter, and retest results can provide evidence of testing and remediation within the agreed scope. Share audit objectives and customer requests during scoping. A pentest does not replace a SOC 2 examination or guarantee acceptance by a customer or auditor.
Every engagement includes a detailed report, prioritized findings, supporting evidence, remediation recommendations, direct access to your tester, an attestation letter, and one round of retesting after fixes are ready.
Penetration testing starts at $3,950. Pricing and timing depend on the applications, networks, user roles, and workflows in scope. After a scoping conversation, we provide a fixed-price proposal and schedule, with reporting, remediation support, and one round of retesting included.