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.