# greenlight

> Pre-submission compliance scanner for App Store and Google Play guidelines.

greenlight is an open-source CLI tool that scans mobile source code, manifests, and compiled binaries (IPA, APK, AAB) against Apple and Google review guidelines. It operates completely offline with zero file uploads and classifies issues into clear severity tiers. Because it integrates directly as an AI agent skill (such as Claude Code or Codex), coding assistants can run preflight scans, detect guideline violations, and patch the source code automatically until the build passes.

Website: https://github.com/RevylAI/greenlight

## What it is for

- Scan iOS and Android source files and binaries for App Store and Google Play compliance issues before submission
- Pair with AI agents like Claude Code to automatically detect and patch guideline rejections
- Gate mobile CI/CD pipelines to fail builds when critical compliance violations are introduced
- Detect missing privacy manifests, hardcoded secrets, and non-compliant in-app purchase setups

## Features

- Offline scanning with no account required and zero file uploads
- Cross-platform guideline checks covering code, privacy manifests, Android manifests, and IPA/APK/AAB binaries
- Native plugin and skill support for Claude Code and Codex
- Three-state verdict system: GREENLIT, NEEDS REVIEW, or NOT READY
- CI-friendly non-zero exit code flags for automated gating
- Pre-packaged binaries distributed via Homebrew and GitHub releases

## Pricing

Open source. Free and open-source under the MIT license

## Details

- Type: Web app
- Category: [Development](https://xiry.app/topics/development.md)
- Open source: yes
- Platforms: Command line, macOS, Linux
- For: Mobile app developers building for iOS and Android.
- Alternative to: fastlane
- Tags: ios, android, app store, compliance, cli, claude code

## Why it was saved

- [@RoundtableSpace, 12 February 2026](https://x.com/RoundtableSpace/status/2021981372378653157): Scans an iOS app (source and .ipa) against App Store guidelines — secrets, in-app purchase rules, privacy manifests, purpose strings, metadata — reports critical/warn/info findings, and can fix them iteratively until the scan is GREENLIT.

## Related

- [App Store Approval Checklist](https://xiry.app/resources/app-store-approval-checklist): Practical rules and common rejection triggers for iOS App Store submissions (Tip, Free)
- [awesome-claude-code-subagents](https://xiry.app/resources/awesome-claude-code-subagents): Curated collection of 160+ specialized modular subagents for Claude Code (GitHub repo, Open source)
- [Boris Cherny's Claude Code Setup](https://xiry.app/resources/boris-cherny-s-claude-code-setup): Battle-tested Claude Code workflow tips directly from the tool's creator (Tip, Free)
- [mgrep for Claude Code](https://xiry.app/resources/mgrep-for-claude-code): Semantic code and web search plugin for Claude Code (Tip, Open source)
- [Playwright CLI](https://xiry.app/resources/playwright-cli): Command-line browser automation tool optimized for AI coding agents and testing. (GitHub repo, Open source)
- [Remotion Skills for Claude Code](https://xiry.app/resources/remotion-skills-for-claude-code): Skill package enabling Claude Code to programmatically edit videos via Remotion (Tip, Free)

Updated 10 October 2026. Page: https://xiry.app/resources/greenlight

Make your own library: Xiry takes your saved reels, tweets, Reddit bookmarks and Watch Later videos, makes them searchable and pulls the useful stuff out, like this library. It's invite-only for now; join the waitlist at https://xiry.app/#waitlist.
