How we test web, mobile and API security
For web applications we test against the OWASP Top 10 and the Application Security Verification Standard: injection, broken access control, authentication and session flaws, insecure deserialisation, server-side request forgery and misconfiguration. APIs get the OWASP API Security list, where object-level authorization failures dominate. Each category is tested with real payloads against every role, and results are recorded so a retest can follow the same steps.
Mobile testing follows the OWASP MASVS and covers local storage, certificate pinning, exported components, deep links, hardcoded secrets and reverse engineering resistance. Automation finds the easy issues; manual work finds business logic flaws that scanners cannot understand. Automation finds the easy issues; manual work finds business logic flaws that scanners cannot understand, such as skipping a payment step or editing another customer's record by changing an identifier.