in-app-purchases
Warn
Audited by Gen Agent Trust Hub on Oct 18, 2026
Risk Level: MEDIUMDYNAMIC_EXECUTIONCREDENTIALS_UNSAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [DYNAMIC_EXECUTION]: The script
scripts/check-purchase-behaviour.mjsand its utilityscripts/lib/app-modules.mjsutilizemodule.registerHooksandimport()to dynamically load and execute TypeScript modules from the user's project directory. This is used to run project-specific logic (like reducers and services) within the verification environment. - [CREDENTIALS_UNSAFE]: The template file
templates/scripts/asc/asc-credentials.tsincludes logic to read sensitive Apple API private keys from the standard path~/.appstoreconnect/private_keys/AuthKey_<id>.p8. While intended for legitimate development use, this constitutes direct access to highly sensitive credential files. - [EXTERNAL_DOWNLOADS]: The App Store Connect client in
templates/scripts/asc/asc-client.tsuses thefetchAPI to transmit requests, including authentication tokens, toapi.appstoreconnect.apple.comfor product management operations. - [COMMAND_EXECUTION]: The testing utility
templates/scripts/storekit/storekit-harness.tsusesexecFileSyncandspawnto execute a wide array of system commands and development tools, includingxcodebuild,npx expo,ruby, and themaestroE2E test runner.
Audit Metadata