Sécurité et vie privée : ce que nous faisons, et ce que nous ne faisons pas
Où vont les prompts, ce qu'un hôte peut et ne peut pas voir, comment les artefacts sont épinglés et vérifiés, et un état honnête du cloisonnement en place aujourd'hui.
L'inférence distribuée soulève deux questions légitimes : qu'advient-il du prompt d'un client, et qu'advient-il de la machine d'un hôte. Voici la réponse actuelle aux deux, y compris pour les parties encore en chantier.
Si vous nous envoyez des prompts
- Rien n'est conservé. Un prompt vit en mémoire le temps du job. L'enregistrement du job perd ses messages dès qu'il se solde ; il ne reste que des compteurs — tokens, coût, modèle, horodatage — sans aucun texte.
- Rien ne sert à l'entraînement. Ni chez nous, ni chez les hôtes. Aucun pipeline ne le pourrait : le texte n'existe plus.
- UE par défaut. Le plan de contrôle tourne dans l'UE, sur notre propre matériel, sous droit belge. Aucune obligation CLOUD Act ne l'atteint via une maison mère américaine, puisqu'il n'y en a pas.
Si vous hébergez
- Vous ne faites tourner que des artefacts épinglés. Une version précise du moteur et des fichiers de modèle précis, chacun vérifié par empreinte SHA-256 pendant le téléchargement et à chaque chargement. Il n'existe aucun mécanisme permettant au serveur de remettre à votre machine du code ou une URL arbitraires.
- Le moteur est local. Il écoute sur
127.0.0.1et n'est joignable de nulle part ailleurs. mahout n'a besoin d'aucun port entrant. - Un prompt est une donnée. Un job transporte du texte vers un modèle, jamais des instructions vers votre système. Aucune exécution d'outil ne se produit côté hôte.
- Vous gardez la main. mahout se met en pause pendant que
vous utilisez la machine,
mahout pausearrête la prise de travail, etmahout uninstallaffiche le plan de suppression avant de toucher à quoi que ce soit.
Ce qui n'est pas encore fait
Le moteur tourne aujourd'hui comme processus enfant non privilégié, pas dans un bac à sable avec filtrage d'appels système. Durcir cela — seccomp et Landlock sous Linux, conteneurs sans sortie réseau pour le futur palier vLLM — est planifié, et nous préférons le dire franchement plutôt que de laisser croire à une frontière qui n'existe pas encore.
Vérifier plutôt que croire
mahout est open source et ses livrables sont accompagnés d'empreintes. Vous pouvez lire ce qu'il fait avant de l'exécuter, et vérifier que ce que vous avez téléchargé est bien ce que nous avons publié.
À lire aussi
Model catalogue · Download mahout · How the whole system works · Blog