# Google Family Safe Apps

{% hint style="info" %}
Gravite/AddApptr is a certified partner within [Google's Families Self-Certified Ads SDK Program](https://support.google.com/googleplay/android-developer/answer/12955712?hl=en\&visit_id=638531719479041938-1567309763\&rd=2).
{% endhint %}

If you plan to publish an app on the Google Playstore that targets (also) children, it must comply with the [Google Play Families Policies](https://support.google.com/googleplay/android-developer/answer/9893335?hl=en\&ref_topic=9877766\&sjid=1432696947891174286-EU). Amongst others this means to present only family safe ads to children.

There are two scenarios that you need to consider:

## App only targeting Child Audiences

In this case, make sure you only add ad networks into your build (physically) that participate in Google's [Families Self-Certified Ads SDK Program](https://support.google.com/googleplay/android-developer/answer/12955712?hl=en\&visit_id=638531719479041938-1567309763\&rd=2).&#x20;

Gravite provides a [separate Maven dependency](/android-integration/start/setup/maven.md#markdown-header-family-safe-distribution) to easily accomplish this goal.

Added to this, your app needs to inform AATKit about the child audience to make sure all ad network partners get informed accordingly. Please refer to this [explanation](/android-integration/advanced/child-directed-support.md#to-enable-child-supported-requests-call-the-following-api).

## App targeting Mixed Audiences

If your app targets mixed audiences, you have to determine at runtime what age group the current user is belonging to. Please refer to the [Google Play Families Policies](https://support.google.com/googleplay/android-developer/answer/9893335?hl=en\&ref_topic=9877766\&sjid=1432696947891174286-EU), specifically provide a [neutral age screen](https://support.google.com/googleplay/android-developer/answer/9867159?sjid=1432696947891174286-EU\&visit_id=638531736369127374-2980981360\&rd=1#neutral-agescreen).&#x20;

In this case, you can use Gravite's [standard Maven dependency](/android-integration/start/setup/maven.md#markdown-header-integrate-aatkit-with-all-standard-a-d-networks) which will include all standard ad networks into your build.

Added to this, if the current user has been determined to be a child, your app needs inform AATKit about the child audience to make sure all ad network partners get informed accordingly and ad networks not participating in Google's [Families Self-Certified Ads SDK Program](https://support.google.com/googleplay/android-developer/answer/12955712?hl=en\&visit_id=638531719479041938-1567309763\&rd=2) won't be used. Please refer to this [explanation](/android-integration/advanced/child-directed-support.md#to-enable-child-supported-requests-call-the-following-api).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://aatkit.gitbook.io/android-integration/start/setup/google-family-safe-apps.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
