Isolation et confiance

Un contrôle contournable ne protège rien.

L’agent ne détient jamais d’identifiants d’écriture, l’isolation des tenants est appliquée dans la base de données, les appels sortants passent par une liste d’autorisation, les secrets sont chiffrés et les preuves sont append-only. Ce sont des propriétés du système, pas des réglages.

01 — PRINCIPES
Non négociables

Intégrée au produit, pas ajoutée après coup.

ÉCRITURES SOUS MANDAT

L’agent ne peut pas écrire directement

Seul l’exécuteur de COLVO dispose d’un accès en écriture au fournisseur. L’agent propose dans le cadre d’un mandat enregistré par votre backend de confiance : un id fourni dans le chat ne suffit jamais.

ISOLATION DES TENANTS

Rien ne fuit d’une organisation à l’autre

L’identité de l’organisation provient de la session authentifiée et est appliquée par la row-level security de Postgres sur chaque table tenant. Le rôle de base de données de l’application ne peut pas la contourner. L’accès entre comptes est refusé aussi bien dans l’UI que dans l’API, les exports et le worker.

CONTRÔLE DES SORTIES

Appels sortants verrouillés

Uniquement des hôtes approuvés. Localhost, les plages privées et les adresses de métadonnées cloud sont bloqués, les réponses DNS sont épinglées et les redirections revérifiées : protection SSRF par défaut, y compris pour l’appel à votre propre agent.

SECRETS ET PREUVES

Chiffré, cloisonné, append-only

Les clés des fournisseurs et de l’IA sont chiffrées au repos, limitées à une seule organisation et jamais écrites dans les journaux, les prompts ou les exports. Chaque décision et action est journalisée en append-only ; le rapport de conformité est chaîné en SHA-256 et recalculable.

02 — CONTRÔLES
Contrôles

Ce qui est en place aujourd’hui

Accès

  • Comptes sur invitation uniquement ; mot de passe soumis à des règles ou lien magique ; aucune énumération de comptes dans les e-mails d’authentification
  • Rôles owner / editor / viewer appliqués à chaque écriture
  • Le superadmin (équipe COLVO) est un rôle exclusif : jamais membre d’une organisation cliente, il travaille dans une console séparée
  • Clés API hachées au repos, avec périmètre (backend / agent), affichées une seule fois, révocables et renouvelables
  • Journal d’activité des connexions, des modifications de clés et de rôles, des changements de formule et des décisions

Données

  • Les pilotes tournent sur des données Stripe simulées ; en production, Guard lit l’état réel en lecture seule pour la vérification
  • Export et suppression par organisation sur demande ; tâche de conservation de 30 jours pour les artefacts de test
  • Masquage des données personnelles disponible comme guardrail en entrée et en sortie

Fiabilité

  • Idempotence : clé métier + réservation du budget + outbox transactionnel ; une relance ne double jamais un effet
  • Aucune transaction de base de données ouverte pendant un appel réseau
  • Réconciliation à partir de l’état du fournisseur après les crashs, les expirations et les examens par le fournisseur
  • Les verdicts déterministes n’ont pas besoin d’IA ; les juges IA sont mesurés, plafonnés et consultatifs
  • La production refuse de démarrer si le secret de session est absent ou est celui de développement

Signalement

Vous avez trouvé quelque chose ? Écrivez à [email protected]. Nous accusons réception sous deux jours ouvrés et vous tenons informé jusqu’à la correction. Merci de ne pas effectuer de tests sur les organisations d’autres clients.

03 — LIMITES ASSUMÉES
Ce que nous ne prétendons pas

Où nous en sommes

COLVO est en phase pilote. Il n’existe pas encore de rapport SOC 2 ni de rapport de test d’intrusion à partager, et la première intégration fournisseur est Stripe. L’export de conformité est conçu pour faciliter un audit ; il ne constitue pas en soi une certification. Nous préférons vous le dire sur la page sécurité plutôt que lors d’un appel commercial.

Conditions   Confidentialité

≠

Posez-nous les questions difficiles.

Revue d’architecture, diagramme des flux de données, modèle de menaces : nous accompagnons votre équipe sécurité sur chaque point.

Sécurité — un contrôle contournable ne protège rien · COLVO