Developer Policies
1. Build a quality product
2. Give people control
3. Encourage proper use
4. Follow the law
5. Things you should know
If you use these features, follow these additional policies:
6. Login
7. Games
8. Messenger and Instagram Messaging APIs and Messaging Plugins
9. Instagram Platform
10. Marketplace Platform
11. Commerce Platform
12. Spark AR
13. Jobs Platform
14. Live API
15. Marketing API
16. Pages API
17. Crowd Tangle
18. PSID API
19. Social Plugins
20. Ads
21. Payments
22. App Center
23. Profile Expression
Last updated May 19, 2022.
We’re updating the Developer Policies. The updates go into effect on February 3, 2025. Read the new policies .
The new Facebook Platform Terms and the new Developer Policies below went into effect on August 31, 2020. They replace the legacy Facebook Platform Policy and the legacy Instagram Platform Policy , as well as the Supplemental Terms for Extended Platform Products and the Technology Provider Amendment to the preceding Supplemental Terms. Learn more
Developer Policies
Our Platform (as defined in the Platform Terms ) is the set of APIs, SDKs, tools, plugins, code, technology, content, and services that enables others, including app developers and website operators, to develop functionality, retrieve data from Meta and any other Meta Products , or provide data to us.
To use Platform, you agree to and must comply with these Developer Policies and all other Developer Docs, which are all a part of and hereby incorporated by reference into the Platform Terms . Capitalized terms not otherwise defined herein have the meaning given in the Platform Terms . For clarity, you agree that your access to and use of Platform is subject to the Platform Terms and all other applicable terms and policies.
1. Build a quality product
-
Develop your App with your personal account. Do not create a fake account to manage your App. If applicable, ensure that your Business Manager account is up to date and accurate.
-
Build an App that is stable and easily navigable.
-
For Facebook and Messenger Platform, ensure that your App’s content (including ads and user-generated content) meets our Community Standards . For Instagram Platform and Instagram Messaging APIs, ensure your App complies with Instagram Community Guidelines .
-
Follow our Meta Advertising Policies for your App name, icons, and description.
-
Keep your App or bot’s description and categorization up-to-date.
-
Don’t include promotional content in your App’s icon (ex: don’t overlay your icon image with “new”, “sale”, “update” or any type of notification jewel).
-
Don’t confuse, deceive, defraud, mislead, spam or surprise anyone.
-
Follow any instructions we include in our technical documentation .
-
Apps with minimal utility that provide predictions, assessments, or similar outputs to the user, may not be allowed on Platform. For example, Apps that provide (or claim to provide) users with assessments of personality, personal attributes, character traits, behavioral tendencies, or whose core functionality otherwise involves making predictions about who the user is, may not be allowed.
2. Give people control
-
Obtain consent from people before publishing content or taking any other action on their behalf.
-
Use publishing permissions to help people share on Facebook and Instagram, not to send people messages from your App.
-
Don’t prefill any content in captions, comments, messages or the user message parameter of posts unless (a) it is a single hashtag in a post shared through our Share Dialog (but not via our APIs), (b) it was created by the person using your App, or (c) it was created by a business whose employees use your App to administer the business’s presence on Meta Products.
-
Provide meaningful customer support for your App, and make it easy for people to contact you.
-
If people come to your App from the Facebook app on iOS, give them an option to go back to the Facebook App by using the Back to Facebook banner provided in our SDK.
-
If people come to your App from the Facebook app on Android, don’t prevent them from going back to Facebook when they press the system back button.
3. Encourage proper use
-
Respect the way Facebook, Instagram, or any of our products looks and functions, and the limits we've placed on product functionality.
-
Only incentivize a person to log into your App, enter a promotion on your App’s Page or on Instagram, check-in at a place, or to use Messenger or Instagram to communicate with your business. Don’t incentivize other actions.
-
Don’t build an App whose primary purpose is to redirect people off of Meta Products.
-
If you want to use our logos or brand, follow the guidelines in the Meta Brand Resource and Permissions Center and the Logos and Trademarks developer document.
-
Be honest about your relationship with Meta when talking to the press or users. Comply with our Developer PR Guidelines and get approval from us before issuing any formal press release or blog post mentioning Meta.
-
Sharing to Stories on Facebook and Instagram:
a. Stories must not include any logos, watermarks, calls-to-action, or other promotional content.
b. Additional policies for Stories with Attribution: (1) Stories must not be generic (i.e., only enable people to share unique and personal content). (2) If a person clicks on your Story, ensure you direct them to an experience that enhances the Story and/or enables them to create their own Story.
-
Don't participate in any program that promotes or facilitates the purchase, sale, or exchange of “Likes”, “Shares”, “Followers”, “Comments”, “Accounts”, “Pages”, “Profiles”, “Groups”, or any of our products, features, or functionalities.
-
If you want to facilitate or promote online gambling, online real money games of skill, or online lotteries, get our written permission before using any of our Meta Products.
4. Follow the law
- You are responsible for restricting access to your content in accordance with all applicable laws and regulations, including geo-filtering or age-gating access where required.
5. Things you should know
-
We may share your contact info with people who want to contact you.
-
If you exceed 5M MAU, 100M API calls per day, or 50M impressions per day, you may be subject to additional terms.
-
We communicate with developers through Developer Alerts and email from the fb.com or facebookmail.com domain. Ensure that the email address associated with your Facebook account and the email address registered to the App are current and that you don’t filter out these messages.
-
iOS and Android apps must be published on a supported app store .
-
We may take enforcement action, including permanently removing your App(s) and developer account, if you create or maintain App(s) to circumvent, or attempt to circumvent, our enforcement actions. An attempt to circumvent could include creating or maintaining App(s) to bypass any restrictions or enforcement we’ve placed on your other App(s) or developer account due to a violation(s) of our terms and policies.
6. Login
-
Verify that you have integrated Login correctly. Your app shouldn't crash or hang during the testing process.
-
If your app uses a manual Facebook Login flow (i.e. if your app is not using our SDKs to enable Facebook Login), check the validity of the session every 24 hours and log users out if it is no longer valid. Our SDKs perform this check automatically.
-
Use a clearly branded log in button that follows the guidelines in the Meta Brand Resource Center .
-
Ask for a write permission only at a point when your App needs the permission (ex: don’t prompt a write permission immediately after a user logs in to your App).
-
If a person declines a permission, you can prompt them again after they indicate an intent to grant you the permission.
-
Provide a "Log Out" option that functions properly and is easy to find.
7. Games
-
Facebook Gaming Policies:
The following Facebook Gaming Policies apply to all Facebook Gaming Products : Cloud Games, Instant Games, Web Games on Facebook.com.
a. Use only Meta-owned APIs as described in our technical documentation to process all in-game purchases regardless of which end payment solution is used.
b. You may only charge for items in your game subject to the In-Game Payments Terms .
c. If your game includes mandatory or optional in-app charges, explain this in your App’s description.
d. For Instant Games and Cloud Games, if you want to include ads within your game, only use the Games Ads API. Don’t use a third party ad provider or include any other links to content off your game.
e. Don't create and submit the same game more than once. Update your existing game.
f. For Instant Games and Cloud Games, only show context dialogs after a user takes a relevant action within your game. For example, you can show a context.chooseAsync dialog after a user clicks on a 'play with friends' button.
g. For Instant Games and Cloud Games, Games Updates via Messenger may not be used to advertise, market, promote, or upsell any product or service, including but not limited to in-app purchases or other games on or off of Facebook.
-
Instant Games
In addition to the Facebook Gaming Policies, the following policies apply to Instant Games:
a. Don’t request or collect personal or other sensitive data from users in your Instant Game. For example, don’t request or collect email, phone number, physical address, gender, birth date, sexual orientation, ethnicity, family or other demographic information.
b. Don't build, append to, edit, influence, or augment user profiles, including profiles associated with any mobile device identifier or other unique identifier that identifies any particular user, browser, computer or device.
c. Ensure your games adhere to our Quality Guidelines .
-
Web Games on Facebook.com
In addition to the Facebook Gaming Policies, the following policies apply to Web Games on Facebook.com:
a. Don’t share the same App ID with a desktop web game off of Facebook.com.
b. Don’t use your Facebook.com game to promote or link to a desktop web game off Facebook.
8. Messenger Platform, Instagram Messaging APIs and Messaging Plugins
The following policies apply to the messaging APIs available on Facebook and Instagram - Messenger Platform and Instagram Messaging APIs - and the messaging plugins we make available, including Checkbox Plugin and Chat Plugin.
-
Follow any instructions we include in our technical documentation .
-
Ensure your App's integration with Messenger and/or Instagram is stable and functions properly. Don't return confusing or nonsensical messages to users or send generic error messages.
-
User opt in, authentication, and opt-out:
a. Don't contact people in Messenger unless you, or the party to whom you are operating as a service provider, have all the necessary consent to do so. To the extent that you rely on user authentication to obtain consent to initiate message threads, place any user authentication methods in a clear and conspicuous location, with an easy-to-understand label or textual description which accurately and unambiguously describes the nature of and result of using such authentication.
b. Opt-out: immediately respect all requests (on or off Messenger and Instagram Messaging) by people to block, discontinue, or otherwise opt out of the messaging functionality.
-
Messaging Plugins:
a. Don't obscure, cover or hide elements of our plugins.
b. Ensure the Checkbox plugin is placed in close proximity to the button (ex: "purchase", "submit", "confirm") that a person must click on prior to you sending a MessengerCheckboxUserConfirmation event (i.e., don't send the event until after a person clicks on the button or takes an equivalent affirmative action (ex: submit form)). Include an easy-to-understand label or textual description that accurately and unambiguously describes the result of using the Checkbox plugin. For example: "Connect to us on Messenger." or "Receive receipts on Messenger."
c. Follow any instructions we provide in our technical documentation .
-
Tech Providers:
a. Ensure your agreements with entities do not conflict with, and that entities agree to, all applicable Meta terms and policies, including Meta's Terms of Service , these Developer Policies, Instagram Terms of Use , and the Instagram Community Guidelines .
b. Ensure you have the authority to act as an agent for the entity to which you're providing a service, and that your use of our Platform is strictly for the benefit of that entity.
c. Don't facilitate or encourage any violations of our policies. For example, if you have received prior permission from us to provide a feature only to certain entities that have been approved to use a feature, ensure you don't provide that feature to other entities that have not been approved for that feature and do not attempt to provide similar functionality to entities that haven't been approved for that feature.
-
Your App and/or messaging experience should not receive excessive negative feedback. Apps and/or messaging experiences that receive excessive negative feedback, may be feature limited, paused, rate-limited or removed from the platform. Be sure your app insights reflect a positive experience.
-
Maintain a Facebook Page that provides accurate customer support contact information, including your mailing address and one or more of the following: email address, web address, or telephone number.
-
Messages and Data:
-
Acceptable message types:
a. After people interact with your App: The service we provide allows you to message people within 24 hours of a person's interaction with your Facebook Page, Instagram account or messaging App (ex: messaging your App or interacting with a Messenger plugin on your website) or to send Marketing Messages in accordance with our technical documentation .
b. Message Tags and other features: You may send select Message Tags outside the 24 hour period as described within our technical documentation. Monitor your block rate, to understand how people are responding to your messages. You may only use a Message Tag, template, quick reply or other structured message or feature for its intended purpose as described within our technical documentation ; don't use Message Tags, templates, quick replies, or other structured messages or features (including Reurring Notifications) for any purpose other than their intended purpose.
-
Unacceptable message types:
a. Pages or Apps may not facilitate person-to-person messaging, relays, or interactions that mask user identities from each other without giving individual users the ability to block other users within the messaging experience.
b. Sending spam as defined in the Community Standards and/or Instagram Community Guidelines is not allowed. This includes behavior creating bots either manually or automatically, at very high frequencies; buying or selling feature privileges; facilitating or encouraging inauthentic behavior; failing to deliver promised experiences; directing users off Facebook or Instagram via deceptive or malicious URLs; and other substantially similar behavior designed to deceive or mislead users.
c. Do not use Message Tags to send promotional content or other advertising, marketing, or solicitations including but not limited to the promotion of goods or services; to upsell; communicate new product announcements; request donations; send daily deals, coupons, discounts or sale announcements; to send polls or user questionnaires.
-
News Messaging (unavailable on Instagram):
a. Only Pages that are registered and approved as News Publishers via the News Publisher Registration Process are eligible to use News Messaging (previously described as subscription-based messaging.) Other Pages including those that provide general updates from businesses, groups, interests, politicians or other entities with commercial, promotional, or political purposes are not eligible for News Messaging.
b. News Messaging from approved News Publishers should be used to deliver timely newsworthy updates to users. News Messaging may not include promotional content or other advertising, marketing, or solicitations including but not limited to the promotion of goods or services including news subscriptions; to upsell; communicate new product announcements; request donations; send daily deals, coupons, discounts or sale announcements; to send polls or user questionnaires.
-
Data: Don't use any data obtained from us about the people you reach in Messenger and/or Instagram Messaging, other than the content of message threads, for any purpose other than as reasonably necessary to support the message types you elect to use.
-
Healthcare: Don't use Messenger and/or Instagram Messaging to facilitate direct conversations between people and healthcare providers or to send or collect any patient data obtained from healthcare providers.
-
Disclosures: Ensure that you provide all necessary disclosures to people using Messenger and/or Instagram Messaging, such as any disclosures needed to indicate the sponsored or advertising nature of content you send.
-
Offers and Payments:
a. Don't share or ask people to share individual payment card, financial account numbers or other cardholder data within messages.
b. Don't include links to sites off Messenger and/or Instagram Messaging where payment information is collected, without our prior permission .
c. If you have permission to offer or complete sales of goods or services within Messenger, adhere to the Meta Commerce Product Merchant Agreement .
d. Don't use Messenger and/or Instagram Messaging to sell digital goods.
-
-
Additional policies on Instagram Messaging:
a. Prior to linking an Instagram account to a Facebook Page, you will ensure the owner of such Instagram account acknowledges and agrees that all users with a Page role of moderator or higher will have the ability to view and respond to messages sent via Instagram Messaging.
b. Human Agent review: ensure your messaging App's integration with Instagram Messaging provides the functionality to enable all messages with users sent via the App to be escalated to human agents (even if you are permitted to use automation). Tech Providers should also ensure, through written agreement, that their clients provide human agents to receive, and respond to, these escalations. In the case of non-compliance, Meta may, in our sole discretion, limit the number of Pages or Instagram accounts with which you (and your clients) may use the messaging App or otherwise limit or restrict your (or your clients') use of Messenger and/or Instagram Messaging including capabilities or functionality in connection with the Pages or Instagram accounts you manage.
c. Comply with the quality guidelines and other specific requirements for Instagram Messaging in the technical documentation .
-
Things You Should Know:
a. We may limit or remove your access to Messenger and, if applicable, to Instagram Messaging if you receive large amounts of negative feedback or violate our policies, as determined by us in our sole discretion.
9. Instagram Platform
We provide the Instagram Platform to support several types of apps and services.
First, we provide them to help members of our community share their own content with apps or services. We also support apps and services that help brands and advertisers understand and manage their audience, develop their content strategy, and obtain digital rights. Finally, we provide the Instagram Platform to help broadcasters and publishers discover content, get digital rights to media, and share media using web embeds.
The Instagram Platform is not intended for other types of apps or services. For those we do support, the following policies also apply:
-
Be transparent about your identity and your App's identity.
-
Don't use the Instagram Platform for any App that constitutes, promotes or is used in connection with spyware, adware, or any other malicious programs or code.
-
Follow any instructions we include in our technical documentation .
-
Comply with any requirements or restrictions imposed on usage of Instagram user photos and videos ("User Content") by their respective owners. You are solely responsible for making use of User Content in compliance with owners' requirements or restrictions.
-
Don't use the Instagram Platform to simply display User Content, import or backup content, or manage Instagram relationships, without our prior permission.
-
Ensure your comments are uniquely tailored for each person. Don't post unauthorized commercial communications or spam on Instagram.
-
Don't enable a business to take more than one action on Instagram at a time.
-
Don't attempt to build an ad network on Instagram.
-
Don't attempt to identify groups of individuals or create demographic clusters for the purpose of contacting or targeting Instagram members on or off Instagram.
-
You can administer a promotion on Instagram if you comply with Instagram’s promotions policies and all applicable laws and regulations.
-
Don't use an unreasonable amount of bandwidth, or adversely impact the stability of Instagram.com servers or the behavior of other Apps using the Instagram Platform.
10. Marketplace Platform
-
Follow any instructions we include in our technical documentation .
-
Tech Providers: To the extent you are using the Marketplace Platform to enable your customers to access and use Marketplace Platform functionality, you will ensure that your customer agrees to and complies with our our Meta Commerce Product Merchant Agreement .
-
Direct Users: For all use of the Marketplace Platform other than as a Tech Provider (which is covered by 2 above), you agree to our Meta Commerce Product Merchant Agreement .
-
If you engage in business activity that is covered by industry regulations, including in connection with your use of the Marketplace Platform, you acknowledge and agree that we are not engaged in any such activity and are not responsible for your obligations under such regulations.
-
You will use commercially reasonable efforts to obtain conversion data requested by us for leads driven from your use of Marketplace Platform (Ex: Whether such leads result in a scheduled appointment or sale, lease or rental), and will provide any such data that you obtain to us on a daily basis. You hereby grant, and agree you have the right to grant, us and our affiliates a perpetual non-exclusive right to use and exploit such data for any purpose, without any right to compensation from us.
-
Marketplace Lead Data: Don't use or transfer to a third party (except to your merchant providing the listing) any data you access via the Marketplace Platform lead form features or Lead Generation API or Business Manager (or any successor APIs or technology) except to contact the applicable user about the specific listing for which the data was provided. If you transfer the data to your merchant customer for the purpose above, you do so solely at your own risk and must ensure that such merchant complies with these terms and all applicable laws, rules and regulations.
11. Commerce Platform
-
Follow any instructions we include in our technical documentation here .
-
Tech Providers: To the extent you are using the Commerce Platform to enable your customers to access and use Commerce Platform functionality, you will ensure that your customer agrees to and complies with our Meta Commerce Product Merchant Agreement .
-
Direct Users: For all use of the Commerce Platform other than as a Tech Provider (which is covered by 2 above), you agree to our Meta Commerce Product Merchant Agreement .
-
We may, in our sole discretion, make available to you certain checkout features that allow users of the Facebook Services and/or Instagram Services to initiate payments to you. To the extent we make such features available to you, you agree to implement such features with your use of the Commerce Platform and comply with the applicable provisions in the Meta Commerce Product Merchant Agreement and the technical documentation here and here .
-
Provide users who use the Commerce Platform with the same level of support and service that you provide to users who do not use it, and at a minimum no less than industry standard or per your standard terms and conditions.
-
Ensure you distribute our plugins that use the Commerce Platform only under our terms and not your own terms and policies. Don't obscure or cover elements of our plugins.
12. Spark AR
-
Don't make any changes to your effect after it has been approved. If you want to make any changes to your effect you must submit a new or improved effect for our review.
-
Ensure you comply with the Spark AR and Frame Studio Terms and Spark AR Review Policies .
13. Jobs Platform
-
Follow any instructions we include in our Jobs API and Jobs XML Feed technical documentation.
-
Ensure that job listings and your use of the Jobs Platform (including your use of data received via a job listing) comply with our Jobs Policies and Pages, Groups, and Events Policies .
-
If your App displays job applications obtained from Meta, ensure you display “Applied on Meta” in connection with such job applications.
14. Live API
-
Ensure any pre-recorded content is clearly distinguishable from live content, and includes appropriate disclosures about being pre-recorded in the description or through graphics. Also ensure you comply with the additional requirements we include for Facebook Live here .
-
Don't use the API to publish looping videos; static, animated, or looping images; or to live-stream polls associated with unmoving or ambient broadcasts. Also ensure you comply with the additional requirements we include for Facebook Live here .
-
If you enable people to publish Live Video to Facebook, remind them of their obligation to not include third party ads in their video content and to comply with these policies and all other applicable terms and policies.
15. Marketing API
-
Basic and Standard Ads API access may be downgraded to Development access after 30 days of non-use.
-
Don't provide Partner Category targeting options that differ from those offered by Meta.
-
Don’t combine multiple end-advertisers or their Facebook connections (i.e. Pages) in the same ad account.
-
Free or trial versions of an ads API App:
a. Don’t allow more than 50 ad creations a day per customer.
b. Require phone or email verification on new accounts.
c. Don’t allow affiliate networks to use your technology.
-
Pricing transparency:
a. Only charge fees for the use of your tools and managed services with a fixed fee or variable percentage of ad spend.
b. Proactively disclose to end advertisers the amount that you spent on Meta advertising, using Meta metrics (e.g., CPC, CPM rate), separate from your fees.
c. Disclose the amount you charged as fees on Meta advertising.
d. We may disclose fees or the amount you spent on Meta advertising to your clients if they request it.
e. We may require documentation from you to ensure your compliance with these terms.
f. Don’t sell ads on a fixed CPM or CPC basis when using the Meta advertising auction.
-
Data Collection and Use:
a. If you have Standard Ads API access and our prior written permission, you can place 1x1 pixel view tags on advertisements.
b. Ensure that any data that is collected is anonymous.
c. Only use data from an end-advertiser’s campaign to optimize or measure the performance of that end-advertiser’s Meta campaign.
d. Don’t use data to retarget on or off of Meta.
e. Don’t mix data obtained from us with advertising campaigns on different platforms (without our written permission).
f. Don’t use data to build or augment any user profiles.
g. Don’t use piggybacking or redirects.
h. Don’t let people other than those acting on an end-advertiser’s behalf access Meta ad statistics.
-
Implement all bidding types including Optimized CPM.
-
Custom Audiences:
a. If you use custom audiences, comply with the Custom Audience Terms.
b. Only use a client’s data when creating custom audiences on their behalf.
c. Only use a Facebook User ID to create custom audiences when the person whose User ID is being used has logged into the client’s App and has given the necessary consent. Revoke an end-advertiser’s access to your App if we request it.
-
Implement all bidding types including Optimized CPM.
-
Ensure that your clients agree to Meta’s Terms of Service , including the Meta Advertising Policies .
16. Pages API
-
Don't charge a fee for creating or claiming a Page.
-
Before enabling people to create a Page, first provide a means for them to claim an existing Place to prevent Page duplication.
-
Ensure that your clients agree to Meta’s Terms of Service , including the Meta Advertising Policies .
-
Don't create or claim a Page on behalf of people without their consent.
-
Don't prevent people from gaining access to any Page you create or manage on their behalf.
-
Don't disclose administrators of a Page to third parties without the administrator's consent.
17. CrowdTangle API
-
Don't share your access credentials outside of your organization.
-
We may limit or remove your access to the API if your memory, data, or CPU usage is excessive, as determined by us in our sole discretion.
-
Don't have front-end widgets call our API directly. Front-end widgets should use cached data collected through the API.
-
Don't use data to build or augment any user profiles.
-
Display the CrowdTangle logo in any integration and note CrowdTangle in any public facing description or announcement of the integration.
18. PSID API
-
Follow any instructions we include in our technical documentation .
-
Only use the PSID API to map your ASIDs to the applicable PSIDs for each Page that has granted your App page permissions.
-
Maintain each Page's PSIDs separately.
-
Map all of your ASIDs to PSIDs within 180 days after you complete App Review. Stop using and delete your ASIDs after mapping (and no later than the 180 days).
-
Don't map or use PSIDs across multiple Pages.
-
Don't disclose a Page's PSIDs to another Page.
20. Ads
-
If you have ads in your app on Facebook, comply with our Meta Advertising Policies .
-
Avoid excessive ads. Don’t let ads distract from your app’s functionality.
-
Don’t include ads in Page Tab apps.
-
If you use a third party ad provider to include ads in your app on Facebook, only use a provider from this list .
-
Don’t include third-party ads (including for other Apps) in posts, comments, notifications, requests, invites or messages.
-
Don’t include or pair Social Plugins or Login with non-Meta ads.
-
If you run a promotion, contest, competition, or sweepstakes on Facebook, comply with our Promotions Policies .
21. Payments
-
If you use Meta Payments, comply with the Facebook Developer Payments Terms .
-
Don’t use Meta Payments to solicit, collect or transfer funds for charitable causes without our prior permission.
-
If you’re using iOS to run your App, use an iOS approved payment method.
22. App Center
-
Apps eligible for Facebook App Center must be games that use Facebook Login or games on Facebook.com.
-
App Detail and Description:
a. Ensure the app’s name and information are grammatically correct.
b. Ensure the app’s language matches the App Center locale.
c. Don't include URLs or use the Meta brand, or any Meta Product brands.
d. Don’t include keyword lists, excessive punctuation, or non-standard symbols.
-
All Images:
a. Use high quality, relevant images that reflect the app experience.
b. Keep any image text concise. Don't obstruct images with text.
c. Don’t include ads, URLs or gimmicks such as Play buttons.
-
Icons:
a. Use a transparent or colored background. If your icon requires a white background, use a colored border.
b. If your logo has a drop shadow, use a colored background.
-
Banners:
a. Don’t include rounded edges or borders.
b. Don’t include third party logos.
-
Videos:
b. Clearly represent the purpose of the app and show accurate, relevant in-app experiences.
c. Keep your video high-quality and high-resolution.
d. Your video and its video cover image should be clear and recognizable. Don't include ads.
23. Profile Expression Kit
-
Don’t include ads or commercial content, such as logos and watermarks, in profile photos or videos.
-
Don’t include slideshows in profile photos or videos.
-
Don’t encourage people to upload profile photos or videos that they aren’t depicted in.
-
Only apps that have a primary purpose of creating and editing photos or videos may use the Profile Expression Kit.