Rejection Review
Turnaround: 48h
- Fix plan ranked by what App Review checks first
- Drafted reply to Apple, ready to send
- Read-only review of rejection, TestFlight build and code

Aakarsh Sasi · 5 years in iOS · 20+ apps shipped · ex-Zomato
Rejected or stuck in review? I'll tell you what App Review is objecting to and what to change. Within 24 hours, free.

I'm Aakarsh. I've been building iOS apps for 5 years and shipped 20+ of them, including at Zomato, where the apps are used by millions.
I know how much a rejection, or a week stuck in review, hurts when you're trying to get a business off the ground. I've been on the receiving end of App Review more times than I can count. That's why every diagnosis on this site is written by me.


Apple thinks your app is a website in a wrapper, or too thin to justify being an app. It needs lasting, app-like value.
Read the 4.2 guideApple sees your app as a copy of another app (often yours, or a template everyone uses) or as part of a saturated category.
Read the 4.3 guideThe reviewer hit a crash, a bug, a placeholder, a broken login, or couldn't test the app because something they needed was missing.
Read the 2.1 guideYour subscription flow is missing required information: price, duration, renewal terms, how to cancel, privacy policy and terms links.
Read the 3.1.2 guideDrop in your rejection message. You get an instant read in the browser. Nothing is stored until you submit.
I read the rejection myself and tell you the real cause in plain English. Free.
For paid reviews, you get a fix plan ranked by what App Review checks first and a drafted reply to Apple.
Read-only access only. I never write or change your code. Your developer implements the plan, which is faster for them and safer for you.
The plain-English cause of your rejection.
Turnaround: 48h
Turnaround: 48h
Turnaround: 72h
For apps not yet submitted or waiting in review.
Run an agency or studio? See the monthly retainer.
If you follow the plan and Apple rejects you again for the same reason, your next review is free. If I can't find the cause, you get a full refund.
Read-only, and only what the diagnosis needs: your rejection message, a TestFlight invite, and read-only access to the code (a read-only repo invite or a zip). I never need write access, signing keys or App Store Connect admin rights. I'm happy to sign an NDA; send it with your request.
If you follow the plan and Apple rejects you again for the same reason, your next review is free. If I can't find the cause, you get a full refund.
The free diagnosis lands within 24 hours. A Rejection Review or Rescue Call takes 48 hours, a Pre-Review Audit 72 hours. Studio retainer replies come within 24 hours.
I work India hours and overlap with US mornings and evenings. Calls are booked in your own time zone, so you only pick a slot that suits you.
No, and that's deliberate. Your developer implements the plan. It's faster because they already know the codebase, and safer because nobody outside your team ships changes to your app. I tell you precisely what to change and why; then I check the result before you resubmit (on the Rescue Call).
By card via Razorpay or PayPal. Invoices come from Rizaku AI LLP, my company. The diagnosis is free and needs no payment details.
The rejection text (screenshots are fine), what you built the app with, and whether you're rejected, stuck, or not yet submitted. For paid reviews I'll also ask for a TestFlight build and read-only code access.
Free diagnosis within 24 hours. Read-only. I never touch your code.
Paste your rejection