Skip to main content
Mobile Security

Mobile App Penetration Testing to OWASP MASVS

MASVS is the OWASP standard for mobile app security, and the MASTG is the guide for testing it. Together they define what a secure iOS or Android app must do — from how it stores data on the device to how it resists tampering.

Banks, fintechs and health apps are often required by regulators or partners to test against MASVS. Mutex Systems tests the app, its API and the device behaviour together.

Category
Testing Methodology
Jurisdiction
International
Issuing Body
OWASP Foundation
Current Version
MASVS v2 with the Mobile Application Security Testing Guide (MASTG)
Who It's For
Companies publishing iOS or Android apps that handle accounts, payments or personal data — including mobile banking and wallet apps regulated by SBP and fintechs serving UK customers.
Read the official source
What It Covers

Core Domains

MASVS-STORAGE — data stored on the device
MASVS-CRYPTO — cryptography
MASVS-AUTH — authentication and authorisation
MASVS-NETWORK — secure communication
MASVS-PLATFORM — interaction with the OS and other apps
MASVS-CODE — code quality and dependencies
MASVS-RESILIENCE — anti-tampering and reverse-engineering resistance
MASVS-PRIVACY — user privacy
How It Works

A Practical Engagement Path

  1. 01

    Scope

    Agree platforms, builds, the backend API and which MASVS controls and resilience level apply.

  2. 02

    Static & dynamic testing

    Analyse the app package and test it on real and instrumented devices.

  3. 03

    API testing

    Test the backend the app talks to — most mobile breaches happen there.

  4. 04

    Report & retest

    Findings mapped to MASVS controls, with a free retest.

Our Approach

App, API and device tested together

A mobile app is only as secure as the API behind it, so we test both in one engagement.

  • iOS and Android coverage
  • Resilience testing for banking and wallet apps
  • Mapping to SBP and PCI DSS expectations
View Cybersecurity Services
Compliance, Continuously

Mobile findings in the same posture view

Mobile test findings and API scan results sit in grComply’s findings list alongside web, cloud and code findings, mapped to your frameworks.

  • Findings from code, web app, API, cloud, Kubernetes and network scans in one findings list
  • Each finding mapped to its technical benchmark and to the controls of every framework you hold
  • High-risk findings raised straight into the risk register with an owner and due date
  • Retest results recorded as evidence, so auditors see the fix, not just the finding

grComply is Mutex Systems' own multi-tenant GRC automation platform — the framework library, hybrid scanning, risk and audit workflow, and AI-assisted compliance behind every point above are live in production today.

See How grComply Works
FAQs

Common Questions About OWASP MASVS

What is the difference between MASVS and MASTG?

MASVS defines the security requirements for mobile apps; the MASTG explains how to test each one. A MASVS assessment uses MASTG techniques.

Do you test both iOS and Android?

Yes. Each platform has different storage, permission and resilience behaviour, so we test both builds.

Does mobile testing include the backend API?

It should. We include the API by default because most serious mobile vulnerabilities are in the backend rather than the app.

Let's Talk

Ready to Start Your OWASP MASVS Programme?

Send us your current posture and timeline. Within two working days you will receive a written response and a proposed scoping call.

No commitment requiredResponse within 2 working daysConfidential brief handling