Is it secure?
Manifest and Info.plist configuration, exported components, network security and App Transport Security, crypto and storage APIs, signing, native binary hardening and hardcoded secrets.
Mobile app security · Android & iOS
APPCHK checks your APK, AAB or IPA for security flaws, privacy gaps and App Store or Google Play review problems before you ship, and shows the evidence behind every answer, so you can trust every release.
Early access, invite only.
What it answers
Manifest and Info.plist configuration, exported components, network security and App Transport Security, crypto and storage APIs, signing, native binary hardening and hardcoded secrets.
Purpose strings, privacy manifests and required-reason APIs, third-party SDK manifests, tracking transparency, target API level, restricted Play permissions and 16 KB page size.
Every SDK and library, a CycloneDX SBOM, and known vulnerabilities matched only when a version is actually identified.
Network traffic, runtime instrumentation and file changes on emulators and devices, with explicit authorization and verified cleanup.
Evidence, not guesses
Every finding is traced through the OWASP chain to the attribute, symbol or string that triggered it.
MASVS-RESILIENCE-4Anti-dynamic analysisMASWE-0063Debug mechanisms not disabledMASTG-TEST-0226Debuggable flag in the manifestandroid:debuggable="true"AndroidManifest.xmlHonest coverage
Every check reports what it did, what it could not do, and why. You always see coverage, not just a score.
Checked, and the control is met.
Checked, with evidence of a problem.
Checked, but the evidence is not enough to decide.
Applies, but could not run here, and the report says why.
Does not apply to this app.
The check itself failed, never hidden.
Standards built in
Catalogs are pinned to exact versions, validated against each other, and checked for upstream changes daily.
Your build stays yours
Early access
APPCHK is invite only while we onboard the first teams. Request access and we will send your invite.