Une sécurité que vous pouvez vérifier vous-même.
Votre équipe tourne sur votre propre computer. Sauf si vous en décidez autrement, les commandes et le travail sur les fichiers de chaque assistant s'exécutent dans un sandbox que le système d'exploitation fait respecter. Tout ce que dit cette page, vous pouvez le vérifier sur votre propre machine.
Le système d'exploitation place chaque assistant dans un sandbox.
Par défaut, les commandes et le travail sur les fichiers de chaque assistant s'exécutent dans un sandbox qui lui est propre. Ce sandbox refuse tout, puis n'accorde que ce dont cet assistant a besoin. Le processus d'arrière-plan qui fait tourner vos assistants reste en dehors. Si votre ordinateur le permet, vous pouvez à la place mettre toute votre équipe dans un seul sandbox partagé, avec ce processus à l'intérieur. Un assistant à qui vous donnez accès à tout votre ordinateur, ou qui fonctionne avec votre abonnement Claude, travaille en dehors du sandbox.
- Les écritures sont confinéesPar défaut, chaque assistant n'écrit que dans son propre espace de travail et dans les dossiers d'appoint que son bac à sable désigne. Quand toute votre équipe partage un même bac à sable, il écrit aussi dans le dossier d'installation. Dans les deux cas, il ne peut pas réécrire la configuration, ni son profil de bac à sable quand son bac à sable repose sur un profil.
- Les lectures sont en liste blancheCe que le sandbox laisse lire à un assistant tient en une courte liste : les dossiers système et les programmes dont le logiciel a besoin, et les dossiers que Maxiful lui attribue. Votre dossier personnel n'en fait pas partie, donc vos documents et vos propres clés, comme les clés SSH, restent hors de cette limite. Une exception : là où votre ordinateur propose le sandbox partagé, un dossier ~/.mcporter qui répertorie des serveurs MCP est ouvert à tous les sandboxes, en lecture et en écriture, avec les clés que ces serveurs y conservent. Les identifiants de connexion et les clés que Maxiful conserve pour vos comptes connectés se trouvent dans les propres dossiers de Maxiful : quand toute votre équipe partage un seul sandbox, chaque assistant qui s'y trouve peut les lire et les modifier.
- Les niveaux ne changent pas le sandboxLes quatre niveaux ci-dessous changent ce qu'un agent a le droit de faire. Ils ne changent pas le fait qu'il soit isolé ou non dans un bac à sable. Cela dépend de l'accès que vous choisissez, et c'est pareil à chaque niveau, y compris « Travaille seul ».
- Vous pouvez vérifier ce qu'il autoriseQuand le bac à sable de votre ordinateur repose sur un profil, chaque assistant a le sien : un simple fichier texte sur votre propre disque, dans le dossier sandbox-profiles, à l'intérieur du dossier qui contient les données de votre équipe. Quand toute votre équipe partage un même bac à sable, un seul profil la couvre, dans un dossier au nom de votre installation. Quand votre ordinateur donne plutôt un conteneur à chaque assistant, aucun fichier de profil n'est écrit : en dehors de son espace de travail, les seuls dossiers à vous qu'un assistant peut ouvrir, sauf si vous lui donnez tout votre ordinateur, sont ceux que vous ajoutez dans les Réglages, qui les affichent. Dans tous les cas, confrontez cette page à ce que vous trouvez.
Ce qui tient, au-delà du bac à sable.
Trois protections qui ne relèvent pas du système d'exploitation, chacune testée plutôt qu'affirmée.
- Votre écran et votre caméra restent à vousDeux modules fournis avec le moteur des agents sont désactivés sur chaque installation, volontairement. L'un donne le contrôle de tout le bureau de votre ordinateur. L'autre accède à votre caméra et à votre position. Un test les maintient tous deux désactivés, dans un sens comme dans l'autre. Tout le reste de ce que le moteur fournit demeure disponible : ce sont donc deux exclusions délibérées, pas une liste triée.
- Ce qu'un agent lit est marqué comme donnéeLe texte que votre agent lit dans un fichier ou une page web est enveloppé dans un marqueur avant que le modèle ne le voie : les instructions cachées dans un document sont ainsi présentées comme du contenu, pas comme des ordres. Le marqueur contient une valeur aléatoire générée pour ce seul résultat, si bien qu'une page ne peut pas le falsifier en l'écrivant.
- Une autorisation que vous changez atteint la machineEnregistrer une autorisation change ce que votre ordinateur applique, pas seulement ce qu'affiche l'écran. Et Maxiful vous dit quand le changement est en vigueur, au lieu de supposer qu'il est passé.
Quatre niveaux, et ce que chacun signifie vraiment.
Vous réglez un niveau par agent. Les mots veulent dire exactement cela, et rien de plus.
- Travaille seulLe réglage par défaut d'une nouvelle installation. L'agent travaille seul, et un paiement, un déploiement ou un e-mail sortant attend toujours votre feu vert.
- Demande en cas de douteLes commandes qu'il connaît s'exécutent. Une nouvelle commande passe d'abord par un modèle relecteur, et ne vous parvient que si celui-ci refuse de la valider. Le relecteur est un modèle, pas une personne : c'est pourquoi nous ne parlons pas d'approbation pour son contrôle.
- Demande d'abordLes commandes qu'il connaît s'exécutent. Chaque nouvelle commande attend votre feu vert. Si rien n'est connecté pour vous poser la question, la commande est abandonnée au lieu d'être exécutée : ce niveau échoue donc en mode fermé.
- Lecture seuleL'agent peut lire, naviguer et faire un compte rendu, mais il ne peut ni exécuter de commandes ni écrire de fichiers. Ce qu'il peut faire avec un outil que vous avez connecté dépend des interrupteurs ci-dessous, pas de ce niveau.
Vous réglez le niveau de chaque assistant sur la page Équipe. Quand un changement ne peut s'appliquer qu'après le redémarrage de l'assistant, Maxiful vous le dit au lieu de l'afficher comme déjà en vigueur.
Les réponses que vous donnez à l'installation suivent chaque agent.
Dix interrupteurs de l'assistant d'installation deviennent des interdictions d'outils pour chaque agent de la machine, y compris ceux que votre Chief of Staff recrutera plus tard. Ils s'appliquent avant l'appel au modèle, si bien qu'un agent ne peut pas les contourner à force de persuasion.
Quatre éléments sont toujours actifs et ne sont pas des interrupteurs : le raisonnement de l'IA, les messages que l'on vous envoie, l'accès aux propres services de Maxiful et l'espace de travail de l'agent.
Où vont vos données.
Cinq réponses, dans l'ordre où un rapport de risques les demande.
- Ce qui tourne sur votre ordinateurLe moteur de l'agent, les outils qu'il appelle, sa mémoire et tout le code qu'il écrit tournent sur votre ordinateur, selon les règles du sandbox décrites plus haut. Vos fichiers, vos conversations et la mémoire de votre équipe restent sur votre machine. Rien de vos agents ne tourne sur nos serveurs. Rien de notre côté ne peut ouvrir une connexion vers votre ordinateur. Toutes les connexions partent de votre machine vers nous. Si vous associez un téléphone ou connectez une plateforme de messagerie qui transmet les messages par webhook, les messages parviennent à vos agents par cette même connexion.
- Ce que contient un promptQuand un agent utilise un modèle dans le cloud, chaque appel envoie un prompt. Il contient votre message, l'historique de conversation pertinent, les instructions de l'agent et les éléments sur lesquels l'agent travaille à ce moment-là, ce qui peut comprendre un extrait du fichier ou de l'e-mail en cours de traitement. Cela inclut ce que renvoient les outils et les API qu'il appelle, lorsque ces résultats figurent dans la conversation. Le prompt passe par notre proxy de modèles jusqu'au fournisseur, par défaut à des conditions qui excluent l'entraînement, sauf si le propriétaire de l'espace de travail autorise des fournisseurs susceptibles d'entraîner leurs modèles, ce que Maxiful bloque dès qu'un compte Google a été connecté. Nous n'en stockons pas le contenu. Pendant 7 jours au plus, nous conservons le nom du modèle, le fournisseur qui l'a servi, le nombre de jetons, le coût et l'heure de chaque appel, votre formule et des empreintes techniques de l'appel, dont un court condensé de chaque message précédent, pour savoir si l'appel pouvait réutiliser le cache du fournisseur. Un condensé ne permet pas de retrouver le message.
- Un modèle sur votre propre machineVous pouvez faire tourner un modèle sur l'ordinateur lui-même et le choisir pour n'importe quel agent dans les Réglages. Les prompts envoyés à ce modèle restent sur la machine. Il est joint par l'adresse de bouclage de l'ordinateur et ne demande aucune clé. Tout ce que l'agent envoie d'autre, comme une recherche sur le web, est listé sur la page de transparence.
- Où s'exécute le code que l'agent écritUn agent écrit du code avec le modèle qu'il est configuré pour utiliser : la demande d'écriture va donc là où ce modèle tourne. Le code lui-même s'exécute sur votre ordinateur, dans le sandbox de cet agent sauf si vous avez choisi autrement, au niveau que vous avez réglé pour lui. Il ne tourne jamais sur nos serveurs.
- Chiffré en transit, et au repos là où il se trouveCe qui circule entre votre ordinateur et nous passe par une connexion chiffrée. Ce que nous conservons se trouve sur la plateforme de Cloudflare, qui le chiffre au repos. Ce qui reste sur votre ordinateur se trouve sur votre propre disque, sous le chiffrement de votre disque, dans des fichiers écrits avec des droits restreints.
La recherche dans la mémoire s'exécute sur votre machine partout où c'est possible. Sur une machine qui manque de mémoire ou d'espace disque pour l'index, et sur une machine partagée où l'index ne peut pas tourner, elle passe par le fournisseur de modèles, et l'appli vous le dit.
Le chemin que suit un prompt, et les trois services de notre côté.
Votre ordinateur
- Le moteur des agents
- Les outils qu'il appelle
- Sa mémoire
- Le code qu'il écrit
- Vos fichiers et vos conversations
Selon les règles du sandbox ci-dessus
Un modèle sur cette machine répond ici. Le prompt reste.
De notre côté
Proxy de modèles
Authentifie votre installation et mesure chaque appel. Pas le contenu.
Fournisseur de modèles
Répond au prompt, par défaut à des conditions qui excluent l'entraînement.
Service de compte
Votre abonnement, les mises à jour et les diagnostics d'installation que vous pouvez désactiver.
Relais
Pour votre téléphone, une enveloppe chiffrée qu'il ne peut pas lire. Pour Teams ou Google Chat, un message en transit, non stocké.
Installateurs, mises à jour et éléments de la place de marché.
Trois façons pour du code d'arriver sur votre machine, et ce que chacune vérifie.
- Installateurs signés, avec une somme de contrôle publiéeChaque programme d'installation que nous publions aujourd'hui est signé par un certificat délivré à PolyTrader Ltd, la société qui publiait Maxiful avant Maxiful AB. Le flux de téléchargement publie le SHA-256 du fichier exact que nous avons compilé, et indique si cette version est sortie signée. Vous pouvez donc vérifier les octets reçus avant de les lancer.
- Mises à jour vérifiées par une clé intégrée à l'appliLes mises à jour de Maxiful sont signées, et la clé de vérification est livrée dans l'appli au lieu d'arriver avec la mise à jour. Une mise à jour qui ne passe pas la vérification est refusée au lieu d'être appliquée.
- Les éléments de la place de marché sont vérifiés par signature, et l'analyse se fait au mieuxUn paquet dont la signature ou le contenu ne correspond pas à ce que nous avons publié est refusé. L'analyse automatique du contenu est une étape distincte, et si votre machine ne peut pas joindre l'analyseur, elle indique qu'elle n'a pas pu vérifier au lieu d'annoncer une réussite.
Où vivent vos identifiants.
Les identifiants des outils que vous connectez restent sur la machine où vous avez installé Maxiful, sauf ceux des apps que vous connectez sous Autres apps de travail, que notre fournisseur de connexions conserve pour Maxiful aux États-Unis. Ils ne passent jamais par une ligne de commande, et aucun code Maxiful ne les relit. Un assistant qui travaille hors du bac à sable, ou dans le bac à sable partagé décrit plus haut, peut les lire.
- L'identifiant de chaque outil vit là où cet outil le chercheVotre session Maxiful et les identifiants des outils que vous connectez restent sur la machine où vous avez installé Maxiful, sauf ceux des apps que vous connectez sous Autres apps de travail, que notre fournisseur de connexions conserve pour Maxiful aux États-Unis. Certains outils gardent leur identifiant dans leur propre fichier, parce que c'est là qu'ils vont le lire. Ce qui compte, c'est la machine où ils se trouvent : la vôtre.
- Aucune partie de notre code ne les litRien dans le produit ne nous envoie vos identifiants d'outils ni vos clés. C'est une affirmation sur le code, que vous pouvez nous opposer, plutôt qu'une promesse sur nos intentions.
Aucun accès permanent, et une vraie désinstallation.
- Aucun accès à distance permanentLe produit n'a ni partage d'écran, ni session à distance, ni porte dérobée, parce que rien de tel n'a été construit. Le support ne voit un paquet de diagnostic que si vous le préparez et l'envoyez, et vous pouvez le lire avant. La session d'assistance à distance décrite dans notre politique de confidentialité et nos conditions n'a lieu que si vous l'acceptez pour cette seule session, et vous pouvez y mettre fin à tout moment.
- Utilisez « Supprimer de cet ordinateur »Cette commande supprime le processus d'arrière-plan, le programme de mise à jour planifié, les entrées de démarrage de session, le dossier des secrets de l'installation et la clé d'appareil enregistrée sur votre ordinateur. Elle indique composant par composant ce qui a été retiré. Elle laisse vos autres logiciels tranquilles, un environnement Node partagé par exemple, et vous dit ce qu'elle a laissé au lieu de modifier derrière votre dos la configuration de votre machine. Supprimer seulement l'appli laisse le processus d'arrière-plan tourner avec tout ce qu'il détient : utilisez donc le désinstallateur.
- Les diagnostics sont désactivables et ne portent aucun contenuUne poignée d'événements d'installation nous dit si l'installation a fonctionné. Ils identifient l'installation par un nombre aléatoire, ne portent rien sur vous ni sur votre travail, et vous pouvez les désactiver.
Ce que nous pouvons vous montrer aujourd'hui.
Des programmes d'installation signés, avec une somme de contrôle publiée. Des mises à jour vérifiées avec une clé intégrée à l'app. Une limite que vous pouvez contrôler sur votre propre ordinateur : quand le bac à sable repose sur un profil, ce profil est un simple fichier texte lisible ; quand chaque assistant a plutôt un conteneur, les Réglages listent chaque dossier à vous qu'il peut ouvrir, ou indiquent que vous lui avez donné tout votre ordinateur. Une page de transparence qui détaille chaque sortie. Tout se trouve sur votre machine ou en public : vous pouvez vérifier au lieu de nous croire sur parole.
Les questions d'un acheteur prudent.
Entraînez-vous des modèles d'IA sur mon travail ?
Non. Le prompt de chaque appel à l'IA passe par le proxy de modèles de Maxiful jusqu'au fournisseur du modèle, par défaut à des conditions qui excluent l'entraînement, sauf si le propriétaire de l'espace de travail autorise des fournisseurs susceptibles d'entraîner leurs modèles, ce que Maxiful bloque dès qu'un compte Google a été connecté. Un assistant qui utilise l'un de vos propres abonnements (ChatGPT ou Codex, Grok, ou Claude) envoie plutôt ses prompts à ce fournisseur sous votre propre compte et selon ses conditions, et avec un modèle sur votre ordinateur, le prompt y reste. Pendant 7 jours au plus, nous conservons le nom du modèle, le fournisseur qui l'a servi, le nombre de jetons, le coût et l'heure de chaque appel, votre formule et des empreintes techniques de l'appel, et jamais le contenu.
Un agent peut-il agir sans moi ?
Vous choisissez un niveau pour chaque agent, et c'est lui qui décide. Avec « Demande d'abord », les commandes connues s'exécutent et chaque nouvelle commande attend votre accord ; si rien ne peut vous joindre, elle est abandonnée plutôt qu'exécutée. Avec « Travaille seul », le réglage par défaut d'une nouvelle installation, il agit seul, mais un paiement, un déploiement ou un e-mail sortant attend quand même votre accord. Avec « Demande en cas de doute », une nouvelle commande passe d'abord par un modèle relecteur et ne vous parvient que si celui-ci refuse de la valider ; le relecteur est un modèle, pas une personne, et c'est pour cela que nous ne parlons pas d'approbation pour son contrôle. Avec « Lecture seule », il ne peut ni exécuter de commandes ni écrire de fichiers.
Pouvez-vous voir quelque chose sur ma machine ?
Pas de notre propre initiative. Le produit n'a ni partage d'écran, ni session à distance, ni porte dérobée, parce que rien de tel n'a été construit. Le support ne voit un paquet de diagnostic que si vous le préparez et l'envoyez, et vous pouvez le lire avant. Si vous voulez une aide directe, une session d'assistance à distance n'a lieu qu'avec votre accord pour cette seule session, et vous pouvez y mettre fin à tout moment.
Comment vérifier tout cela plutôt que de vous croire ?
Vérifiez la limite. Quand le bac à sable de votre ordinateur repose sur un profil, ce profil est un simple fichier texte sur votre disque, lisible règle par règle. Quand votre ordinateur donne plutôt un conteneur à chaque assistant, l'assistant travaille dans son propre espace et ne peut ni lire ni modifier les réglages de Maxiful ou le travail d'un autre assistant, et les Réglages listent tous les autres dossiers à vous qu'il peut ouvrir, sauf si vous lui avez donné tout votre ordinateur. Comparez le SHA-256 publié par le flux de téléchargement avec le programme d'installation reçu. La page de transparence détaille chaque sortie au lieu de les résumer.
Et si je veux tout supprimer ?
Utilisez « Supprimer de cet ordinateur » dans les Réglages. Cette commande arrête le processus d'arrière-plan, supprime le programme de mise à jour planifié et les entrées de démarrage de session, efface le dossier des secrets de l'installation, retire la clé d'appareil enregistrée sur votre ordinateur et indique ce qu'elle a retiré. Supprimer seulement l'appli laisse le reste en marche : utilisez donc le désinstallateur.
Une partie de mes agents tourne-t-elle sur vos serveurs ?
Non. Le moteur de l'agent, ses outils, sa mémoire et tout le code qu'il écrit tournent sur votre ordinateur, selon les règles du sandbox décrites sur cette page. Nos serveurs font trois choses limitées. Le proxy de modèles compte chaque appel d'IA. Le service de compte garde votre abonnement et fournit les mises à jour. Un relais transporte les messages d'un téléphone associé ou d'une plateforme de messagerie qui transmet les messages par webhook. Aucun d'eux ne fait tourner un agent.
Stockez-vous une partie du contenu ?
Non. Le prompt d'un appel dans le cloud passe par notre proxy et n'est pas stocké par nous. Pendant 7 jours au plus, nous conservons le nom du modèle, le fournisseur qui l'a servi, le nombre de jetons, le coût et l'heure de chaque appel, votre formule et des empreintes techniques de l'appel, dont un court condensé de chaque message précédent, pour savoir si l'appel pouvait réutiliser le cache du fournisseur et pour que votre tableau de bord fonctionne. Un condensé ne permet pas de retrouver le message. Une exception mérite d'être nommée. Quand votre ordinateur est hors ligne, le relais conserve les messages destinés à un téléphone associé pendant 7 jours au plus, dans une enveloppe chiffrée qu'il ne peut pas lire.
Où s'exécute le code que l'agent écrit ?
Sur votre ordinateur, dans le sandbox de cet agent sauf si vous avez choisi autrement, au niveau que vous avez réglé pour lui. L'agent l'écrit avec le modèle qu'il est configuré pour utiliser : la demande d'écriture va donc là où ce modèle tourne. Elle passe par notre proxy pour un modèle dans le cloud, et ne va nulle part pour un modèle sur votre propre machine.
Puis-je tout garder sur ma machine ?
Si l'ordinateur fait tourner un modèle de son côté, vous pouvez le choisir agent par agent dans les Réglages, pour les agents qui traitent un travail sensible. Les prompts envoyés à ce modèle restent sur la machine. Votre compte et votre abonnement restent chez nous, et les diagnostics d'installation nous parviennent toujours, sauf si vous les désactivez.
Vous avez trouvé un problème ?
Écrivez à [email protected]. Un signalement concernant notre logiciel arrive chez une personne, pas dans une file d'attente. Si c'est urgent, dites-le dans l'objet du message.
Lisez la suite avant de décider.
L'architecture en détail, et la liste précise de ce qui reste sur votre computer et de ce qui en sort.