---
metadata:
  - name: generator
    content: Diplodoc Platform v5.55.2
alternate:
  - https://yandex.com/dev/games/doc/en/concepts/moderation.md
  - https://yandex.com/dev/games/doc/hi/concepts/moderation.md
  - https://yandex.com/dev/games/doc/ko/concepts/moderation.md
  - https://yandex.com/dev/games/doc/ru/concepts/moderation.md
  - https://yandex.com/dev/games/doc/tr/concepts/moderation.md
  - https://yandex.com/dev/games/doc/vi/concepts/moderation.md
  - https://yandex.com/dev/games/doc/zh/concepts/moderation.md
  - href: en/concepts/moderation.md
    type: text/markdown
    title: Markdown version
  - href: ../llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/dev/games/doc/en/llms.txt

# Moderation

<!-- source: en/_includes/script-common.md -->
<!-- source: en/_includes/script/index-js.md -->

<!-- endsource: en/_includes/script/index-js.md -->

<!-- source: en/_includes/script/requirements-js.md -->

<!-- endsource: en/_includes/script/requirements-js.md -->

<!-- source: en/_includes/script/image-modal-js.md -->

<!-- endsource: en/_includes/script/image-modal-js.md -->
<!-- endsource: en/_includes/script-common.md -->

<div class="container-desktop">

![Game moderation cycle diagram. If only promotional materials were changed, the game will undergo content moderation. If the build was changed, a full review will follow. If the game is approved, it will be ready for publication. If not, changes will need to be made and after the cooldown period, the game must be resubmitted for moderation.](../_images/moderation/cycle-desktop.svg)

</div>

<div class="container-mobile">

![Game moderation cycle diagram. If only promotional materials were changed, the game will undergo content moderation. If the build was changed, a full review will follow. If the game is approved, it will be ready for publication. If not, changes will need to be made and after the cooldown period, the game must be resubmitted for moderation.](../_images/moderation/cycle-mobile.svg)

</div>



## Self-check checklist {#checklist}

Before submitting your game for moderation, check it against the [requirements](https://yandex.com/dev/games/doc/en/concepts/requirements.md) yourself. Some requirements have explanations, so make sure to use them. Most games are rejected for publication due to violations of these rules:

<!-- source: en/_includes/requirements/violated-requirements.md -->
{% cut "Common reasons for rejection of publication" %}

#|
|| **Game requirements item** | **Category** | **Violation** | **Explanation** ||
|| [1.6.1.8](https://yandex.com/dev/games/doc/en/concepts/requirements.md#1-6-1-8), [1.6.2.7](https://yandex.com/dev/games/doc/en/concepts/requirements.md#1-6-2-7) | UI / Interface | Context menu on interaction | A system browser context menu appears on right-click or long press — it must be disabled in the game area. ||
|| [1.6.1.6](https://yandex.com/dev/games/doc/en/concepts/requirements.md#1-6-1-6), [1.6.2.5](https://yandex.com/dev/games/doc/en/concepts/requirements.md#1-6-2-5) | ^ | System player (desktop and mobile) | Video content is played via the system player instead of the built-in game player — this disrupts interface integrity. [More info](https://yandex.com/dev/games/doc/en/requirements/1/6.md). ||
|| [4.7](https://yandex.com/dev/games/doc/en/concepts/requirements.md#4-7) | ^ | Sound is not paused during ad display | During an ad playback, the game audio continues playing. Audio must be paused for the duration of the ad. ||
|| [1.3](https://yandex.com/dev/games/doc/en/concepts/requirements.md#1-3) | ^ | Sound continues when switching tabs | Game music or sounds do not stop when leaving the tab. The game must respond to page focus loss. [More info](https://yandex.com/dev/games/doc/en/requirements/1/3.md). ||
|| [1.19.2](https://yandex.com/dev/games/doc/en/concepts/requirements.md#1-19-2) | SDK / Game Ready | Game Ready is not working correctly | Game Ready is connected, but the `ysdk.features.LoadingAPI.ready()` method is called incorrectly or at the wrong moment in the game lifecycle. [More info](https://yandex.com/dev/games/doc/en/requirements/1/19.md#gameready). ||
|| [2.14](https://yandex.com/dev/games/doc/en/concepts/requirements.md#2-14) | ^ | Automatic language detection via SDK is not implemented | The interface language is set manually instead of using `ysdk.environment.i18n.lang`. The game must automatically adapt to the user's language. [More info](https://yandex.com/dev/games/doc/en/requirements/2/14.md). ||
|| [1.19.2](https://yandex.com/dev/games/doc/en/concepts/requirements.md#1-19-2) | ^ | Game Ready is not used at all | Game Ready is not integrated, even though it is required for publication in the catalog. [More info](https://yandex.com/dev/games/doc/en/requirements/1/19.md#gameready). ||
|| [1.1](https://yandex.com/dev/games/doc/en/concepts/requirements.md#1-1) | ^ | SDK is not embedded or is embedded incorrectly | The SDK script is missing, connected from an unofficial source, or initializes with errors. [More info](https://yandex.com/dev/games/doc/en/sdk/sdk-about.md#check). ||
|| [1.9](https://yandex.com/dev/games/doc/en/concepts/requirements.md#1-9) | Technical issues | Progress is not saved | Results, levels, or settings are not saved between sessions. Use the `Player` object to store data. [More info](https://yandex.com/dev/games/doc/en/requirements/1/9.md). ||
|| [1.14](https://yandex.com/dev/games/doc/en/concepts/requirements.md#1-14) | ^ | Game does not launch | The loading screen freezes or the game does not reach gameplay. Check the console for initialization errors. [More info](https://yandex.com/dev/games/doc/en/requirements/1/14.md). ||
|| [1.14](https://yandex.com/dev/games/doc/en/concepts/requirements.md#1-14) | ^ | Error at startup or during actions | JS errors appear in the browser console at startup or during gameplay that affect functionality. [More info](https://yandex.com/dev/games/doc/en/requirements/1/14.md). ||
|| [1.15](https://yandex.com/dev/games/doc/en/concepts/requirements.md#1-15) | ^ | Game freezes or lags | Noticeable freezes or performance drops make the game uncomfortable for the user. [More info](https://yandex.com/dev/games/doc/en/requirements/1/15.md). ||
|| [2.3](https://yandex.com/dev/games/doc/en/concepts/requirements.md#2-3) | Compliance with description | Game does not match the declared genre | The gameplay contradicts the [category](https://yandex.com/dev/games/doc/en/console/add-new-game/draft.md#field-category) selected in the **Draft** tab. The genre and description must accurately reflect the game's content. ||
|#

{% endcut %}
<!-- endsource: en/_includes/requirements/violated-requirements.md -->

Make sure that the uploaded game archive is ready for moderation:

- Test the draft with the [debug panel](https://yandex.com/dev/games/doc/en/console/debug-panel.md), it will help you find errors in the game.
- Open the game on different [platforms](*platforms), OS, and browsers. The app should work correctly on all those listed in the **Supported platforms** field.
- Test the game in [draft mode](https://yandex.com/dev/games/doc/en/console/test-game.md) to see it from the perspective of future users.

If the app has purchases, [check](https://yandex.com/dev/games/doc/en/console/purchases.md#test) them as well; no fees will be charged.

When you are sure that the game meets all the requirements, go to the **Draft** tab and click **Submit for moderation**. By default, the game will be published as soon as it is approved by moderation. To publish the app yourself, enable the **Postpone publication** option.

{% note warning %}

Only one moderation can be in progress at a time: [draft](https://yandex.com/dev/games/doc/en/console/add-new-game.md#step-moderation-game), [A/B test of creatives](https://yandex.com/dev/games/doc/en/concepts/ab-test.md#submit-for-moderation), or [A/B test of builds](https://yandex.com/dev/games/doc/en/console/ab-builds.md#moderation).

{% endnote %}



## Moderation process {#moderation-process}

{% note info %}

Due to increased moderation load, actual review times for applications have been temporarily extended. We are working to return to target timelines.

{% endnote %}

Moderation reviews games in the order they are received. There are two types of moderation:

- **Full**. The game undergoes this check in two cases: before the first publication and in subsequent updates if the game files have been changed.

    - Moderation tests the build and looks for possible violations of the requirements in the game or its promotional materials.
    - The check takes 3–5 business days.

- **Content**. It is carried out if only promotional materials have been changed.

    - Moderation does not test the build but checks that the new materials match the game.
    - Content check takes 1–2 business days.
    - Games undergo this check before launching an [A/B test of icons and covers](https://yandex.com/dev/games/doc/en/concepts/ab-test.md).



## Moderation response {#response}

If the moderation decision is positive, the game status in the console will change to:

- **Published**: the game will be published automatically unless the **Postpone publication** option is enabled.
- **Verified** if the **Postpone publication** option is selected. Then, the **Publish** button will appear on the **Draft** tab.

If publication is denied, the draft will go into **Rejected** status. We will send the reasons for the decision to the email associated with the Yandex ID.


### Rejection by moderation {#rejection}

If the game is denied publication:

- A **Moderator’s comment** will appear in the console.
- An email from moderation will be sent to the email specified in the Yandex ID.

Notifications will include specific reasons for the rejection with links to the violated Game requirements items. Moderation will attach files with recordings or screenshots of the violations.

<!-- source: en/_includes/console/moderation.md -->
Before resubmitting the game for review:

- If there are clarifications or testing methodologies for the violated requirements, familiarize yourself with them.
- Make changes to the game.
- Carefully check the game again for compliance with the requirements that were violated last time.
- If possible, test the game on devices similar to those used for moderation. The models of these devices will be specified in the notifications.

If you have questions about the release comments, contact [support](https://yandex.com/chat/#/user/a4fa5c06-75db-9b38-6eea-b1673785f7d5){.external}.

The number of attempts is unlimited, but the waiting time before resubmitting for moderation doubles after each rejection. The maximum waiting time is 384 hours (16 days).

<div class="hidden-text">

You can withdraw the draft within 2 hours after submitting it for moderation. Waiting time before resubmitting for moderation:

- After the 1st rejection — 24 hours.
- After the 2nd rejection — 2 days.
- After the 3rd rejection — 4 days.
- After the 4th rejection — 8 days.
- After the 5th rejection — 16 days.

</div>

![SVG](../_images/moderation/cooldown.svg)
<!-- endsource: en/_includes/console/moderation.md -->

If changes need to be made urgently, click the **Moderation cooldown reset** button. The button can be used no more than once every 28 days.


### Contacting moderation {#contact-moderation}

If you disagree with the moderation decision, write to us, and we will recheck it. In the form, select the requirement that mistakenly rejected the game and explain your motivation.

{% note warning %}

Before sending the form, read the explanations for the requirements listed in the reasons for rejecting the game.

{% endnote %}

<div class="cut-button">

{% cut "Open the form" %}

<div style="padding: 15px;
         margin: 10px 0;
         background: #FFFFFF;
         border-radius: 10px;
         border: 1px solid var(--yc-color-line-generic);">
      <iframe height="400"
              width="100%"
              frameborder="0"
              id="moderation-1-10-form"
              src="https://forms.yandex.com/surveys/13487250.5a13659b18018197b1f339b05e2d4dacc05604a6/?iframe=1">
      </iframe>
</div>

{% endcut %}

</div>



## Updates {#updates}

Over time, the requirements for games change. To ensure that the game always complies with the rules, follow the [changes in requirements](https://yandex.com/dev/games/doc/en/release-notes.md) and announcements on our [Discord server](https://discord.gg/8hJsqQ2jmC){.external}. If the changes concern your game, update it and submit it for moderation again.

<!-- source: en/_includes/console/moderation.md -->
{% note info %}

If the game was submitted for review more than 100 days ago, you will see a warning that the requirements may have changed. Cancel the moderation submission, review the requirements, and check if the game complies with them. After that, resubmit the game for moderation.

{% endnote %}
<!-- endsource: en/_includes/console/moderation.md -->

[*platforms]: These include PC, TV, which have [special requirements](https://yandex.com/dev/games/doc/en/requirements/1/6/3.md), and phones.