Submitting for App Review
In partnership with
4 min read
Share this doc:
You will submit your app for review after completing your build in the Developer Dashboard. The App Review process consists of 2 to 3 steps, depending on your business. Use this guide to help you avoid delays and clear the App Review process successfully.
To determine which steps to complete, first ask yourself...
Your organization will need to successfully complete business verification before you can publish your app. Visit the Meta Business Suite to submit for verification.
Time to submit:
The time it takes you to complete your submission will depend on a few factors:
- How prepared you are
You will need to provide your business's details, including the legal business name, address, phone number, and website (which must be HTTPS compliant). Gather those details before you begin so you can complete the process faster. - Whether or not Meta can confirm the details you provide
Meta will search third-party databases to confirm the details you provide. If Meta cannot find a matching record, they will request supporting documentation, such as a business license or articles of incorporation. - If Meta requests supporting documents
Depending on the size and complexity of your organization, it can be challenging to find the documents you need. Make sure to reference the accepted document types for business verification to help you choose a document that meets Meta's requirements.
Meta's response time:
Usually between 2 to 5 business days. If you don't pass, Meta will provide feedback to help you resubmit.
Next, you will complete the data handling questions to demonstrate that you process and transfer the personal data you receive from Meta securely and in compliance with Meta's Platform Terms and Developer Policies.
Time to submit:
The time it takes to complete data handling questions will depend on your app and your business.
To speed up the process:
- Work with a colleague in InfoSec, Data Security, or a similar department to compile the information Meta requests about an EU- or UK-based data controller (if applicable) and/or each of your data processors.
- Work with a colleague who handles legal matters for your business. This individual can help compile the information Meta requests about providing your users' personal information at the request of public authorities.
Meta's response time:
You will receive your results in real time during App Submission. If you do not pass, Meta will provide information to help you if you want to resubmit.
Finally, you will provide all of the information and details Meta needs for App Review. Specifically, you will share:
- Step-by-step instructions for Meta reviewers to access and test your app. Include:
- Any necessary app credentials or user test accounts
- Platform-specific instructions if your experience varies by platform
- Details that would pose a challenge for a reviewer (e.g., if your app is geo-gated, IP-blocked, or not available in the English language)
- Explain how and why your app will use each of the permissions you are requesting:
- Provide a description of how your app will use the permission
- Upload a screencast showing the end-to-end user experience that requires the permission
- Agree to use it according to Meta's allowed usage
Time to submit:
The time it takes to complete App Review varies. The most significant variable is how many platform features you are requesting.
Start by making a list of platform features you are requesting. Then, plan for the resources and time required to:
- Draft a description of how your app will use each permission
- Create screencasts of the end-to-end user experience that requires each permission
Meta's response time:
Usually 3-5 business days. If you do not pass, Meta will provide information to help you if you want to resubmit.
You will receive a full pass, a partial pass, or a fail. You can use any approved permissions right away. For denied permissions, Meta will provide instructions to resubmit. The information you already provided for that permission will be pre-populated, so you can make the necessary changes before resubmitting.
Disclaimer: This resource does not guarantee compliance with Meta policies, nor applicable data privacy laws. Review Meta's Platform Terms for a comprehensive overview of Meta's requirements.
For more on this topic, take the Short Code: