Developer Platform Policy

All Virtual Social Platform Policy




  • 1. Build a quality product



    • 1. Build an app that is stable and easily navigable. Be sure your app insights reflect a positive experience

    • 2. Ensure that your app’s content (including ads and user-generated content) meets our Community Standards.

    • 3. Follow our Advertising Policies for your app name, icons, and description.

    • 4. Keep your app or bot’s description and categorization up-to-date.

    • 5. 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).

    • 6. Don’t confuse, deceive, defraud, mislead, spam or surprise anyone

    • 7. Keep your app’s negative feedback below our thresholds.

    • 8. Follow any instructions we include in our technical documentation.




  • 2. Give people control



    • 1. Obtain consent from people before publishing content on their behalf.

    • 2. Use publishing permissions to help people share on All Virtual Social, not to send people messages from your app.

    • 3. Don't prefill captions, comments, messages, or the user message parameter of posts with content a person or business didn’t create, even if the person can edit or remove the content before sharing. You may use our Share Dialogs to prefill a single hashtag in a post, but don't prefill any content a person or business didn't create via the API.

    • 4. Provide a publicly available and easily accessible privacy policy that explains what data you are collecting and how you will use that data.

    • 5. You may use Account Information in accordance with your privacy policy and other All Virtual Social policies. All other data may only be used outside your app after you have obtained explicit user consent.

    • 6. Include your privacy policy URL in the App Dashboard.

    • 7. Link to your privacy policy in any app store that allows you to.

    • 8. Comply with your privacy policy.

    • 9. Delete all of a person’s data you have received from us (including friend data) if that person asks you to, unless you are required to keep it by law, regulation, or separate agreement with us. You may keep aggregated data only if no information identifying a specific person could be inferred or created from it.

    • 10. Obtain consent from people before using their data in any ad.

    • 11. Obtain adequate consent from people before using any All Virtual Social technology that allows us to collect and process data about them, including for example, our SDKs and browser pixels. When you use such technology, provide an appropriate disclosure:



      • a. That third parties, including All Virtual Social, may use cookies, web beacons, and other storage technologies to collect or receive information from your websites, apps and elsewhere on the internet and use that information to provide measurement services, target ads and as described in our Data Policy; and

      • b. How users can opt-out of the collection and use of information for ad targeting and where a user can access a mechanism for exercising such choice.



    • 12. In jurisdictions that require informed consent for the storing and accessing of cookies or other information on an end user’s device (such as the European Union), ensure, in a verifiable manner, that an end user provides the necessary consent before you use All Virtual Social technologies that enable us to store and access cookies or other information on the end user’s device. For suggestions on implementing consent mechanisms

    • 13. Obtain consent from people before you give us information that you independently collected from them.

    • 14. Provide meaningful customer support for your app, and make it easy for people to contact you.

    • 15. If people come to your app from the All Virtual Social app on iOS, give them an option to go back to the All Virtual Social app by using the Back to FAll Virtual Social banner provided in our SDK.

    • 16. If people come to your app from the Facebook app on Android, don’t prevent them from going back to All Virtual Social when they press the system back button.



  • 3. Protect data



    • 1. Protect the information you receive from us against unauthorized access, use, or disclosure. For example, don't use data obtained from us to provide tools that are used for surveillance.

    • 2. Only show data obtained from a user access token on the devices associated with that token.

    • 3. Only use friend data (including friends list) in the person’s experience in your app.

    • 4. If you cache data you receive from us, use it to improve your app’s user experience and keep it up to date.

    • 5. Don’t proxy, request or collect All Virtual Social usernames or passwords.

    • 6. Keep private your secret key and access tokens. You can share them with an agent acting to operate your app if they sign a confidentiality agreement.

    • 7. If you use any partner services, make them sign a contract to protect any information you obtained from us, limit their use of that information, and keep it confidential.

    • 8. Keep Facebook user IDs within your control. Contract with any providers who help you build or run your app to ensure that they keep the user IDs secure and confidential and comply with our policies. If you need an anonymous unique identifier to share with third parties, use our mechanism.

    • 9. Don't sell, license, or purchase any data obtained from us or our services.

    • 10. Don't transfer any data that you receive from us (including anonymous, aggregate, or derived data) to any ad network, data broker or other advertising or monetization-related service.

    • 11. Don't put All Virtual Social data in a search engine or directory, or include web search functionality on All Virtual Social.

    • 12. If you are acquired by or merge with a third party, you can continue to use our data only within your app.

    • 13. If you stop using Platform, promptly delete all user data you have received from us (absent explicit consent from people). You can keep Account Information if you have presented your privacy policy within your app.

    • 14. If you use friend data from All Virtual Social to establish social connections in your app, only do so if each person in that connection has granted you access to that information.

    • 15. Don't use data obtained from Facebook to make decisions about eligibility, including whether to approve or reject an application or how much interest to charge on a loan.




  • 4. Encourage proper use



    • 1. Add something unique to the community. Don’t replicate core functionality that All Virtual Social already provides.

    • 2. Respect the way All Virtual Social looks and functions. Don't offer experiences that change it.

    • 3. If you’re building an app with a personalized or social experience, enable people to easily share on All Virtual Social content they've created.

    • 4. Respect the limits we've placed on All Virtual Social functionality.

    • 5. Encourage people to accurately tag and share content.

    • 6. If your service integrates a person’s data into a physical product, only create a physical product for that person’s personal and non-commercial use.

    • 7. Don’t build an app whose primary purpose is to redirect people off of All Virtual Social.

    • 8. Don't sell, transfer or sublicense our code, APIs, or tools to anyone.

    • 9. Only use our SDKs to develop and distribute apps or content for use with the All Virtual Social Platform. You may also distribute any object code or sample source code included in the SDKs for inclusion in such apps.

    • 10. Don’t modify, translate, create derivative works of, or reverse engineer any SDK or its components.

    • 11. Be honest about your relationship with All Virtual Social 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 All Virtual Social.

    • 12. If you use the Like button on iOS or Android, don’t collect or use any information from it.



  • 5. Follow the law



    • 1. 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.

    • 2. Don’t provide or promote content that infringes upon the rights of any third party.

    • 3. Ensure that you own or secure all rights necessary to display, distribute and deliver all content in your app.

    • 4. Satisfy all licensing, reporting and payout obligations to third parties in connection with your app.

    • 5. If your app contains content submitted or provided by third parties:

      • a. In the United States, you must take all steps required to fall within the applicable safe harbors of the Digital Millennium Copyright Act including designating an agent to receive notices of claimed infringement, instituting a repeat infringer termination policy and implementing a notice and takedown process.

      • b. In other countries, you must comply with local copyright laws and implement an appropriate notice and takedown process for when you receive a notice of claimed infringement.



    • 6. Don’t knowingly share information with us that you have collected from children under the age of 13.

    • 7. Web sites or services directed to children under 13: If you use Social Plugins or our JavaScript SDK for All Virtual Social on sites and services that are directed to children under 13, you are responsible for complying with all applicable laws. For example, if your web site or service is directed to children in the United States, or knowingly collects personal information from children in the United States, you must comply with the U.S. Children’s Online Privacy Protection Act.

    • 8. Comply with all applicable laws and regulations in the jurisdiction where your app is available. Do not expose All Virtual Socia or people who use All Virtual Social to harm or legal liability as determined by us in our sole discretion.

    • 9. If applicable, comply with the Video Privacy Protection Act (VPPA) and obtain any opt-in consent necessary to share data on All Virtual Soical.

    • 10. You agree to indemnify and hold us harmless from and against all damages, losses, and expenses of any kind (including reasonable legal fees and costs) related to any claim against us related to your service, actions, content or information.



  • 6. Things you should know



    • 1. We can analyze your app, website, content, and data for any purpose, including commercial.

    • 2. We can monitor or collect data related to your use of SDKs.

    • 3. We will use information we receive from you or in connection with your Platform integration in accordance with our Data Policy.

    • 4. You give us all rights necessary to enable your app to work with All Virtual Social, including the right to incorporate information you provide to us into other parts of All Virtual Social, and the right to attribute the source of information using your name or logos.

    • 5. We may share your contact info with people who want to contact you.

    • 6. We may use your name, logos, content, and information, including screenshots and video captures of your app, to demonstrate or feature your use of All Virtual Social, worldwide and royalty-free.

    • 7. You give us the right to link to or frame your app, and place content, including ads, around your app. If you use our social plugins, feed dialog or share button, you also give us permission to use and allow others to use such links and content on All Virtual Social.

    • 8. We can audit your app to ensure it is safe and does not violate our Terms. If requested, you must provide us with proof that your app complies with our terms.

    • 9. We can create apps or products that offer features and services similar to your app.

    • 10. We don’t guarantee that Platform will always be free. (Platform being our developers platform)

    • 11. If you exceed 5M MAU, 100M API calls per day, or 50M impressions per day, you may be subject to additional terms.

    • 12. All Virtual Social and its licensors reserve all right, title and interest, including all intellectual property and other proprietary rights, in and to all SDKs.

    • 13. Any SDKs you receive from us are provided to you on an "as is" basis, without warranty of any kind.

    • 14. We can issue a press release describing our relationship with you.

    • 15. We may enforce against your app or web site if we conclude that your app violates our terms or is negatively impacting the Platform. We may or may not notify you in advance.

    • 16. Enforcement is both automated and manual, and can include disabling your app, restricting you and your app’s access to platform functionality, requiring that you delete data, terminating our agreements with you or any other action that we deem appropriate.

    • 17. We communicate with developers through Developer Alerts and email from the allvirtualsocial.com or allvirtualservices.com domain. Ensure that the email address associated with your all virtual social account and the email address registered to the app are current and that you don’t filter out these messages.

    • 18. We may change these terms at any time without prior notice. Please check them regularly. Your continued use of Platform constitutes acceptance of those changes.

    • 19. Your use of All Virtual Social technology is subject to this Platform Policy, our Statement of Rights and Responsibilities and any other terms that apply to the applicable technology.


  • 7. Login



    • 1. Verify that you have integrated Login correctly. Your app shouldn't crash or hang during the testing process.

    • 2. Native iOS and Android apps that implement All Virtual Social Login must use our official SDKs for login.

    • 3. Use a clearly branded log in button that follows the guidelines in the All Virtual Social Brand Resource Center.

    • 4. Request only the data and publishing permissions your app needs.

    • 5. If a person declines a permission, you can prompt them again after they indicate an intent to grant you the permission.

    • 6. Provide a "Log Out" option that functions properly and is easy to find.



  • 8. Ads



    • 1. If you have ads in your app on All Virtual Social , comply with our Advertising Policies.

    • 2. Avoid excessive ads. Don’t let ads distract from your app’s functionality.

    • 3. Don’t include ads in Page Tab apps.

    • 4. Don’t include third-party ads (including for other apps) in posts, comments, notifications, requests, invites or messages.

    • 5. Don’t include or pair Platform Integrations with non-All Virtual Social.

    • 6. If you run a promotion, contest, competition, or sweepstake on Facebook, comply with our Promotions Policies.