La sécurité de Mystix commence par l’isolation stricte des sociétés et la traçabilité. Les secrets, certificats et données réelles ne font jamais partie du dépôt de code.

Principes obligatoires

  • Toute requête métier filtre explicitement par company_id.
  • Chaque nouvel accès aux données est couvert par un test d’isolation inter-sociétés.
  • Les certificats privés, mots de passe, fichiers .env et keystores ne sont jamais commités.
  • Les fixtures et démonstrations utilisent uniquement des données synthétiques.
  • Les artefacts et transitions conservent une piste d’audit horodatée.
  • Les ports de développement écoutent sur 127.0.0.1.

Socle de production

CoucheMesure
TransportTLS via reverse proxy, renouvellement automatique du certificat
ApplicationAuthentification, rôles et sessions sécurisées
DonnéesSauvegardes PostgreSQL chiffrées et testées
RéseauBase non exposée publiquement, pare-feu minimal
JournalisationCorrélation par X-Request-Id sans données sensibles