User Generated Content

Updated:
January 21, 2025

User-generated content (UGC) is content that users contribute to an app, and which is visible to or accessible by at least a subset of the app's users.

Apps that contain or feature UGC, including apps which are specialized browsers or clients to direct users to a UGC platform, must implement robust, effective, and ongoing UGC moderation that:

  • Requires users accept the app's terms of use and/or user policy before users can create or upload UGC;
  • Defines objectionable content and behaviors (in a way that complies with Weva’s App Store Developer Program Policies), and prohibits them in the app’s terms of use or user policies;
  • Conducts UGC moderation, as is reasonable and consistent with the type of UGC hosted by the app. This includes providing an in-app system for reporting and blocking objectionable UGC and users, and taking action against UGC or users where appropriate. Different UGC experiences may require different moderation efforts. For example:
    • Apps featuring UGC that identify a specified set of users through means such as user verification or offline registration (for example, apps exclusively used within a specific school or company, etc.) must provide in-app functionality to report content and users.
    • UGC features that enable 1:1 user interaction with specific users (for example, direct messaging, tagging, mentioning, etc.) must provide an in-app functionality for blocking users.
    • Apps that provide access to publicly accessible UGC, such as social networking apps and blogger apps, must implement in-app functionality to report users and content, and to block users.
    • In the case of augmented reality (AR) apps, UGC moderation (including the in-app reporting system) must account for both objectionable AR UGC (for example, a sexually explicit AR image) and sensitive AR anchoring location (for example, AR content anchored to a restricted area, such as a military base, or a private property where AR anchoring may cause issues for the property owner).
  • Provides safeguards to prevent in-app monetization from encouraging objectionable user behavior.

Incidental Sexual Content

Sexual content is considered “incidental” if it appears in a UGC app that (1) provides access to primarily non-sexual content, and (2) does not actively promote or recommend sexual content. Sexual content defined as illegal by applicable law and child endangerment content are not considered “incidental” and are not permitted.

UGC apps may contain incidental sexual content if all of the following requirements are met:

  • Such content is hidden by default behind filters that require at least two user actions in order to completely disable (for example, behind an obfuscating interstitial or precluded from view by default unless “safe search” is disabled).
  • Children, as defined in the Families policy, are explicitly prohibited from accessing your app using age screening systems such as a neutral age screen or an appropriate system as defined by applicable law.
    • Neutral age screen - A neutral age screen is a mechanism to verify a user's age in a way that doesn't encourage them to falsify their age and gain access to areas of your app that aren't designed for children, for example, an age gate. An example of this would be a system that asks users to freely enter their month, day, and year of birth. An incorrect setup of a neutral age screen would be presetting the birth date to the required age (for example, 13 years old) or indicating that a certain age is required to access areas of the app. Additional guidance on age screens may be found on the FTC website.
  • Your app provides accurate responses to the content rating questionnaire regarding UGC, as required by the Content Ratings policy.

If your app's target age groups include both children and older audiences,  A neutral age screen must be implemented so that any ads not suitable for children are only shown to older audiences.

For apps whose target audience is solely children, all ads must come from a self-certified ads SDK.

Apps whose primary purpose is featuring objectionable UGC will be removed from the Weva App Store. Similarly, apps that end up being used primarily for hosting objectionable UGC, or that develop a reputation among users of being a place where such content thrives, will also be removed from the Weva App Store.