Revolutionary Designs

Scope & limits

What this source-only checker evaluates—and what it does not

The live checker reads selected project files for the checks named below. It does not inspect your store-console answers, screenshots, or every runtime and backend behavior. Those require other evidence and, in some cases, a human review.

What the current live checker evaluates

Build configuration

Payment-flow heuristic

What this source-only checker does not evaluate

Store listing

Data & privacy

Runtime & judgment

What is a scan actually worth?

It is a narrow preflight lint. It checks the three rule families listed above in the files you provide. It does not establish that the project builds, that the submitted artifact matches those files, or that the app will pass review. A pass means only that the detected declaration meets that named check.
Source-only checks stop here. A human can review many visible submission elements and runnable flows before you submit. Server-side handling, untested states, and legal compliance require additional evidence or separate specialist work. See the human preflight scope.

How the rulebook stays honest

AppShield's research registry and the live checker are separate things. The registry tracks 86 policy and engineering items; the live checker currently implements only the three narrow rule families listed on this page. Published store requirements are separated from platform guidance and engineering best practice, and report citations include the official source and the date checked. A registry entry is not presented as a live automated check unless the checker actually runs it.