Skip to navigation

COPPA data dictionary

The COPPA fields for mobile and CTV apps, and the store categories, age ratings and permissions behind them.

These data points appear in the COPPA section of the Media Ratings Terminal (MRT), in Analytics compliance reports and in the coppa object of the Enrichment API. Which ones you can see depends on your Pixalate subscription.

For why an app got a particular result, see COPPA reason codes.

Mobile apps

FieldAPI fieldDefinitionValues
COPPA Audiencecoppa.coppaAudienceThe likely intended audience of the app, assessed according to Pixalate’s methodology from factors such as app store categories, content ratings and keywords.Likely child-directed (including mixed audience), or likely general audience
COPPA Audience reason codecoppa.coppaAudienceReasonThe specific signals considered in the audience assessment.”This app is likely directed to children (including mixed audience) because…”
Content ratingcoppa.contentRatingFor Apple, the app’s App Store age rating. For Google, the content rating shown in the Google Play Store. Google states that ratings are the responsibility of the app developers and the International Age Rating Coalition (IARC).See age ratings
Store categorycoppa.storeCategoryThe app’s categories in the Google Play Store and Apple App Store. An app can have more than one.”Application”, “Education”; “Entertainment”; “Games”, “Casual”
Store subcategorycoppa.storeSubCategoryThe app’s subcategories in the Google Play Store and Apple App Store. An app can have more than one.”Music”; “Family Ages 9 & Up”; “Sports”
Google Teacher Approvedcoppa.isApprovedByTeacherWhether the app is in Google Play’s Teacher Approved program, in which teachers and other specialists evaluate apps for age and content appropriateness.Yes or no
Teacher-approved age groupcoppa.ageGroupApprovedByTeacherThe recommended age group as approved by teachers. API only.Text
COPPA Risk Ratingcoppa.coppaViolationRiskPixalate’s rating of the app’s potential COPPA risk, based on multiple signals.Low, medium, high or critical. See risk ratings
COPPA Risk Rating reason codecoppa.coppaViolationRiskReasonThe specific signals considered in the risk rating.”The COPPA risk is high because the app…”
Privacy policy detectedcoppa.privacyPolicyDetectedWhether the app has a privacy policy. Pixalate checks the information in the app stores and also crawls developer websites for privacy policies.Yes or no
Sensitive permissionscoppa.sensitivePermissionsWhether the app has device permissions, such as camera, microphone or contacts, that allow collection of sensitive personal information. See sensitive permissions.Yes or no
Transmits residential IPcoppa.transmitsResidentialIPWhether traffic associated with the app passes the end user’s IP address through the advertising pipeline, which can expose granular information about the user’s location.Yes or no
Passes locationcoppa.passesLocationWhether traffic associated with the app passes the end user’s GPS coordinates through the advertising pipeline, which exposes granular information about the user’s location.Yes or no
Permissioncoppa.permissions[].nameThe device permissions granted to the app, including those considered sensitive for COPPA.Permission name, for example RECORD_AUDIO
Descriptioncoppa.permissions[].descriptionA description of the permission.For example, “Allows an application to record audio.”

App store categories

Pixalate uses app store categories, not IAB categories, to assess an app’s likely intended audience. IAB categories are available as a separate filter in the MRT and in Analytics reports.

Google Play Store

Google Play organizes apps into genres including “Application”, “Games” and “Family”. Developers assign a category and can add keys that indicate the app’s content or purpose.

  • Application categories: Auto & Vehicles, Beauty, Books & Reference, Business, Comics, Communication, Dating, Education, Entertainment, Events, Finance, Food & Drink, Health & Fitness, House & Home, Lifestyle, Maps & Navigation, Medical, Music & Audio, News & Magazines, Parenting, Personalization, Photography, Productivity, Shopping, Social, Sports, Tools, Travel & Local, Video Players & Editors, Weather, Libraries & Demo. Pixalate’s methodology checks every app in Education and Entertainment for further signs that it’s child-directed: child-related keywords in the description, or family subcategories.
  • Games categories: Arcade, Puzzle, Cards, Casual, Racing, Sport Games, Action, Adventure, Board, Casino, Educational, Music Games, Role Playing, Simulation, Strategy, Trivia, Word Games. Pixalate’s methodology checks every app in Games for the same signals.
  • Family key: developers can mark an application or game as intended for family use, with an age range. Pixalate considers every app with the Family key as likely child-directed. Family values: Family All Ages, Family Ages 5 & Under, Family Ages 6-8, Family Ages 9 & Up, Family Action, Family Brain Games, Family Create, Family Education, Family Music & Video, Family Pretend Play.

A game without the Family key can still be assessed as likely child-directed if its description contains child-related keywords.

How the MRT shows Google Play categories and subcategories:

Google Play pathCategorySubcategory
Application → Education → Family: Family Ages 6-8”Application”, “Family""Education”, “Family Ages 6-8”
Games → Casual → Family: Family Music & Video”Games”, “Family""Casual”, “Family Music & Video”
Games → Role Playing (no Family key)“Games""Role Playing”

Apple App Store

Pixalate’s methodology treats the Kids category and the Family subcategory as signs that an app is likely child-directed. It also checks apps in the Games and Entertainment categories or subcategories for further signals, such as content ratings and child-related keywords.

Age ratings

These content ratings are the ones that apply in Pixalate’s COPPA methodology.

PlatformAge ratings
Android (Google Play content ratings)North and South America (ESRB): Everyone, Everyone 10+
Europe and Middle East (PEGI): PEGI 3, PEGI 7
Germany (USK): All ages, Ages 6+
Australia (ACB): General, Parental Guidance
Brazil (ClassInd): All ages, Rated 10+
South Korea (GRAC): Rated for 3+, Rated for 7+
iOS (App Store age ratings)4+, 9+

Sensitive permissions

These device permissions count as sensitive in Pixalate’s COPPA methodology.

PlatformPermissionDescription
AndroidCAMERAAllows the app to take video.
AndroidCALL_PHONEAllows the app to make phone calls.
AndroidADD_VOICEMAILAllows the app to access voicemail.
AndroidREAD_CALENDARAllows the app to access your calendar and its data.
AndroidREAD_CALL_LOGAllows the app to access your call logs.
AndroidREAD_CONTACTSAllows the app to access your contacts and the personal information in them.
AndroidACCESS_FINE_LOCATIONAllows the app to access GPS coordinates.
AndroidACCESS_BACKGROUND_LOCATIONAllows the app to access your location while it runs in the background.
AndroidACCESS_COARSE_LOCATIONAllows the app to access an approximate location.
AndroidREAD_PHONE_NUMBERSAllows read access to the device’s phone number.
AndroidREAD_PHONE_STATEAllows read-only access to phone state, including the device’s phone number and current cellular network information.
AndroidREAD_SMSAllows the app to read SMS messages.
AndroidREAD_VOICEMAILAllows the app to read voicemails in the system.
iOSNSCameraUsageDescriptionAllows the app to take video.
iOSNSLocationWhenInUseUsageDescriptionAllows the app to access an approximate location.
iOSNSLocationAlwaysUsageDescriptionAllows the app to access location at all times.
iOSNSMicrophoneUsageDescriptionAllows the app to access the device’s microphone.
iOSNSCalendarsUsageDescriptionAllows the app to access your calendar and its data.

CTV apps

CTV COPPA data covers apps in the Roku and Amazon Fire TV app stores.

FieldAPI fieldDefinitionValues
COPPA Audiencecoppa.coppaAudienceThe likely intended audience of the app, assessed according to Pixalate’s methodology from factors such as app store categories, content ratings and keywords.Likely child-directed (including mixed audience), or likely general audience
COPPA Audience reason codecoppa.coppaAudienceReasonThe specific signals considered in the audience assessment.”This app is likely directed to children (including mixed audience)…”
Manually reviewedcoppa.isReviewedManuallyWhether educators on Pixalate’s Trust and Safety Advisory Board have evaluated the app for child-directedness using the factors in the COPPA Rule. API only.True or false
Store categoriescoppa.CategoriesThe app’s categories in the Roku and Amazon app stores.For example: Education, Health & Fitness, Kids, Lifestyle, Movies & TV, Music & Audio, News, Religious, Screensavers
Age ratingcoppa.parentalHintThe recommended age rating from Amazon’s app store, or the Parental Hint from the Roku store.Roku: Content Not Rated, Content Rated, All Ages, Adult
Fire TV: Guidance Suggested, All Ages, Adult, Mature
COPPA Risk Ratingcoppa.coppaViolationRiskPixalate’s rating of the app’s potential COPPA risk, based on multiple signals.Low, medium, high or critical. See risk ratings
COPPA Risk Rating reason codecoppa.coppaViolationRiskReasonThe specific signals considered in the risk rating.”The COPPA risk is high because the app…”
Privacy policy detectedcoppa.privacyPolicyDetectedWhether the app has a privacy policy. Pixalate checks the information in the app stores and also crawls developer websites for privacy policies.Yes or no
Transmits residential IPcoppa.transmitsResidentialIPWhether traffic associated with the app passes the end user’s IP address through the advertising pipeline, which can expose granular information about the user’s location.Yes or no
Passes locationcoppa.passesLocationWhether traffic associated with the app passes the end user’s GPS coordinates through the advertising pipeline, which exposes granular information about the user’s location.Yes or no

CTV apps don’t have a sensitive permissions field.

Methodology

For the full methodology, see Pixalate’s COPPA methodology for mobile apps and COPPA methodology for CTV apps.

Questions? Contact support@pixalate.com.

Disclaimer

Pixalate’s COPPA Compliance Tools render opinions that Pixalate believes may be useful to our clients and others in the digital media industry. It is important to note, however, that the mere fact that an app appears to be directed to children (e.g., data subjects under 13 years of age, as defined by the COPPA Rule) does not mean that any such app, or its operator, is failing to comply with the COPPA Rule. Further, with respect to apps that appear to be child-directed and have characteristics that, in Pixalate’s opinion, may trigger related privacy obligations and/or risk, such assertions reflect Pixalate’s opinions (i.e., they are neither facts nor guarantees); and, although Pixalate’s methodologies used to render such opinions are derived from a combination of automated processing coupled with significant human intervention, no assurances can be – or are – given by Pixalate with respect to the accuracy of any such opinions.