Meta App Review Case Study: Tech Provider Verification + 7 Permissions for Warmly.ai in Under 7 Days
How California SaaS Warmly.ai went from 4 Meta App Review rejections to 7 permissions approved on the first attempt in under 7 days.

Key Takeaways
Warmly.ai, a California-based B2B SaaS, had failed Meta App Review four times with vague rejection feedback and was facing a Tech Provider Access Verification deadline that threatened to restrict its live app. Working with Meta API specialist Saurabh Dhar, the company secured Tech Provider verification and approval of 7 Meta permissions — including ads_management and business_management — on the first attempt, in under 7 days.
- Client: Alan Zhao, Co-Founder, Warmly.ai (California, United States)
- Bottleneck: 4 consecutive Meta App Review rejections + an impending Tech Provider verification deadline.
- Scopes unlocked: ads_management, business_management, ads_read, pages_show_list, pages_read_engagement, public_profile + Ads Management Standard Access.
- Outcome: 100% first-attempt approval and full Tech Provider validation in under 7 days.
If you are a SaaS founder or product leader, you already know the sinking feeling of a vague rejection from the Meta App Review team. You read the documentation, record step-by-step screencasts, submit your data scopes, and wait — only to be hit with a generic response that never explains exactly what went wrong.
When your platform's core automation or analytics features depend on Meta Graph API access, that rejection cycle does more than frustrate. It halts your product roadmap, burns expensive engineering hours, and pushes back your time-to-market.
That was exactly the roadblock facing Alan Zhao, Co-Founder of Warmly.ai. After several internal attempts to get their platform approved, the team stepped out of the trial-and-error cycle and brought in a dedicated specialist to cut through the bureaucracy. This breakdown explains how we resolved Warmly.ai's Tech Provider Access Verification and cleared a complex, multi-permission App Review in a single shot.
“I'd been failing at this — submitted February 15th, 22nd, I think like 4 times. I wasn't sure if I was ever gonna get it because they're really not clear about what the issues were. But then off of one shot, Saurabh got it approved.”
— Alan Zhao, Co-Founder, Warmly.ai
Why Warmly.ai Faced Repeated Meta App Review Rejections
For B2B platforms and marketing-technology companies, Meta enforces strict operational compliance layers. Warmly.ai needed advanced data scopes to power core platform functionality but kept hitting a wall with Meta's ambiguous feedback loop.
Alan's experience is extremely common. Meta's App Review guidelines are notoriously open to interpretation. Minor discrepancies in privacy policy placement, incorrect test-user configuration in your staging environment, or subtle gaps in your video walkthrough logic will trigger instant, automated rejections.
How We Fixed the Meta Tech Provider Access Verification Bottleneck
To unblock Warmly.ai's engineering pipeline, we split the project into two operational workstreams: Access Verification and Permission Architecture Syncing.
1. Securing Meta Tech Provider Status
Warmly.ai was operating under a strict countdown to complete Access Verification as a Tech Provider, in order to avoid immediate, cascading restrictions across its application ecosystem. By auditing their corporate structure documentation and aligning their submission data precisely with Meta's developer compliance expectations, we cleared this layer. The dashboard confirmed: “Your business was verified as a Tech Provider.”
[IMAGE PLACEHOLDER 1 — Upload here: Meta Developer dashboard screenshot showing the green checkmark for verified Tech Provider status for Warmly.ai. Suggested alt text: “Meta Developer dashboard showing Warmly.ai verified as a Tech Provider (Access Verification complete).”]
2. Overhauling High-Level App Review Permissions
Once the foundational Access Verification was unlocked, we completely re-architected the App Review submission package. The result was a comprehensive suite of advanced scopes submitted and approved on March 3, 2026. Simultaneously unlocking multiple business, ads-management, and page-tracking permissions on a single submission requires absolute precision.
[IMAGE PLACEHOLDER 2 — Upload here: Meta App Review panel showing batch approval of permissions including Ads Management Standard Access, business_management, and ads_management. Suggested alt text: “Meta App Review panel showing batch approval of Warmly.ai permissions including ads_management and business_management.”]
Approved Meta App Review Scopes for Warmly.ai
Here is the exact breakdown of the scopes cleared on the first attempt, and what each one powers inside the Warmly.ai platform:
- Ads Management Standard Access: Programmatic creation, optimization, and scaling of ad campaigns. — Approved (first shot).
- business_management: Programmatic asset assignment and management within Meta Business Manager. — Approved (first shot).
- ads_management: Full write access to read, build, and modify advertisements. — Approved (first shot).
- ads_read: Read-only access to historical advertising data, metrics, and asset structures. — Approved (first shot).
- pages_show_list: Ability to pull and display the full list of pages a user manages. — Approved (first shot).
- pages_read_engagement: Programmatic reading of page events, analytics, and engagement metrics. — Approved (first shot).
- public_profile: Retrieval of foundational user profile fields for secure app authentication. — Approved (first shot).
The Results: From 4 Rejections to 100% Approval in Under a Week
Instead of getting dragged into a fifth rejection cycle, strategic alignment bypassed the review-queue friction entirely:
- Engineering hours saved: the technical audit, data structuring, and backend configuration on our end took just a couple of hours of active collaboration.
- Approval timeline: Meta processed, reviewed, and fully approved the app inside of a week.
- Operational freedom: 100% approval across all 7 critical scopes, full Tech Provider validation active, and zero operational restrictions.
“Off of one shot, Saurabh got it approved. For both us being a tech partner and our scopes being approved, it all happened so fast — like inside of a week. I had so much frustration and fear. It is totally worth it, so just — just do it. This is my endorsement.”
— Alan Zhao, Co-Founder, Warmly.ai
Watch the Founder's Testimonial
Who This Meta App Review Service Is For
This consulting is built for teams stuck in the Meta approval loop:
- SaaS founders and CTOs
- AI startups
- Creator-economy platforms
- CRM and marketing-automation tools
- WhatsApp automation companies
- Instagram engagement platforms
- Agencies managing Meta apps
Stop Guessing. Secure Your Meta App Approval on the Next Attempt.
If you are tired of losing developer cycles, delaying launches, and decoding vague rejection messages from Meta's dev team, let's fix it. Backed by a verified track record of 1,000+ Meta app approvals globally, I deploy proven submission frameworks that eliminate the guesswork.
Schedule a consultation and clear your Meta App Review →
About the Author
Saurabh Dhar is a full-stack developer, technology founder, and Meta API specialist who has steered 1,000+ Meta app approvals and 500+ permissions for global clients and SaaS startups. He operates Mojo Web Technology and helps companies unlock restricted Meta APIs safely, predictably, and fast.
Frequently Asked Questions
What is Meta Access Verification for Tech Providers?
Meta Access Verification requires software companies that manage assets on behalf of other businesses (Tech Providers) to complete structural business verification. If you miss Meta's enforced deadline, your live apps face immediate API endpoint restrictions.
Why does Meta keep rejecting advanced permission requests?
Advanced permissions like business_management or ads_management are usually rejected over minor flaws in the screencast or an unconvincing business use-case. If the reviewer cannot reproduce the exact end-user scenario where the permission is used, the submission is automatically denied.
Can you request multiple Meta Graph API permissions at the same time?
Yes. But submitting multiple high-level scopes together increases reviewer scrutiny. Each requested permission needs its own dedicated, unedited video demonstration showing how data is handled, stored, and displayed in your platform's UI.
How long does Meta App Review take?
Standard reviews typically take 9-12 business days. With a correctly structured submission, Warmly.ai's Tech Provider verification and full permission set were approved in under 7 days on the first attempt.
Why do Meta reviewers reject working features?
Reviewers do not evaluate engineering quality. They evaluate demonstration clarity, reproducibility, permission visibility, user-flow understanding, and policy alignment. Working features get rejected when screencasts don't clearly show permission usage, test users fail, reviewer notes are weak, or privacy policy disclosures are incomplete.

Saurabh Dhar
Meta API Expert, Full Stack Developer, Tech Founder
Meta API Expert with 12+ years in software development, specializing in Facebook and Instagram integrations. I help businesses navigate the complex Meta API ecosystem and get their apps approved with a 100% success rate. From startup full-stack developer to Meta platform specialist, I deliver solutions that not only get approved but drive real business results.
Related Posts

Meta App Review Case Study: 20+ Permissions Approved for Devotion + Parade
How Forbes Under 30 founder Cami Téllez and the Devotion + Parade team got 20+ Meta permissions approved across multiple Meta app reviews with Saurabh Dhar.