Skip to main content

Select your language

Mobile app testing

We test iOS and Android apps on real devices: the app itself, what it stores on the phone, how it talks to your servers and the API it depends on.

The API usually matters most. An attacker can get around anything the app hides or checks on the device, so we also test the backend directly, as if the app weren't there. We follow the OWASP MASVS and MASTG.

What we test

What you get

Questions about mobile app testing

Something we haven't covered?
Ask us about your own setup.

No, we can test the compiled app. Source code does help: it lets us cover more in the same number of days, so we'll ask for it if you can share it.

The current release build of each app, and a debug build as well if the release build stops our testing tools from running. We'll tell you during scoping which ones we need.

Yes. Most apps share one backend API, so we test it once and spend the rest of the time on what differs between the two platforms.

Yes. A rooted or jailbroken device shows what an attacker who controls the phone could do. If your app is meant to refuse such devices, we check how well that holds up.

Book a scoping call, and we'll send you a fixed quote as soon as we've agreed what to test.