The Family Safety Content API allows content provider apps to consume Family Safety’s settings, and create fun and appropriate experiences for children.
Content restriction settings are divided into two categories: content browsing and content consumption.
The content browsing age controls which content is presented in an app’s content catalog (e.g. a movie app’s movie/TV list). This shields children from content with unsafe thumbnail pictures or descriptions, such as adult movies.
Content consumption settings define whether a specific piece of content can be consumed. That is, whether an app can be installed, or a movie can be watched. If content is blocked for consumption, the child is given an option to ask for a parental override.
| Name | Description | |
|---|---|---|
![]() |
ContentRestrictionsBrowsePolicy | Describes the details of a content restrictions browsing policy. |
![]() |
RatedContentDescription | Information about a piece of content. |
![]() |
RatedContentRestrictions | Stores all behavior and functionality related to a user’s Family Safety content settings. |
| Name | Description | |
|---|---|---|
![]() |
ContentAccessRestrictionLevel | Restriction levels passed to RatedContentRestrictions.GetRestrictionLevelAsync Method. |
![]() |
RatedContentCategory | Valid categories of rated content. |