Free tool · Android · iOS

Free APK and IPA security scanner, online.

Upload an Android .apk or iOS .ipa build and get a security report on the app itself: what it asks for, what it stores and what it gives away.

Android and iOS.apk and .ipa builds.
Static analysisThe build is analysed; nothing is installed on a device.
FreeReport on screen and as a PDF.

An APK security scanner analyses an Android app package (and, for iOS, an IPA) without running it, and reports security issues in the build: dangerous permissions, hard-coded API keys and secrets, cleartext traffic and weak TLS settings, weak cryptography, exported activities and services, and debug settings left on in a release build.

What the app scan checks

CheckExample finding
PermissionsAn app that asks for contacts and SMS it does not need
Hard-coded secretsAn API key or cloud credential inside the build
Network securityCleartext HTTP allowed, or certificate validation disabled
CryptographyMD5 or ECB mode used to protect data
Exported componentsAn activity other apps can open without permission
Debug settingsandroid:debuggable left on in a release build

Frequently asked questions

Is an APK scan the same as mobile app penetration testing?

No. The scan analyses the build. A penetration test also tests the running app on a device and the APIs behind it, by hand.

Is my app build kept?

The build is used to produce your report. See the privacy policy for how scan data is handled.

Can I scan an iOS app?

Yes. Upload the .ipa build in the same box.

More free tools

Shipping an app to a bank or healthcare client?

Sumrite tests Android and iOS apps against OWASP MASVS, with a retest.

Get a Quote