RELEASE COMMAND CENTER

Submission cockpit

Catch rejection risks before the reviewer does.

Policy engine online
214 checks active

One scan. Every rejection surface.

Preflight the package, store listing, privacy disclosures and reviewer access as one connected submission.

✓ Policy-mapped⌾ Private analysis✦ AI copy fixes
214Policy checks
LIVE
IPA / APKBinary inspection
Store listingCopy + metadata
Privacy mapSDKs + disclosures
01

Start a release preflight

Upload the exact build you plan to submit and add its store copy.

PackagePermissions & SDKsListingCopy & metadataPolicy matchRisk & fixes
Product signals
◈ Static analysis — package is never executed
02

Findings

Clear risks and recommended fixes.

No completed scan yet

Your rejection-risk findings will appear here.

AI RELEASE COACH

Prioritized next actions for this build

Suggestions are grounded in package signals, store copy, privacy answers, and the active policy version.

AI

Suggestions

Apply fixes in risk-first order.

No scan context yet

Run a pre-check to generate personalized suggestions.

Advanced release lab

Fifteen production-shaped workflows, grounded in the active scan.

Run a scan to unlock build tools
01

Store console sync

Import build, listing, screenshots, track, metadata, and products.

Not synced
03

Policy change alerts

Map versioned updates to affected apps and scans.

Feed not checked
04

Privacy manifest

Draft PrivacyInfo.xcprivacy from SDK, API, and data signals.

Waiting for an iOS scan
05

Rejection probability

Heuristic Critical, Likely, Possible, or Low risk per finding.

No risk model run
06

Build drift

Compare permissions, SDKs, entitlements, APIs, and manifests.

Select two scans in history
07

Reviewer account

Validate credentials, expiry, OTP path, and gated steps without storing secrets.

Not validated
08

Subscriptions & IAP

Check trial, renewal, cancellation, restore, and price consistency.

Uses scan form answers
09

SDK security

Inventory versions, trackers, and suspicious package signals.

Waiting for a package scan
10

Screenshot intelligence

Inspect OCR text for claims, prices, stale UI, and cross-platform copy.

Paste screenshot text
11

Localization

Find missing translations, copied base text, limits, and currency issues.

Sample JSON ready
12

Accessibility

Audit screen-reader labels, touch targets, scaling, focus, and contrast.

Not audited
13

Rejection response

Turn a store rejection into a fix plan and professional reply draft.

No rejection pasted
14

Submission checklist

Final pass/fail across binary, privacy, access, support, age, and monetization.

Waiting for a scan
15

Agency workspace

Create client workspaces with branding, report footer, and role-ready access.

Sign in to create a workspace
03

Recent scans

Select two releases to compare new and resolved risks.

SELECTAPPLICATIONPLATFORMSCORESTATUSSCANNED
No scans saved yet.
04

Versioned policy library

Search the exact automated rules active for this release.

Loading policy rules…

05

Team resolution workflow

Assign each finding, add context, and track it to resolution.

Secure session required

Sign in to create assignments and comments.

06

Release integrations

Configuration-ready adapters for store consoles, automation, chat, and billing.

CI/CD preflightSet APPROVED_API_URL and APPROVED_API_TOKEN in repository secrets.
curl -H "Authorization: Bearer $APPROVED_API_TOKEN" -F package=@release.aab $APPROVED_API_URL/api/analyze.php
07

Plans & billing

Start free and add automation or team capacity when you ship more often.