Fonctionnalités

Un système de licences complet, de la génération à la révocation

Chaque fonctionnalité ci-dessous est disponible dans l’API et le dashboard ; les intégrations Discord et les SDK s’appuient sur les mêmes endpoints.

Licences

Clés au format LIC-XXXX-XXXX-XXXX-XXXX, 80 bits d’aléa, stockées en empreinte HMAC.

  • Essai, 1 jour, 3 jours, 7 jours, 30 jours, 90 jours, 1 an, à vie, durée libre
  • Expiration à la génération, à la première activation ou à date fixe
  • Limite d’appareils et quota total d’activations
  • Génération unitaire ou par lots de 1000, avec export CSV
  • Suspension, révocation, renouvellement, expiration automatique
  • Notes internes, tags, métadonnées, historique complet
  • Licences rattachées à un utilisateur final ou à un produit
  • Recherche par clé complète, 4 derniers caractères, email ou note

Activations et appareils

  • Activation atomique : impossible de dépasser la limite, même en parallèle
  • Réactivation idempotente du même appareil
  • Reset HWID par l’éditeur ou en libre-service avec délai de carence
  • Révocation d’une activation, blocage d’un appareil
  • Identifiants d’appareil pseudonymisés, propres à chaque application
  • Sessions courtes, heartbeat, limite de sessions simultanées

Applications

  • Applications indépendantes avec identifiant public
  • Mode maintenance avec message, version minimale autorisée
  • Ouverture ou fermeture des nouvelles activations
  • Quota de requêtes par minute
  • Clés de signature ECDSA avec rotation en deux temps
  • Révocation de toutes les sessions en un clic

API et intégrations

  • API REST versionnée /api/v1 documentée en OpenAPI
  • Clés API à scopes, restreignables à une application
  • Requêtes signées HMAC-SHA256, horodatage et nonce anti-rejeu
  • Clés d’idempotence sur les créations
  • Webhooks signés avec retries, historique et relivraison
  • Bot Discord : commandes slash, rôles automatiques, journaux

Pilotage

  • Statistiques réelles sur 24 h, 7 j, 30 j et 90 j
  • Latences p50 / p95 / p99 par endpoint
  • Journal d’audit en ajout seul
  • Cinq rôles : Platform Owner, Admin, Application Manager, Support, Read Only
  • Espace client : licences, révélation de clé, reset d’appareils
  • Panel plateforme : organisations, quotas, plans, abus, santé