Politique de confidentialité
Qui est responsable
Le responsable du traitement des données décrites ici est Shanai Labs Ltd, société de droit israélien immatriculée sous le numéro 517293031, 6 Yehuda Amihai, 6967164 Tel Aviv-Jaffa, Israël (« l’éditeur »).
L’éditeur est établi en Israël, pays dont la Commission européenne reconnaît qu’il assure un niveau de protection adéquat des données personnelles (décision 2011/61/UE, maintenue lors du réexamen du 15 janvier 2024). Comme il propose DevOne à des personnes situées dans l’Union européenne, le RGPD s’applique à ses traitements. Son représentant dans l’Union, au sens de l’article 27 du RGPD, est À fournir : nom et adresse du représentant dans l’Union européenne.
Pour toute question ou pour exercer vos droits : contact@dev-one.app. L’éditeur n’a pas désigné de délégué à la protection des données, cette désignation n’étant pas obligatoire pour son activité.
En bref
DevOne est une application de bureau. Vos conversations, vos réunions, vos fichiers et vos réglages restent sur votre ordinateur. Certaines données en sortent pour que DevOne fonctionne. Cette page dit lesquelles, vers qui et quand.
DevOne ne contient aucun outil de mesure d’audience ni de suivi : pas d’analytics, pas de rapport de plantage envoyé, pas de publicité.
Les sections suivantes reprennent le texte affiché dans l’application, puis précisent ce que le Règlement général sur la protection des données (RGPD) demande : finalités, bases légales, destinataires, transferts et droits.
Ce que vous acceptez au premier lancement
Au premier lancement, DevOne affiche cette phrase :
« DevOne envoie le contenu de vos conversations et réunions à votre fournisseur IA pour vous assister et les résumer. »
Votre accord est enregistré sur votre ordinateur, dans le fichier privacy-consent.json du dossier de données de DevOne. Une installation qui existait avant cet écran est considérée comme ayant déjà accepté.
Les données envoyées à votre fournisseur IA
Votre fournisseur IA est celui que vous choisissez et connectez dans DevOne : Anthropic, OpenAI, OpenRouter ou un autre. DevOne n’a pas de serveur d’IA à lui. Ce que reçoit votre fournisseur est traité selon ses propres conditions, notamment pour la durée de conservation.
Quand vous écrivez à l’agent
À chaque message, l’agent envoie à votre fournisseur :
- votre message et l’historique de la conversation ;
- les fichiers et le code qu’il lit ;
- les résultats des commandes qu’il lance ;
- les captures d’écran qu’il prend.
Entre deux messages, DevOne peut renvoyer la dernière requête à votre fournisseur pour garder son cache chaud. Les réponses suivantes sont alors plus rapides.
Les tâches d’assistance en arrière-plan
DevOne fait aussi de petites demandes à votre abonnement, sans que vous les lanciez une à une :
- les titres et les fiches de vos sessions (jusqu’à 60 000 caractères par session), y compris les sessions du moteur lancées depuis un terminal ;
- la description des actions de l’agent, avec un extrait de leur résultat ;
- la suggestion de votre prochaine réponse ;
- la correction de vos dictées ;
- le résumé de la veille technique ;
- les relectures, les comptes rendus de déploiement et les lectures de documents.
Ces demandes peuvent passer par un modèle plus petit que celui de la conversation. Selon votre configuration, ce modèle peut appartenir à un autre fournisseur.
Les réunions
L’enregistrement et la transcription d’une réunion se font sur votre ordinateur. Quand vous arrêtez l’enregistrement, DevOne envoie la transcription à votre fournisseur pour en faire le résumé. La transcription peut aller jusqu’à 120 000 caractères. Elle contient les noms des intervenants et les titres des fenêtres partagées.
La transcription contient la parole de toutes les personnes présentes. Prévenez-les avant d’enregistrer : DevOne vous propose une phrase à coller dans le chat de la visio.
Le tri des messages urgents
Le tri « urgent » de WhatsApp, Gmail et Slack est désactivé par défaut. Si vous l’activez, DevOne envoie à votre fournisseur les 4 derniers messages de chaque conversation pour juger de leur urgence.
La recherche sur le web
Quand l’agent cherche sur le web, sa requête part au service de recherche de votre fournisseur. Sinon, elle part à un moteur public : Startpage, Google, DuckDuckGo, Ecosia ou Mojeek. La requête peut reprendre des mots de votre conversation.
Les secrets
DevOne peut masquer les secrets avant tout envoi (réglage Confidentialité). Pour un nouveau projet, les valeurs du fichier .env sont masquées par défaut : l’agent voit le nom des variables, pas leur valeur. Vous pouvez les rendre visibles projet par projet.
Quand les valeurs sont masquées :
- l’agent ne peut pas lire les emplacements d’identifiants : la base des connexions du moteur,
~/.ssh, les connexions de Vercel, GitHub et Supabase, les données privées de DevOne et les profils de navigateur ; - les secrets sont aussi masqués sous leurs formes encodées (base64, hexadécimal, URL, JSON) et quand ils sont courts.
Limites : l’agent peut toujours se servir d’une variable sans la lire, par exemple dans une commande curl. Un programme qui parcourt un dossier entier n’est pas détecté.
Sur votre ordinateur, les jetons du compte DevOne, votre jeton Slack et vos adresses d’agenda privées sont rangés dans le trousseau du système : le Gestionnaire d’identifiants de Windows, le Trousseau de macOS ou Secret Service sous Linux. Le compte DevOne dans l’administration web conserve sa session dans le stockage local de ce navigateur. Les jetons de connexion du moteur (fichier ~/.omp/agent/agent.db) restent lisibles en clair, car le moteur en ligne de commande partage ce fichier. DevOne en limite seulement l’accès à votre compte.
Votre fournisseur IA traite ces données en tant que responsable de traitement distinct, selon le contrat que vous avez conclu avec lui. L’éditeur n’y a pas accès.
Les autres données qui quittent votre ordinateur
La communauté et votre compte DevOne
Votre compte DevOne utilise Supabase pour la connexion par Google, GitHub ou lien reçu par e-mail. Ce compte est commun à l’application, aux droits d’utilisation, à la communauté et à l’administration ; il reste distinct des comptes IA que vous connectez au moteur. Aucune clé de licence n’est à saisir. Les fournisseurs Google et GitHub interviennent seulement lorsque vous choisissez leur méthode de connexion.
La communauté reste facultative : seuls les messages, réponses, réactions, demandes, votes et pièces jointes que vous envoyez sont publiés. Les autres membres voient les contenus publiés et votre nom affiché, pas votre adresse de connexion. Les pièces jointes sont dans un stockage privé. Les membres autorisés obtiennent des liens valables une heure ; transmettre un de ces liens donne aussi accès au fichier jusqu’à son expiration. Un membre ne peut pas obtenir de lien pour le brouillon non publié d’un autre.
Le projet actuellement configuré est hébergé à Francfort, en Allemagne. Cette région concerne la base de données et le stockage du projet ; elle ne signifie pas que tous les traitements des fournisseurs d’authentification, de messagerie ou de paiement restent dans l’Union européenne.
Une fois connecté à votre compte DevOne, l’application signale sa présence pendant qu’elle fonctionne, même si vous n’ouvrez pas la communauté. Le signal contient votre identité de compte, un identifiant d’instance et sa date, pas votre activité dans les conversations ou fichiers. Les membres ne voient que le nombre de personnes en ligne ; seuls les administrateurs voient leurs noms. Plusieurs instances d’un compte comptent pour une personne. Sans signal pendant deux minutes, ce compte ne compte plus comme en ligne. Se déconnecter de DevOne arrête ce signal. L’administration web n’émet pas de présence.
Les réponses, mentions et changements des demandes que vous suivez produisent des notifications ciblées. Les notifications d’annonces ne sont envoyées que si vous activez « Recevoir les annonces » dans votre profil.
Une capture ou une vidéo jointe à un message est envoyée seulement à votre demande. La sélection et ses repères restent locaux avant l’envoi : vérifiez la preuve et retirez ce que vous ne voulez pas partager. La communauté ne déclenche aucun enregistrement de votre utilisation, aucun replay d’audience ni outil comme PostHog. Les replays du navigateur de l’agent restent sur votre ordinateur, sauf si vous en partagez volontairement un extrait.
Polar Software, Inc. vous vend les Offres en qualité de revendeur (« merchant of record ») : il encaisse le paiement, émet la facture et applique la TVA, selon ses propres conditions et sa politique de confidentialité, sous sa responsabilité. Le service de communauté conserve l’identifiant du client et les droits de paiement reçus de Polar pour les relier à votre compte, pas vos données de carte bancaire. L’administration de ces données exige un rôle vérifié par le serveur.
À votre premier contrôle d’accès authentifié, le service enregistre les dates de début et de fin de votre mois d’essai gratuit. Ces dates sont liées à votre compte, pas à vos conversations ou à vos fichiers. L’essai ne demande aucune carte bancaire et ne déclenche aucun abonnement ni prélèvement à son expiration.
Le téléphone
Si vous appairez un téléphone, le PC et le téléphone communiquent par un relais : my.omp.sh, tenu par Stencil Labs, l’éditeur du moteur OMP.
- Le contenu est chiffré de bout en bout. Le relais ne peut pas lire vos conversations.
- Le relais voit l’adresse IP du PC et du téléphone, un identifiant de salle, un identifiant d’appareil, la taille et l’heure des échanges.
- L’application du téléphone est servie par Vercel quand vous l’ouvrez dans un navigateur.
Un téléphone appairé peut faire tout ce que fait le PC : lire vos conversations, lancer des commandes, lire vos secrets. Si vous perdez un téléphone, révoquez-le dans le panneau Appareils.
Les images et les pages citées par l’IA
- Une image ou une vidéo du web dans une réponse ne se charge pas toute seule. Elle se charge seulement quand vous cliquez sur « Charger l’image » ou « Charger la vidéo ». Le site reçoit alors votre adresse IP et l’adresse de l’image, sans l’adresse de la page DevOne d’où vient la demande.
- Pour illustrer une page citée, DevOne la télécharge lui-même, sans cookie. Si la page n’a pas d’image, DevOne la photographie dans un profil de navigateur vide, sans vos comptes, effacé après la capture.
- Le titre d’une page mentionnée est lu de la même façon, sans cookie.
- DevOne ne télécharge jamais une page de votre réseau local ou de votre ordinateur citée par l’IA.
Les icônes des sites
DevOne télécharge l’icône d’un site directement depuis ce site, puis la garde sur votre ordinateur. Aucun service tiers ne reçoit la liste des sites que vous ouvrez. Pour un site de votre réseau local ou de votre ordinateur, l’icône est lue directement sur ce site.
Le navigateur intégré
Les sites que vous ouvrez dans le navigateur de DevOne reçoivent ce que reçoit tout navigateur. Une recherche tapée dans la barre d’adresse part à Google. L’agent peut utiliser les sites où vous êtes connecté dans ce navigateur.
Chromium, le moteur du navigateur et de l’interface, contacte aussi Google de lui-même dès le lancement, avant même l’écran d’accord, sans rien de vos conversations. Il vérifie ses données de sécurité (certificats révoqués, transparence des certificats, règles de téléchargement) et les met à jour depuis update.googleapis.com, et demande à accounts.google.com la liste des comptes Google connectés dans son navigateur. Google reçoit votre adresse IP. DevOne coupe les autres requêtes de fond de Chromium vers Google : la vérification du mode IA de la barre d’adresse et le modèle de traduction. Les extensions qu’un autre logiciel de votre ordinateur déclare pour Google Chrome (registre Windows, fichiers External Extensions) ne s’installent jamais dans le navigateur de DevOne ; celles que vous y installez vous-même depuis le Chrome Web Store fonctionnent.
Les mises à jour
DevOne vérifie s’il existe une mise à jour 30 secondes après son lancement, puis toutes les 6 heures. Vous pouvez désactiver cette vérification. Il interroge GitHub, qui reçoit votre adresse IP, la version de DevOne, votre système et votre type de processeur. Une mise à jour ne s’installe que quand vous cliquez sur « Redémarrer ».
Les mises à jour sont signées : DevOne refuse une mise à jour dont la signature ne correspond pas. Les paquets Linux .deb et .rpm ne se mettent pas à jour tout seuls.
Sur votre ordinateur, DevOne garde le journal de ses mises à jour 90 jours, avec au moins les 5 dernières. L’ancienne version installée est supprimée après 7 jours.
La veille technique
Quand la veille est actualisée, DevOne lit les notes de version publiques de GitHub, de docs.claude.com et de platform.openai.com. Ces sites reçoivent votre adresse IP. Aucun jeton GitHub n’est envoyé, sauf si vous en donnez un exprès dans la variable DEVONE_NEWS_GITHUB_TOKEN : il ne sert alors que si GitHub refuse la lecture anonyme. Le résumé de la veille est fait par votre fournisseur IA.
Les téléchargements de modèles et d’outils
Après votre accord au premier lancement, DevOne télécharge en tâche de fond son petit modèle local (llama.cpp depuis GitHub, Gemma 3 1B depuis Hugging Face, environ 800 Mo), sauf si vous l’avez désactivé. Quand vous installez un autre modèle local ou un outil, DevOne le télécharge depuis Hugging Face, GitHub ou le registre npm. Ces sites reçoivent votre adresse IP.
Vos connexions
- Agenda : DevOne lit l’adresse iCal que vous lui donnez.
- Slack : DevOne utilise votre jeton Slack pour lire et envoyer vos messages.
- Outils en ligne de commande (GitHub, Vercel…) : DevOne les lance avec les identifiants qu’ils ont déjà sur votre ordinateur.
- Serveurs MCP : les serveurs que vous ajoutez reçoivent ce que l’agent leur envoie.
Les traces techniques du moteur
Si votre environnement définit des variables OTEL_EXPORTER_OTLP_*, le moteur envoie ses traces techniques à l’adresse indiquée. Le contenu des conversations n’en fait partie que si vous l’avez demandé avec OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT.
Ce qui reste sur votre ordinateur
- Les modèles locaux. Les recherches dans vos sessions et les petites tâches locales passent par llama.cpp (Gemma 3 1B). La transcription des réunions et de la voix passe par sherpa-onnx. Ces modèles tournent sur votre processeur et n’écoutent que votre ordinateur. Si un modèle local échoue, la tâche passe à votre fournisseur IA.
- Le journal de DevOne et le journal de plantages. Ils ne sont jamais envoyés.
Ce que l’éditeur traite, et pourquoi
L’éditeur ne reçoit ni vos conversations, ni vos fichiers, ni le contenu de vos réunions. Il traite seulement les données suivantes :
| Données | Pour quoi faire | Base légale |
|---|---|---|
| Adresse e-mail, identifiant Google ou GitHub, nom affiché | Créer et gérer votre Compte DevOne | Exécution du contrat (art. 6.1.b) |
| Dates de début et de fin de l’essai | Appliquer le mois d’essai gratuit | Exécution du contrat |
| Identifiant client et droits de paiement reçus de Polar | Relier vos achats à votre compte, vérifier vos droits | Exécution du contrat ; obligations comptables (art. 6.1.c) |
| Identité de compte, identifiant d’instance et date du signal de présence | Afficher le nombre de personnes en ligne dans la communauté | Intérêt légitime (art. 6.1.f) : faire vivre la communauté en montrant qu’elle est active. Vous pouvez vous y opposer en vous déconnectant de votre Compte DevOne. |
| Messages, réponses, réactions, demandes, votes et pièces jointes publiés | Faire fonctionner la communauté | Exécution du contrat |
| Préférence « Recevoir les annonces » | Vous envoyer les annonces | Consentement (art. 6.1.a), retirable dans votre profil |
| Échanges avec le support | Répondre à vos demandes | Intérêt légitime |
Une adresse e-mail ou un compte Google ou GitHub est nécessaire pour créer un Compte DevOne ; sans compte, aucun agent ne peut démarrer. L’éditeur ne prend aucune décision fondée exclusivement sur un traitement automatisé et ne fait pas de profilage.
Destinataires et prestataires
L’éditeur ne vend ni ne loue vos données. Elles sont accessibles à l’éditeur et aux prestataires qui l’aident à faire fonctionner DevOne, chacun pour sa seule mission :
| Prestataire | Mission | Lieu |
|---|---|---|
| Supabase Pte. Ltd. | Compte DevOne, base de données, stockage de la communauté | Données stockées à Francfort (Allemagne) ; société établie à Singapour |
| Polar Software, Inc. | Vente, paiement et facturation des Offres, en qualité de revendeur ; paiement par carte via Stripe | États-Unis |
| Google, GitHub | Connexion au compte, seulement si vous choisissez cette méthode | États-Unis |
| Vercel Inc. | Hébergement du site et de l’application du téléphone ouverte dans un navigateur | États-Unis, avec un réseau de diffusion mondial |
| Stencil Labs, Inc. (my.omp.sh) | Relais entre votre ordinateur et votre téléphone, chiffré de bout en bout | États-Unis |
| Plus Five Five, Inc. (Resend) | Envoi des e-mails de DevOne : lien de connexion, rappels et informations sur votre compte | États-Unis |
Transferts hors de l’Union européenne
La base du Compte DevOne reste dans l’Union européenne. Certains prestataires, ou leurs propres sous-traitants, sont établis hors de l’Union, notamment aux États-Unis. Ces transferts sont encadrés, prestataire par prestataire, de la façon suivante :
- L’éditeur, en Israël : décision d’adéquation de la Commission européenne (2011/61/UE) ;
- Vercel, Google, GitHub et Resend : certifiés au Data Privacy Framework UE–États-Unis, reconnu par la décision d’adéquation de la Commission européenne du 10 juillet 2023 ;
- Polar, Supabase et Stencil Labs : clauses contractuelles types adoptées par la Commission européenne (décision 2021/914).
Vous pouvez obtenir une copie de ces garanties en écrivant à l’éditeur.
Combien de temps DevOne garde vos données
- Replays du navigateur, chats latéraux fermés, journal de vos gestes, historique du Briefing, registre des onglets du navigateur : 90 jours, puis suppression automatique. Le replay d’une conversation active depuis moins de 90 jours est gardé.
- Journal de DevOne : ce que DevOne a appris reste ; le détail de vos conversations qu’il indexe est oublié environ 4 mois après leur dernier message (plus tôt si le journal dépasse 512 Mo, jamais avant 30 jours).
- Images de vos notes et fichiers envoyés depuis le téléphone : supprimés dès que plus rien ne s’en sert (note effacée, fichier jamais envoyé, conversation supprimée ou oubliée par le journal).
- Instances de test de DevOne : supprimées après 14 jours sans usage.
- Audio brut des réunions : 30 jours après la fin de la réunion. La transcription, les images et les notes restent.
- Suivi de votre consommation : 8 jours.
- Conversations de l’agent : gardées dans
~/.omp/agent/sessionsjusqu’à ce que vous les supprimiez. - Icônes et images des pages citées : gardées dans le dossier de données de DevOne, sans limite de durée. Une icône est téléchargée de nouveau après 30 jours.
- Communauté : les messages, demandes, votes et preuves publiés restent sur le service partagé jusqu’à leur suppression. Quitter ou désinstaller DevOne ne supprime pas ces publications. Pour une suppression de votre compte ou de vos contenus partagés, contactez l’éditeur.
Chez l’éditeur
- Compte DevOne et dates d’essai : tant que le compte existe. Un compte sans aucune connexion pendant deux ans est supprimé, conformément aux recommandations de la CNIL.
- Données de facturation : les factures sont émises et conservées par Polar, le revendeur. L’éditeur conserve l’identifiant client et les droits reçus de Polar tant que le compte existe, et ses propres pièces comptables pendant la durée imposée par les règles comptables et fiscales israéliennes.
- Échanges avec le support : trois ans après le dernier échange.
Supprimer vos données
- Une conversation : supprimez-la dans DevOne. DevOne efface alors son historique et ses copies de secours, ses fichiers de travail (sous-agents, résultats d’outils), ses chats latéraux, ses replays, ses captures du navigateur, son titre, son icône, son résumé et toutes ses traces dans le journal, recherche comprise.
- Toutes les données sous Windows : à la désinstallation, cochez « Supprimer les données de l’application ». DevOne efface
%APPDATA%\app.dev-one.desktopet%LOCALAPPDATA%\app.dev-one.desktop(avec les copies de travail du dossier par défaut), les dossiers de l’ancien nom,%TEMP%\devoneet ses fichiers de session dans~/.omp/agent. Sans la case, tout reste. - Toutes les données sous macOS ou Linux : quittez DevOne, puis supprimez les dossiers
app.dev-one.desktop. Sous macOS, ils sont dans~/Library/Application Supportet~/Library/Caches; sous Linux, dans~/.local/shareet~/.cache. - Historique du moteur : le dossier
~/.omp/agentest partagé avec le moteur en ligne de commande, DevOne le garde. Supprimez votre historique à la main dans~/.omp/agent/sessions. - Vidéos exportées : elles restent dans votre dossier
Vidéos\DevOne. - Téléphones : révoquez-les dans le panneau Appareils.
- Données chez votre fournisseur IA : suivez ses conditions et ses réglages.
- Compte et contenus de communauté : contactez l’éditeur depuis dev-one.app ; supprimer les données locales ou révoquer votre connexion ne supprime pas ce qui a déjà été publié.
Vos droits
Vous pouvez à tout moment consulter, corriger ou supprimer vos données sur votre ordinateur. Pour les données envoyées à votre fournisseur IA, à Vercel, à GitHub ou au relais my.omp.sh, adressez-vous à chacun d’eux. Pour toute question sur DevOne, écrivez à l’éditeur depuis le site dev-one.app.
Pour les données que traite l’éditeur, vous disposez des droits d’accès, de rectification, d’effacement, de limitation, de portabilité et d’opposition, du droit de retirer votre consentement à tout moment et du droit de définir des directives sur le sort de vos données après votre décès.
Écrivez à contact@dev-one.app. L’éditeur répond dans un délai d’un mois, prolongeable de deux mois pour une demande complexe ; une preuve d’identité peut vous être demandée en cas de doute.
Si vous estimez que vos droits ne sont pas respectés, vous pouvez adresser une réclamation à la CNIL, 3 place de Fontenoy, TSA 80715, 75334 Paris Cedex 07, ou sur cnil.fr.
Le site dev-one.app
Lorsque vous visitez ce site, son hébergeur enregistre des journaux techniques (adresse IP, page demandée, navigateur, date) pour le servir et le protéger. Vercel les conserve selon sa propre politique de confidentialité et ses obligations légales ; l’éditeur ne les consulte que pour diagnostiquer un incident.
Le site ne dépose aucun cookie de mesure d’audience ni de publicité, et n’utilise aucun traceur soumis à votre accord (article 82 de la loi Informatique et Libertés).
Âge minimum
Un Compte DevOne peut être créé à partir de 15 ans. En dessous, l’accord d’un titulaire de l’autorité parentale est nécessaire (article 45 de la loi Informatique et Libertés). L’achat d’une Offre est réservé aux personnes majeures ou autorisées par leur représentant légal.
Modifications
Cette politique peut évoluer avec DevOne. La date de mise à jour figure en haut de la page. En cas de changement important, vous en êtes informé par e-mail, à l’adresse de votre Compte DevOne, avant qu’il s’applique. Si le changement porte sur ce que DevOne envoie à votre fournisseur IA, l’application vous redemande votre accord au lancement suivant.
DevOne