Web & API
Your app has roles. Do its boundaries hold?
- Tenant isolation
- Authentication and permissions
- Business logic and race conditions
GET /v2/merchants/MRC-58213/settlements
AI-led Countermind for web, APIs, mobile, cloud and Web3.
AI agents investigate your systems. Human researchers reproduce and sign off every finding before it reaches your report.
Our researchers have helped secure
Sample engagement: payments API, 212 endpoints in scope
Sent with the API key of merchant MRC-40977, asking for another merchant's settlements.
The API answers with data that belongs to merchant MRC-58213.
Merchants can read each other's settlements
The first call establishes fit. Access and testing follow the written engagement, never the first message.
Clarify the systems, the decision, the constraints and technical fit.
Agree authorisation, access, actions, timing, deliverables and terms.
Set contacts, permitted environments and escalation arrangements.
An illustrative sequence for a scoped Web & API Countermind. AI investigation is instant; human verification of every finding takes up to 48 hours.
Booking a call or sending an email does not start a Countermind or authorise automated testing.
Your app has roles. Do its boundaries hold?
GET /v2/merchants/MRC-58213/settlements
See what the app sends. Check what the API allows.
GET /m/v3/orders/ORD-88213 → 200 OK
Understand what connects. Review what it can reach.
iam:PassRole → arn:aws:iam::…:role/deploy
Follow the transaction. Question the assumptions.
call withdraw(uint256) from 0x9f3…c41
Your systems. A written scope. Nothing runs before you say so.
Countermind is AI-led, human-verified cybersecurity work. It covers what buyers expect from a pentest, with every finding reproduced and signed by a researcher.
Only if your written scope says so, with agreed rate limits and no-go actions. Staging is preferred.
Domains or contracts in scope, test accounts for each role, and the limits we must respect.
It is quoted after scoping. Scope, surfaces and retest needs set the fee.
Thirty minutes with a Zaaf researcher. You bring one scope; we show you what a Countermind would look at first.