Feature Review

If you want to use one of the following features, each feature needs to be reviewed by the Facebook App Review team:


How to Submit for Feature Review

To request any of the listed features, follow our How to Submit for Login Review Guide.

In "Step 2: Select Items for Review" select:

  1. Select feature(s), located under the Features section.
  2. Select permissions that are required for your feature(s) in the Login Permissions section.

Login Review Exception

There are some cases in which you won't need to get the Facebook Login portion of your app reviewed. This applies for example for the Optimized Sharing to Messenger feature. In thoses cases, you do not need to provide the "Facebook Login Integration" information which is described in "Step 4: Complete Submission Form".

Taggable Friends

Enables your app to call the Taggable Friends API on behalf of people who are not admins, developers or testers of your app.

The Taggable Friends API returns a list of all of a person's friends (both app-using friends and non-app-using friends) who can be tagged or mentioned in stories published by your app. The API returns each friend's name, a URL to a profile picture and a tagging token that can be used to tag them in Statuses, Links, Photos, Videos or Open Graph actions.

By default, you may only call the Taggable Friends API for people who are listed in the Roles section of your app's Dashboard. This is to allow you to develop and test your integration. If you want to use the Taggable Friends API in a public version of your app, you must submit this feature for review.

Common Usage

Let people tag their friends in stories published by your app

Let people mention their friends in stories published by your app

Use a person's friends for any purpose other than tagging or mentioning

Page Mentioning

Page Mentioning lets your app mention any Facebook Page when publishing posts on the pages managed by your app.

By default, your app may only mention pages administrated by the people who manage your app. If you want the ability to mention any Facebook Page in page posts published by your app, you must submit this feature for review.

To use Page Mentioning, your app need to have been granted the manage_pages and publish_actions permissions.

If your app has its own user authentication system, please include a working username and password in your review instructions so our team can easily reproduce your page mentioning functionality.

Common Usage

Allow people to use your app to publish Page posts that mention other pages

Mention Pages relevant to the content in your page post

Like Button for apps on iOS and Android

The Like button (available for iOS and Android) allows your app to expose a Like button for any Facebook Page or Open Graph object.

By default, your app can only like Open Graph objects if you have the publish_actions permission. If you want to like any Facebook Page or like Open Graph objects without the publish_actions permission, you must add the Native Like Button to your app and submit this feature for review.

Common Usage

Allow people to like Facebook Pages from your app

Allow people to like Open Graph objects without granting the publish_actions permission

Ads Management Basic Access

Ads Management Basic Access lets your app access the Facebook Ads Management API on up to 25 ad accounts. The basic access level is meant for businesses to scale out their use of the Ads Management API to a limited set of initial customers.

By default, your app may only access ad accounts that are owned by admins of the app. If you want the ability to access additional ad accounts, you must submit this feature for review.

To use the Facebook Ads Management API, your app will still need to request the ads_management permission for manage ads for each customer, and manage_pages permission to manage page posts for each page.

If your app has its own user authentication system, please include a working username and password in your review instructions so our team can easily reproduce your app's functionality.

Common Usage

Allow people to use your app on their own ad accounts

Programmatic access to your own ad accounts

Ads Insights API Basic Access

Ads Insights API Basic Access lets your app access the Facebook Ads Insights API on up to 25 ad accounts. The basic access level is meant for businesses to scale out their use of the Ads Insights API to a limited set of initial customers.

By default, your app may only access ad accounts that are owned by admins of the app. If you want the ability to access additional ad accounts, you must submit this feature for review.

To use the Facebook Ads Insights API, your app will still need to request the ads_read permission to view ads and ad statistics for each customer.

If your app has its own user authentication system, please include a working username and password in your review instructions so our team can easily reproduce your app's functionality.

Common Usage

Allow people to use your app on their own ad accounts for viewing ads and ad statistics

Programmatic access to your own ad accounts for viewing ads and ad statistics

All Mutual Friends API

The All Mutual Friends API gives you access to all the mutual friends between two people who use your app. The response includes mutual friends who use your app as well as limited information about mutual friends who don’t use your app.

Common Usage

Display social context between the person using your app, and another app user

Use the token returned for non-app mutual friends to link to that person's Facebook profile

Surface the mutual friends of two people who use your app to anyone other than those to people

Store the names and profile pictures of the mutual friends

Any non-visible use of this information, for example for recommendations and ranking

Platform Limitation

The All Mutual Friends API is only available for web applications. You can't use this API e.g. in Android or iOS.

Optimized Sharing to Messenger

Enables your app to use optimized sharing to Messenger.

The attribution consists of your app name, logo and a call to action attached to the content shared from your app via Messenger. With this feature, people can install your app and reply with content from your app directly from the attribution.

Common Usage

Let people share fun content created in your app via Messenger

Enhance conversations by letting people reply with content from your app

Ask people to share content just to unlock other content or invite people to install your app

Ask people to share content that contains promotional material