This runs entirely in your browser — what you paste is never uploaded. The 3-free-uses counter lives in your browser too, and clearing your browser data resets it. We'd rather tell you that up front than pretend it's a lock — a tool that hides its own limits shouldn't be trusted with yours.
What the decoder can and cannot see
It works from the message — not from your app. Most rejections are a written rule being applied: wording in the description that breaks a rule, a missing privacy answer, a payment page that leaves out its terms. For those, the message plus the published rule is enough to give you the exact fix. Some rejections aren't like that. The biggest single group in Apple's own numbers is apps that crash or don't work properly (Guideline 2.1) — over 1.35 million rejections in Apple's 2025 report — and a pasted message can't show your crash records, so that group is only partly diagnosable this way. Every result tells you, for its kind of rejection, what can and can't be worked out from the message. And the decoder never promises approval: what happens when you resubmit is decided by Apple and Google, not by us.
The written guides (free, no counter)
- App Completeness (Guideline 2.1) — crashes, demo accounts, placeholder content
- Spam and Duplicate Apps (Guideline 4.3)
- Privacy (Guideline 5.1.1) — privacy policy, labels, account deletion, tracking
- When You Must Use In-App Purchase (Guideline 3.1.1)
- Google Play — Your app must target a recent Android version (API 36, required since Aug 31, 2026)
- Google Play — Mistakes in the data safety section
- Google Play — Closed testing: 12 testers, 14 days
- App Store Pre-Flight — the full check, and the $29 Founding pre-sale
- Google Play Pre-Flight — the rules, the deadlines, and how Google escalates
Sources
- Apple, App Review Guidelines (developer.apple.com/app-store/review/guidelines/) — the rule text behind every Apple pattern; retrieved October 23, 2026.
- Apple, App Store Transparency Report (2025) — submission and rejection totals cited on this page.
- Google Play Developer Policy Center and Play Console Help — target API requirements, permissions declarations, Data safety, enforcement process; retrieved October 23, 2026.
Last updated October 23, 2026. The graph behind this tool is versioned and re-verified against the stores' published rules; policies change, and the dates above say when this copy was checked.
Translate your rejection — free
The translator covers 41 known rejection problems across the App Store and Google Play, all based on the stores' own published rules. Three free translations; the $29 Pre-Flight Founding pre-sale adds unlimited translations plus one full listing check credit when the checker ships.
The translator works from the message you paste. It can't see your app itself, and it never promises an approval outcome — that decision is always the store's.