Riot Games compliance
Competitive integrity is one of our core values, and we work tirelessly to enforce this value, both in-house and with the cooperation of game developers.
Riot Games app approval
Avoid using the official Riot Logo. Riot asks that you ensure that your standard messaging (below) is located somewhere that users can see it and doesn’t mention their approval or endorsement of your app.
[Your app name] isn't endorsed by Riot Games and doesn't reflect the views or opinions of Riot Games or anyone officially involved in producing or managing Riot Games properties. Riot Games and all associated properties are trademarks or registered trademarks of Riot Games, Inc.
If you wish to integrate your app with any of Riot’s games, you are required to seek their approval through their 3rd party application process.
These guidelines hold even if you do not intend to use the Riot API itself. Do note that apps which reach the publication phase and do not yet possess a Riot approval, will be asked to provide one before proceeding.
Teamfight Tactics game compliance guidelines
Augments and Legends data
Riot Games is committed to creating a fair environment for all players, while reducing metagaming when possible. As such apps should make sure that they do not:
- Do not display Legend Win rates
- Do not display Augment Win rates
- Do not display Augment average game placements
For more details about this policy, see the relevant Teamfight Tactics Changelog.
Valroant game compliance guidelines
Spike timers are not allowed to be shown during a live match, as they give players an unfair advantage and violate Riot’s TOS.
League of Legends game compliance guidelines
Champion Select Anonymity
Riot Games is working to prevent metagaming and queue dodging (among other things). As such apps should make sure that
Summoner Names in Ranked Solo/Duo
champion select should be obfuscated. More specifically:
- All instances of non-party Summoner Names in Champion Select should be replaced with
Ally #
(Ally 1
,Ally 2
and so on). This includes:- In-lobby text chat.
- Summoner names displayed inside the draft area.
- Player designations should be consistent for all players in the lobby. (
Ally 1
should refer to the same player on all clients).
Do note that this only applies during Champion Select, and only to players who are not a part of your party. More specifically:
- Your own name is not anonymous to yourself.
- Players who queued in the same party are de-anonymized to each other.
- Once in the loading screen, players will be able to see summoner names.