01
Could sensitive information escape from the device?
Review local storage, encryption, logs and backups for weaknesses that could expose information, including data shared through notifications or other device features.
Mobile application penetration testing
Your customers carry your application with them. We assess the agreed mobile build, its handling of information and its backend connections, then explain the risks and practical next steps.
Private, self-hosted AI assistance. Assessment material is not sent to third-party model providers for that assistance.
Questions your test can answer
Relevant OWASP MASVS requirements and MASTG testing guidance form our baseline. We build on them with specialist testing tailored to your app’s platform, architecture and use of device features.
Review local storage, encryption, logs and backups for weaknesses that could expose information, including data shared through notifications or other device features.
Assess authentication, biometrics and session handling, including how access is maintained, ended and checked for sensitive operations.
Examine how your app communicates with backend services, including encryption and the checks it uses to trust the systems it connects to.
Assess permissions, deep links, embedded browsers and communication with other apps for unintended access or information sharing.
Review the application package, embedded secrets, third-party libraries and release settings for weaknesses that could affect your app’s security.
Check that sensitive actions are enforced by the backend, alongside relevant controls against app modification and tampering within the agreed scope.
Your assessment output
Your report includes an executive summary, a summary of findings and detailed findings with descriptions, reproduction steps, remediation steps and references. A readout helps your team understand the priorities and next steps.
Each detailed finding includes a description, reproduction steps, remediation steps and references.
Getting started
Bring the platform and build details, installation arrangements, test devices or requirements, representative accounts and the backend boundaries to include.
Tell us about your product, your deadline and the evidence your reviewer needs. We’ll agree the scope and handling arrangements before work starts.