How LaunchLint reviews apps

LaunchLint methodology

LaunchLint connects deterministic signals in project files to reviewed store rules. A signal never becomes a guarantee of approval.

Last reviewed: July 19, 2026

01

No code execution

We do not install packages, build the app, or run scripts from your project files.

02

Supporting detail before conclusions

Every detected risk requires a concrete file, configuration, or store-detail signal and a clear confidence assessment.

03

Official sources

Store-rule references point to Apple, Google, or Expo documentation and are reviewed when requirements change.

04

Explicit limits

Usability, real runtime behavior, and the final installable app can require human or additional technical review.

Supported app technologies

What LaunchLint can assess completely

Complete means project structure, shipped dependencies, permissions, store configuration, and statically provable security patterns are assessed together.

ExpoComplete static assessment
Complete
React NativeComplete static assessment
Complete
Ionic / CapacitorComplete static assessment
Complete
Flutter / FlutterFlowComplete static assessment
Complete
Native iOS / AndroidStore and platform configuration
Configuration
KMP, .NET MAUI, Unity, UnrealNo reliable source assessment
Not yet
Official store rules

Apple · Google Play · Expo · Capacitor · Flutter

LaunchLint guides