Sécurité et données

Sécurité et données

Connexion et autorisation

  • OAuth 2.1 avec PKCE. Quand vous connectez une application, vous vous connectez sur octopus-brain.com, jamais dans l'application IA. Celle-ci ne reçoit qu'un jeton Octopus pour l'espace que vous avez choisi.
  • Des jetons de courte durée. Les jetons d'accès durent une heure. Les jetons de renouvellement changent à chaque utilisation, et la réutilisation d'un ancien jeton révoque toute la connexion. Une connexion dure au plus 180 jours avant une nouvelle autorisation.
  • Un écran de consentement clair. Il indique quelle application demande l'accès (Claude, Claude Code, ChatGPT et Cursor sont marqués vérifiés ; toute autre application est signalée non vérifiée), où vous serez renvoyé, votre compte, l'espace et les autorisations. Rien n'est jamais accepté automatiquement.
  • Des mots de passe séparés. Votre fournisseur d'IA ne voit jamais votre mot de passe Octopus, et Octopus ne voit jamais votre mot de passe Claude, ChatGPT ou Cursor.

Clés personnelles

  • Affichées une seule fois, puis conservées uniquement sous forme d'empreinte (hash).
  • Liées à vous et à un seul espace ; elles agissent avec votre rôle.
  • Expirent après 30, 90 ou 180 jours (90 par défaut) ; 10 au maximum par personne et par espace. Des clés en lecture seule sont possibles.
  • Changer votre mot de passe, ou quitter l'espace, les rend inutilisables.

Autorisations

  • Votre IA voit ce que vous voyez. Chaque requête est vérifiée par rapport à votre appartenance et à votre rôle actuels. Les membres ne peuvent pas lire les conversations privées des autres membres ; les admins ont la même supervision que dans l'application Octopus.
  • Deux autorisations. Lecture permet à l'application de lire votre espace. Effectuer des modifications en votre nom lui permet d'écrire ; vous pouvez la désactiver sur l'écran de consentement.
  • Des actions confirmées. Les actions destructrices exigent une confirmation à usage unique, valable 5 minutes et liée à cette action précise : un accord ne peut être ni rejoué, ni réutilisé pour autre chose.
  • Protection contre l'injection de prompts. Le texte venant des coéquipiers, des fichiers et des applications connectées est cloisonné : votre IA le traite comme des données, pas comme des instructions.
  • Traçabilité. Chaque modification faite via Octopus MCP est enregistrée dans le journal d'activité de l'espace, sauf celles de votre cerveau privé (« Mon cerveau »), que personne d'autre ne voit, admins compris.

Révocation

  • Vous : déconnectez une application ou révoquez une clé sur octopus-brain.com/account — l'accès s'arrête immédiatement.
  • Les admins : retirer un membre coupe toutes ses connexions et clés.
  • Changement ou réinitialisation du mot de passe : toutes vos connexions et clés cessent de fonctionner.

Où vont vos données

  • Les données de votre espace restent dans Octopus.
  • Ce que votre application IA lit via Octopus est envoyé au fournisseur de cette application (Anthropic, OpenAI, Cursor…) et traité selon votre contrat avec lui — vérifiez ses réglages de données et d'entraînement.
  • L'option d'hébergement UE de l'application Octopus ne couvre pas les données lues via des clients externes : les équipes soumises à des exigences strictes de localisation doivent garder leurs données hors des applications IA externes.

Signaler une vulnérabilité

Écrivez à hello@octopus-brain.com. Merci de nous laisser le temps de corriger avant toute divulgation publique.

Besoin d'aide ? Écrivez à hello@octopus-brain.com.