PokémaniaDéveloppeurs
Version 2026-08-29

Charte développeur

Ce texte engage toute application branchée sur l'API publique. Il faut l'accepter avant de déposer une demande, et le réaccepter s'il change.

Ce que l'API permet

  • L'API publique est en LECTURE SEULE : aucune donnée de jeu ne peut être modifiée depuis une application tierce.
  • Les données d'un joueur en particulier ne sont lisibles qu'avec son accord, donné sur login.pokemania.top. L'accord porte sur les accès listés, et seulement ceux-là.
  • Un joueur peut retirer son accord à tout moment. L'application doit alors cesser d'utiliser ses données.

Ce qui est demandé au développeur

  • Ne demander que les accès réellement utilisés par l'application, et retirer ceux qui ne servent plus.
  • Garder la clé d'API secrète : côté serveur uniquement, jamais dans une page, une application mobile ou un dépôt public.
  • Respecter le quota de requêtes attribué. Mettre en cache plutôt que boucler sur l'API.
  • Annoncer clairement aux joueurs qui édite l'application et à quoi servent leurs données.

Ce qui est interdit

  • Revendre, publier ou céder à un tiers les données obtenues par l'API.
  • Se faire passer pour Pokémania, un membre du staff, ou laisser croire que l'application est officielle.
  • Utiliser l'API pour du harcèlement, du pistage de joueurs, ou toute forme de triche.
  • Contourner le consentement, réutiliser le jeton d'un joueur pour un autre, ou tenter d'accéder à des accès non accordés.
  • Reconstituer une base de données des joueurs à des fins commerciales.

Vie de l'application

  • Toute création et toute modification d'application passe par une demande examinée par l'équipe.
  • L'équipe peut refuser une demande, suspendre ou révoquer une application, sans préavis en cas d'abus.
  • Un compte développeur ne peut porter qu'une seule application.
  • Le staff peut contacter le développeur en jeu ou sur Discord au sujet de son application.