App Types

App Types determine the products that can be added to an app in the App Dashboard and what permissions and features can be requested and approved through App Review.

Note that if a business app has Advanced Access to a permission or feature, an app admin must complete Data Use Checkup (DUC), which is a process to certify that your app accesses Facebook APIs, products and data in compliance with the Platform Terms and Developer Policies.

When you create an app you will be asked how the app will be used:

The choice you make determines its type. There are five possible types: Consumer, Business, Instant Games, Gaming Services, Workplace, or None. Once you choose an app type, your app will only be presented with products, permissions, and features that are available to that app type.

Consumer

The Consumer app type (may be displayed as Build Connected Experiences in the selection modal) is for apps that integrate consumer-related products like Facebook Login to provide app users with a more personalized experience.

Available Products

Available Permissions

Available Features

  • None

Business

The Business app type (may be displayed as Manage Business Integrations in the selection modal) is for apps that help businesses and organizations manage Pages, Groups, Events, Ads, and ad-related assets.

Available Products

Available Permissions

Available Features

Access Levels

Business apps are subject to an additional layer of Graph API authorization called access levels. Access levels apply to permissions and features and eliminate the need for app modes.

All business apps created after February 16, 2021 will automatically be granted Standard access to the email and public_profile permissions.

All business apps created before February 16, 2021 will automatically be granted Advanced access to the email and public_profile permissions. Apps that are not using the email or public_profile permissions will be downgraded to Standard access for these two permissions.

Business type apps can upgrade to Advanced access for the email and public_profile permissions without going through App Review.

Instant Games

The Instant Games app type (may be displayed under Build or Connect to a Game in the selection modal) is for gaming apps that are played on the Facebook Platform.

Available Products

Available Permissions

Available Features

  • None

Gaming Services

The Gaming Services app type (may be displayed under Build or Connect to a Game as Gaming Integrations in the selection modal) is for gaming apps that are played off of the Facebook Platform.

Available Products

Available Permissions

Available Features

  • None

Workplace

The Workplace app type is for SaaS apps that can be installed by Workplace customers. Refer to our Workplace documentation for more information about Workplace and SaaS apps.

None

Apps designated as None (may be displayed as Something Else in the selection modal) are apps that don't fit any of our app types. Apps designated as None have access to all products, permissions, and features.

Removing App Type

You may remove your app's type by going to App Dashboard > App Review > Permission and Features > Looking for additional permissions and features? and clicking the Remove App Type button. Any permissions or features already approved through App Review will retain their approval status. Note that if you remove your app type, you will be unable to restore it later; you must create a new app with the desired type instead.

Removing the Business app type will restore the app modes toggle and set the mode to what it had been at the time of type selection.