La présente Politique de confidentialité explique comment Melaya Labs LLC (« Melaya », « nous » ou « notre ») collecte, utilise, divulgue, conserve et protège les données personnelles lorsque vous accédez à la plateforme Melaya ou l’utilisez, y compris l’Agentic Framework, le Melaya Engine, les sites web situés sur melaya.org et les sous-domaines associés, les API, les clients et tout service connexe (collectivement, les « Services »). Elle s’applique à tous les utilisateurs des Services dans le monde entier et doit être lue avec nos Conditions d’utilisation et notre Aperçu de sécurité. En utilisant les Services, vous reconnaissez que les données personnelles sont traitées comme décrit dans la présente Politique.
La protection des données en un coup d'oeil
Il s'agit d'un résumé en langage courant qui ne remplace pas la Politique de Confidentialité complète ci-dessous. Melaya Labs LLC est établie aux États-Unis ; notre infrastructure de production est hébergée à Singapore ; et nous servons des utilisateurs dans le monde entier.
| Ce que nous collectons | Pourquoi | Partagé ou vendu | Conservé pendant |
|---|---|---|---|
| Coordonnées et données de compte (adresse e-mail, nom d'utilisateur, nom) | Créer et sécuriser votre compte et fournir une assistance | Sous-traitants d'infrastructure et de support ; jamais vendu | Durée de vie de votre compte et une courte période suivant sa clôture |
| Identifiants API de plateforme d'échange, soldes et activité de trading | Faire fonctionner les fonctionnalités de trading que vous activez et exécuter les actions que vous autorisez | Stocké uniquement sous forme de texte chiffré AES-256-GCM ; jamais vendu ni utilisé à des fins publicitaires | Pendant la durée de la connexion ; effacé cryptographiquement lorsque vous les supprimez |
| Documents que vous téléchargez, invites et sorties d'agents (récupération et RAG) | Alimenter les agents d'intelligence artificielle et le système de récupération que vous configurez | Transmis aux fournisseurs de modèles que vous choisissez pour générer des réponses ; jamais vendu | Jusqu'à ce que vous les supprimiez ou que vous fermiez votre compte |
| Données d'appareil et d'utilisation (IP hachée par HMAC, agent utilisateur, interactions) | Sécurité, prévention de la fraude et amélioration des Services | Sous-traitants d'analytique et de télémétrie ; jamais vendu | Par niveau et par catégorie (voir la Section 7) |
| Données de facturation (identifiant client Stripe, offre, solde de crédits) | Traiter les paiements et gérer votre abonnement | Stripe, en tant que prestataire de traitement des paiements ; jamais vendu | Au moins sept ans, à des fins fiscales et comptables |
| Données Device Control | Appairer les téléphones, appliquer les apps approuvées, relayer les commandes, miroiter l'écran, afficher le statut, les validations et l'arrêt. | Sous-traitants nécessaires à l'hébergement, la sécurité et l'exploitation; votre session propriétaire; fournisseurs modèle/outils approuvés si un workflow les utilise. | Données opérationnelles minimisées et conservées selon les besoins de sécurité, debug, compte et obligations légales. |
| Données Browser Control (métadonnées des onglets autorisés, contenu de page, captures, invites et résultats d'actions) | Permettre à l'agent de comprendre et d'utiliser le périmètre d'onglets choisi, d'afficher la progression, d'appliquer les validations et de restituer les résultats. | Sous-traitants de Melaya et fournisseur de modèle, runner, connecteur ou outil choisi pour l'exécution ; jamais vendues ni utilisées à des fins publicitaires. | Les images en direct sont normalement transitoires ; les données locales de l'extension et les exécutions côté serveur suivent les durées indiquées ci-dessous. |
| Données des intégrations Microsoft Teams, Slack et HubSpot (messages reçus par les apps, liens de membres, tokens OAuth chiffrés et fiches CRM sur lesquelles vous exécutez des pipelines) | Répondre à @Melaya avec le propre Assistant du membre lié, exécuter les outils et triggers que vous activez et restituer les résultats. | Le service connecté lui-même et le fournisseur de modèle d'IA choisi par chaque membre ; jamais vendues ni utilisées à des fins publicitaires. | Tampons de messages jusqu'à 3 jours et autres enregistrements en cache jusqu'à 120 jours ; liens et tokens jusqu'à ce que vous les supprimiez (voir la section sur les intégrations). |
Nous ne vendons pas vos informations personnelles, ne les partageons pas à des fins de publicité comportementale contextuelle croisée, et ne vous suivons pas sur les applications et sites web d'autres sociétés. Vos données sont traitées aux États-Unis et à Singapore dans le cadre de Clauses Contractuelles Types. Vous pouvez accéder à vos données, les corriger, les supprimer ou les exporter depuis les paramètres de votre compte, ou nous contacter à info@melaya.org. Les résidents de l'EEE, du Royaume-Uni, de la Suisse, de la Californie et de Singapore bénéficient de droits supplémentaires décrits ci-dessous.
1. Qui nous sommes et notre rôle
Melaya Labs LLC est le responsable du traitement des données personnelles collectées via les Services, sauf lorsque nous traitons des données personnelles pour le compte d’un client entreprise en vertu d’un accord écrit, auquel cas nous agissons en qualité de sous-traitant et le client est le responsable du traitement. Lorsque nous agissons en qualité de sous-traitant, la propre notice de confidentialité du client régit les finalités et bases légales du traitement ; la présente Politique décrit nos activités de traitement en tant que responsable du traitement.
2. Informations que nous collectons
2.1 Informations que vous fournissez
Lorsque vous créez un compte, nous collectons votre adresse e-mail, le nom d’utilisateur que vous choisissez, un hachage bcrypt salé de votre mot de passe (le mot de passe en clair n’est jamais stocké) et le palier sélectionné. Lorsque vous souscrivez à un palier payant, nous collectons le nom de facturation, le pays et l’identifiant client Stripe associé à votre abonnement ; nous ne recevons ni ne stockons les numéros complets de cartes de paiement, qui sont traités directement par Stripe, Inc. Lorsque vous connectez une plateforme d’échange tierce à l’Engine, nous collectons des métadonnées décrivant la connexion, telles que le nom de la plateforme, le libellé de la clé, le périmètre d’autorisation et la date de création ; la clé API, le secret et la passphrase eux-mêmes sont enveloppés par chiffrement AES-256-GCM au sein du processus serveur Melaya avant d’être transmis à notre fournisseur de coffre-fort ou inscrits dans la table de secours agents.credentials, de sorte qu’ils ne sont jamais stockés en clair au repos. Lorsque vous chargez des documents, du code ou d’autres éléments pour construire un index de récupération, nous traitons ces éléments afin de générer des embeddings et de servir la récupération au sein de votre tenant. Lorsque vous contactez le support, nous collectons le contenu de vos messages ainsi que les pièces jointes que vous fournissez. Lorsque tu utilises l'assistant Melaya, Browser Control ou l'extension navigateur, nous conservons les conversations que tu as avec l'agent ainsi que les paramètres attachés à chaque conversation, notamment le modèle et le fournisseur sélectionnés, le mode d'approbation, les connecteurs sélectionnés, la portée des onglets, les instructions permanentes ou le persona que tu configures pour cette conversation, et toute autre saisie que tu fournis. C'est ce qui permet à une conversation d'être restaurée à l'identique sur n'importe quel appareil où tu te connectes.
2.2 Informations collectées automatiquement
Lorsque vous utilisez les Services, nous collectons automatiquement des informations techniques, notamment l'adresse IP, la localisation géographique approximative dérivée de l'IP, l'agent utilisateur, le type d'appareil, le navigateur, le système d'exploitation, le référent, la préférence de langue, les identifiants de session, les horodatages des requêtes, les identifiants de ressources et les actions que vous effectuez au sein des Services. Nous collectons des journaux d'exécutions de pipeline, d'invocations d'outils, d'appels de modèles d'IA, d'ordres du moteur, d'événements d'authentification, d'événements de limitation du débit et de traces d'erreurs, aux fins d'exploitation, de débogage, de facturation et de sécurisation des Services. Lorsqu'une adresse IP est inscrite dans le journal d'audit de sécurité, elle est stockée uniquement sous forme de condensat HMAC à clé et non en clair.
2.3 Données sensibles que nous ne demandons pas intentionnellement
Melaya ne demande pas intentionnellement de pièces d’identité officielles, modèles biométriques, dossiers de santé, localisation GPS précise ou numéros principaux de carte de paiement comme champs ordinaires du compte. Toutefois, les invites, contenus téléversés, services connectés, images de l’intégralité de l’écran, captures d’écran, arborescences d’accessibilité, résultats d’outils et flux dirigés par l’utilisateur peuvent incidemment contenir ces données ou d’autres données sensibles. Ne transmettez ni n’exposez de données sensibles, sauf si cela est nécessaire, licite, autorisé et assorti de garanties appropriées. Melaya ne vend pas les informations personnelles, ne les partage pas à des fins de publicité comportementale intercontextuelle et n’entraîne pas de modèle fondamental ou à usage général Melaya sur le Contenu utilisateur sans information et choix licites distincts ; les fournisseurs tiers choisis par le client appliquent leurs propres conditions et configurations. Les instructions permanentes enregistrées pour une conversation méritent le même soin qu'un prompt, et davantage : elles persistent avec cette conversation et sont fournies au modèle à chaque tour de celle-ci.
3. Comment nous utilisons les informations
Nous utilisons les données personnelles pour fournir, exploiter, maintenir et sécuriser les Services ; vous authentifier et contrôler les accès ; traiter les abonnements, la facturation, les renouvellements et les remboursements ; exécuter les pipelines et les instructions de l’Engine que vous configurez ; détecter, examiner, prévenir et traiter les fraudes, abus, incidents de sécurité et violations de nos Conditions ; communiquer avec vous au sujet des annonces de service, notifications de sécurité et changements de politique ; répondre aux demandes de support ; produire des analyses internes sur l’usage agrégé, la fiabilité et la performance ; respecter nos obligations légales et répondre aux demandes légitimes des autorités ; et établir, exercer ou défendre des droits en justice.
4. Bases légales du traitement
Pour les utilisateurs soumis au Règlement général sur la protection des données de l'Union européenne (RGPD), au RGPD du Royaume-Uni, à la loi fédérale suisse sur la protection des données et à des régimes similaires, nos bases légales de traitement sont : l'exécution d'un contrat, lorsque le traitement est nécessaire pour fournir les Services que vous avez demandés ; les intérêts légitimes, lorsque le traitement est nécessaire à la prévention de la fraude, à la sécurité, à la détection des abus, à la facturation, à l'amélioration du produit et à la défense de prétentions juridiques, et que ces intérêts ne sont pas supplantés par vos droits et libertés fondamentaux ; l'obligation légale, lorsque le traitement est requis pour se conformer à la loi applicable, à une décision de justice ou à une demande réglementaire ; et le consentement, lorsque nous nous fondons sur votre consentement et que vous l'avez donné. Vous pouvez retirer votre consentement à tout moment sans affecter la licéité du traitement fondé sur le consentement avant son retrait.
5. Comment nous partageons les informations
Nous ne divulguons les données personnelles que comme décrit ci-dessous. Nous ne vendons pas d'données personnelles.
Nous partageons des informations avec des sous-traitants qui exécutent des fonctions en notre nom en vertu de contrats écrits imposant des obligations de confidentialité et de protection des données conformes à la présente Politique. Nos sous-traitants actuels comprennent Stripe, Inc. (traitement des paiements), Infisical auto-hébergé (fournisseur de coffre pour les secrets chiffrés par enveloppe, co-résidant sur le même hôte de production et ne constituant pas un sous-traitant tiers pour la surface des secrets), notre fournisseur d'hébergement Postgres (base de données principale), notre fournisseur d'hébergement Redis (état des sessions et des limites de débit), notre fournisseur de stockage objet (stockage de documents et de sauvegardes), les fournisseurs de messagerie transactionnelle (communications de service), Cloudflare, Inc. (terminaison TLS en périphérie, WAF, atténuation des attaques DDoS, et Access SSO pour les interfaces administratives destinées aux opérateurs), Grafana Labs (collecte délocalisée des journaux et des métriques via Grafana Cloud Loki et Mimir dans la même région cloud que l'hôte de production ; Grafana Labs détient la certification SOC 2 Type II), ainsi que les fournisseurs de modèles de langage tiers que vous choisissez pour acheminer le trafic de vos pipelines, notamment OpenAI, Anthropic, Google et d'autres. Une liste canonique des sous-traitants, accompagnée des descriptions de services, des juridictions et des garanties de transfert, est publiée sur melaya.org/legal/subprocessors ; les noms d'entités juridiques spécifiques et les accords de traitement des données conclus pour les fournisseurs désignés par les opérateurs sont conservés dans notre coffre de sécurité interne et mis à disposition des clients entreprise sous NDA.
Nous divulguons des informations aux plateformes d’échange et aux marchés de prédiction prises en charge, uniquement dans la mesure nécessaire à l'exécution des ordres et à la récupération de l'état du compte à votre instruction.
Lorsque l'app Melaya pour Microsoft Teams est utilisée, Azure Bot Service de Microsoft Corporation relaie les messages, les événements et les réponses entre Microsoft Teams et Melaya. Microsoft Teams, Microsoft Graph, Slack et HubSpot sont des services que vous ou votre organisation choisissez de connecter. Melaya reçoit des données de ces services et leur en envoie selon vos instructions, comme décrit dans la section consacrée à ces intégrations, et ils les traitent selon leurs propres conditions.
Nous divulguons des informations aux services répressifs, aux régulateurs, aux tribunaux et à d'autres autorités lorsque nous estimons de bonne foi que la divulgation est requise par la loi applicable, par une procédure légale ou par une demande gouvernementale, et lorsque nous jugeons cette divulgation nécessaire pour faire respecter nos Conditions, protéger les droits, la sécurité ou les biens de Melaya, de nos utilisateurs ou du public, ou enquêter sur des fraudes ou des problèmes de sécurité.
Nous pouvons divulguer des informations dans le cadre d'une opération sur le capital, telle qu'une fusion, une acquisition, une réorganisation, un financement ou une cession d'actifs, auquel cas nous exigerons de la partie acquéreuse qu'elle honore les engagements pris dans la présente Politique ou qu'elle fournisse aux utilisateurs concernés un avis et, lorsque cela est requis, un choix.
Nous pouvons partager des informations agrégées ou dé-identifiées qui ne peuvent pas raisonnablement servir à vous identifier, à des fins d'analyse, de recherche et d'amélioration du produit.
Données de Device Control
Si vous associez un téléphone, Melaya peut traiter les libellés de l’appareil, le type de plateforme, l’état d’association, les horodatages de dernière activité, les noms et paquets d’applications approuvées, les métadonnées de l’exécution active, les arborescences d’accessibilité de l’écran, les résultats des commandes et les images de partage d’écran lorsque vous démarrez la mise en miroir.
Nous utilisons ces données pour associer l’appareil, indiquer s’il est en ligne, appliquer votre liste d’applications autorisées, transmettre les commandes de l’agent, afficher la progression en direct, permettre les approbations humaines et commandes d’arrêt, diagnostiquer la fiabilité et sécuriser le Service.
Les images d’écran sont des données opérationnelles sensibles. Elles sont transmises à la session en direct de l’utilisateur propriétaire et aux outils de dernière image de Device Control, ne sont pas vendues et ne servent pas à entraîner des modèles publics. Évitez d’ouvrir des applications tierces sensibles, sauf approbation intentionnelle pour le flux de travail.
Vous pouvez arrêter la mise en miroir, interrompre une exécution, révoquer un téléphone, retirer des autorisations, désactiver l’Accessibilité, vous déconnecter ou supprimer votre compte, sous réserve de nos obligations de conservation, sécurité, facturation, prévention de la fraude et droit applicable.
Agents mobiles, observation de l’écran et modes d’exécution
Selon la fonctionnalité activée, nous pouvons traiter les identifiants et libellés de l’appareil, les versions de la plateforme et des applications, l’adresse IP, l’état d’association et de dernière activité, les métadonnées du jeton d’appareil, les noms de paquets des applications approuvées ou visibles, les métadonnées de l’exécution active, les commandes et paramètres, les résultats et erreurs, le texte et les attributs des nœuds d’accessibilité, les pixels ou images de l’intégralité de l’écran, les captures d’écran, superpositions, coordonnées d’interaction, contenus saisis ou envoyés, invites, pièces jointes, entrées et sorties d’outils, réponses de modèles, événements d’audit, données de défaillance et télémétrie de sécurité.
Les données d’écran et d’accessibilité peuvent inclure incidemment les messages, images, coordonnées, identifiants de compte, informations financières ou de santé, données de localisation, informations professionnelles ou autres données sensibles d’une autre personne affichées par une application approuvée. Les clients et utilisateurs doivent fournir les informations requises, obtenir les autorisations nécessaires, minimiser la collecte et éviter d’exposer des informations sans rapport. Ces obligations ne remplacent pas les nôtres lorsque nous agissons comme responsable du traitement ou sous-traitant.
Nous traitons les données des Agents mobiles pour associer et authentifier les appareils, appliquer les règles relatives aux applications et commandes, exécuter et renvoyer les actions demandées, afficher l’état et les aperçus, obtenir les approbations, permettre l’arrêt d’urgence et la révocation, synchroniser les exécutions, prévenir les répétitions et abus, résoudre les défaillances, maintenir la traçabilité, sécuriser les Services, respecter la loi et faire appliquer nos Conditions. Nous ne vendons pas les données d’écran, d’accessibilité, d’identification, d’invite ou de commande. La diffusion d’écran MediaProjection porte sur l’intégralité de l’affichage et n’est pas techniquement limitée à une application approuvée au premier plan.
Notre qualité dépend du contexte. Nous agissons généralement comme responsable du traitement pour les données de compte, facturation, sécurité, prévention de la fraude, administration du produit et conformité légale propre. Pour les flux de travail configurés et contenus d’utilisateurs finaux d’une organisation, celle-ci peut être responsable du traitement et Melaya sous-traitant en vertu d’un accord de traitement des données applicable. Ce résumé ne doit pas servir à attribuer des qualités contraires aux faits ou au droit applicable.
Le fournisseur sélectionné de modèle cloud, connecteur, application, commerçant ou outil reçoit les invites, le contexte dérivé de l’écran, les données d’outils, les identifiants ou éléments d’authentification et le contenu de commande nécessaires à la demande que vous lui adressez. Ces fournisseurs traitent les données selon leurs propres conditions ou un accord d’entreprise. Melaya n’utilise pas le contenu des Agents mobiles pour entraîner un modèle Melaya public ou à usage général sans fournir au préalable une information et un choix licites distincts ; l’entraînement et la conservation par les modèles tiers dépendent du fournisseur et de la configuration sélectionnés.
Les identifiants sont chiffrés au repos lorsqu’ils sont stockés par Melaya, mais l’environnement d’exécution sélectionné doit recevoir en mémoire une clé, un jeton ou une autorisation dérivée utilisable en clair pour appeler le service choisi. Un environnement local peut donc voir les clés sélectionnées ; un environnement cloud Melaya peut les recevoir éphémèrement ; et le fournisseur externe reçoit l’authentification présentée. Le chiffrement ne rend pas les données invisibles à un point d’exécution autorisé.
Une exécution locale ne signifie pas nécessairement qu’aucune donnée ne parvient à Melaya. Les identifiants d’exécution, métadonnées d’appareil et de commande, états, messages, traces, événements d’outils, coûts, approbations, erreurs et autres données de télémétrie expressément émises peuvent être transmises, affichées ou conservées. Melaya ne reçoit pas les données qui restent locales et ne sont envoyées à aucun modèle cloud, connecteur, relais d’appareil, canal de télémétrie ou service Melaya.
Nous ne conservons les données des Agents mobiles que pendant les durées indiquées ailleurs dans la présente Politique ou nécessaires à la fonctionnalité sélectionnée, l’administration du compte, la sécurité, le règlement des litiges, la prévention de la fraude, la conformité légale, les cycles de sauvegarde ou les instructions du client. Les images en direct peuvent être traitées comme des données transitoires de dernière image, tandis que certaines captures, commandes, résultats, traces ou événements d’audit peuvent persister lorsque le flux de travail, la configuration du client, un besoin de sécurité ou la loi l’exige.
Vous pouvez arrêter une exécution ou une mise en miroir, utiliser les commandes d’arrêt, retirer une application de la liste d’autorisation, révoquer un appareil ou un identifiant, désactiver l’Accessibilité ou la capture d’écran dans les réglages du système, déconnecter un fournisseur, vous déconnecter ou demander la suppression. La révocation empêche les traitements autorisés futurs, mais ne rappelle pas les données déjà envoyées à un tiers et n’annule pas une action achevée.
Les autorisations et informations de confidentialité des Agents mobiles doivent également être présentées en contexte dans l’application mobile lorsque les règles de la plateforme l’exigent. La présente Politique complète sans les remplacer ces informations mises en évidence, demandes d’autorisation à l’exécution, informations d’Apple relatives à la vie privée, déclarations de sécurité des données Google Play ou informations propres aux fournisseurs. Si une fiche de boutique ou information intégrée contredit le traitement réel, contactez-nous immédiatement.
Les Agents mobiles ne sont pas destinés aux enfants et ne doivent pas servir à surveiller des enfants ou personnes vulnérables sans base juridique valable, autorité appropriée du représentant légal ou de l’institution, garanties renforcées et conformité aux lois applicables. Ne transmettez pas de données relevant de catégories particulières, biométriques, de santé, financières, de localisation précise, d’authentification ou similaires sensibles, sauf nécessité, autorisation et garanties appropriées.
Données susceptibles d’être divulguées selon chaque mode d’exécution
Environnement local + modèle local. Les invites, fichiers locaux, données d’outils, clés sélectionnées et inférences restent sur la machine contrôlée par l’utilisateur, sauf émission de télémétrie ou appel d’un connecteur cloud. Melaya reçoit les données d’exécution, commande, collaboration, sécurité ou télémétrie effectivement transmises à ses services.
Environnement local + modèle cloud. L’exécution et les outils locaux restent sur la machine contrôlée par l’utilisateur, mais le fournisseur de modèle sélectionné reçoit chaque invite, extrait récupéré, détail dérivé de l’écran, schéma et résultat d’outil et métadonnée inclus dans la demande d’inférence.
Environnement cloud Melaya + modèle cloud. L’infrastructure Melaya peut traiter les entrées d’exécution, le code généré, les identifiants sélectionnés en clair dans une mémoire éphémère, les invites, le contexte récupéré, les fichiers disponibles, les résultats d’outils et la télémétrie émise ; le fournisseur de modèle reçoit la charge utile d’inférence envoyée.
Device Control Android. Le plan de commande Melaya traite l’authentification de l’utilisateur et de l’appareil associé, la liste d’autorisation au niveau du compte, l’action demandée, les paramètres, l’état et les preuves renvoyées nécessaires à l’autorisation et à l’acheminement. La file d’attente étant actuellement limitée à l’utilisateur, le premier téléphone associé admissible qui l’interroge peut réclamer la tâche ; le résultat est ensuite lié à cette réclamation. L’exécuteur Android peut examiner l’état d’accessibilité autorisé et accomplir des actions limitées à l’application au premier plan conformément aux autorisations Android ; la diffusion de l’intégralité de l’écran peut inclure toute application visible pendant la mise en miroir et n’est pas recadrée selon la liste d’autorisation.
Parcours de test iOS et Mac. L’application de l’App Store ne traite que les données disponibles dans son bac à sable et par les API Apple approuvées. Si l’utilisateur exploite séparément un environnement Mac avec XCTest ou WebDriverAgent, ce parcours contrôlé par l’utilisateur peut recevoir des commandes d’automatisation et des preuves d’interface capturées depuis un appareil de test expressément associé et autorisé.
Browser Control et l'extension de navigateur Melaya
Lorsque vous connectez l'extension de navigateur Melaya ou lancez Browser Control, nous pouvons traiter l'identifiant et l'adresse e-mail de votre compte Melaya, les identifiants de l'extension et de la session de navigateur, les métadonnées d'association et de jetons d'authentification, le modèle et le mode d'approbation choisis, le périmètre des onglets, les URL, titres, états actifs et origines des onglets actuels ou autorisés, le texte et la structure de page issus du DOM ou des informations d'accessibilité, les libellés et limites des éléments, les captures d'écran et images en direct, les valeurs visibles des formulaires hors mots de passe, le texte saisi ou envoyé pendant la tâche, les invites, pièces jointes, contexte statique, connecteurs sélectionnés, commandes, validations, résultats d'actions, erreurs, identifiants d'exécution, événements d'audit, données de plantage et télémétrie de sécurité. En mode Tous les onglets, l'extension peut aussi lister les URL et titres des onglets HTTP ou HTTPS ouverts afin que l'agent puisse passer de l'un à l'autre ; le mode Cet onglet limite cet inventaire à l'onglet associé. Cette énumération décrit des catégories d'informations plutôt qu'une liste exhaustive, et elle inclut toute autre saisie que tu fournis à l'agent au cours d'une tâche.
Nous utilisons les données de Browser Control uniquement pour associer et authentifier l'extension, comprendre la page, planifier et exécuter la tâche demandée, appliquer les limites d'onglet, d'origine, d'action, d'approbation et d'autonomie, afficher le statut et la progression, permettre la reprise en main, l'arrêt et la révocation, restituer les résultats, prévenir les abus et relectures, diagnostiquer les échecs, assurer l'auditabilité et la sécurité des Services, respecter la loi et appliquer nos Conditions. Le contenu d'un site peut contenir fortuitement des communications personnelles, informations de compte, données financières, de santé, de localisation, professionnelles, d'authentification ou d'autres données sensibles vous concernant ou concernant autrui. N'utilisez Browser Control que si vous y êtes autorisé et réduisez les contenus sans rapport avec la tâche.
Le mode Cloud transmet l'invite et le contexte issu de la page nécessaires à la tâche à Melaya et au fournisseur de modèle cloud que vous sélectionnez dans l'extension. Le mode Local peut conserver l'inférence sur votre runner, mais l'extension échange toujours avec le plan de contrôle Melaya les données d'authentification, autorisations, commandes, résultats d'actions, validations, statuts et télémétrie de sécurité ou de fiabilité ; un connecteur ou outil cloud sélectionné reçoit les données nécessaires à son appel. Le fournisseur choisi est affiché avant l'exécution et applique ses propres conditions ou un accord d'entreprise. Nous n'utilisons pas le contenu Browser Control pour entraîner un modèle Melaya public ou généraliste sans avis légal distinct et choix séparé.
L'extension conserve dans le profil du navigateur les éléments d'association et de renouvellement, son identifiant d'instance, les clés de vérification des autorisations, vos préférences de périmètre d'onglets et d'interface, ainsi qu'un journal d'audit local tournant. Les autorisations actives, baux, validations et références de page utilisent le stockage de session du navigateur et sont normalement effacés à la fin de cette session. La déconnexion supprime l'association dans l'extension. Les images en direct sont généralement relayées comme dernière image transitoire ; certaines captures, invites, fichiers, commandes, résultats, traces et événements d'audit peuvent persister dans une exécution ou un dossier d'assistance conformément à la section 7, à votre configuration, aux besoins de sécurité, aux instructions du client, aux cycles de sauvegarde ou à la loi.
L'extension n'utilise pas les API d'historique global, de favoris, de géolocalisation, de gestionnaire de mots de passe, de cookies ni de lecture du presse-papiers du navigateur dans Google Chrome ou Microsoft Edge. Elle peut gérer localement les entrées de navigation de l'onglet actuel pour effectuer Précédent ou Suivant, et omet volontairement les valeurs des champs de mot de passe dans les instantanés. Cela n'empêche pas le contenu visible, l'état du compte ou le texte que vous demandez à l'agent de saisir de contenir des informations sensibles. Vous pouvez choisir Cet onglet, activer séparément Tous les onglets, modifier le mode d'approbation, arrêter une exécution, reprendre la main, révoquer une autorisation, déconnecter l'extension, restreindre son accès aux sites dans Chrome ou Edge, déconnecter un modèle ou connecteur, retirer votre consentement à l'extension ou supprimer votre compte. La révocation empêche les traitements futurs autorisés, mais ne peut annuler une action déjà réalisée ni rappeler des données déjà transmises à un tiers choisi.
L'utilisation et le transfert par Melaya des données utilisateur reçues par l'extension de navigateur Melaya respectent les exigences applicables à la boutique qui la distribue : la Politique relative aux données utilisateur du Chrome Web Store, y compris les exigences d'utilisation limitée, et les Politiques pour les développeurs de Microsoft Edge Add-ons, notamment leurs exigences relatives aux informations personnelles, au consentement affirmatif, à l'utilisation des données, à la transmission sécurisée et à la minimisation des autorisations. Nous limitons ces données à la fourniture, la maintenance, la sécurisation et la mesure de fiabilité de la finalité d'agent de navigateur divulguée. Nous ne les vendons pas, ne les utilisons ni ne les transférons pour de la publicité personnalisée, ne les fournissons pas à des courtiers en données et ne les utilisons pas pour le crédit ou la solvabilité. Nous ne les transférons que si cela est nécessaire à cette finalité, à la sécurité ou la prévention des abus, au respect de la loi, ou dans le cadre d'une opération d'entreprise après obtention de tout consentement préalable explicite exigé par la politique de la boutique applicable. Nous n'autorisons pas un humain à lire ces données sauf avec votre consentement explicite pour examiner des données précises à des fins d'assistance, lorsque la sécurité ou la loi l'exige, ou lorsqu'elles sont agrégées et anonymisées pour des opérations internes licites.
La présente Politique complète les informations visibles et demandes d'autorisation affichées dans l'extension et sa fiche Chrome Web Store ou Microsoft Edge Add-ons. Avant de traiter les données d'un onglet ou de les envoyer au fournisseur de modèle cloud ou d'outil sélectionné, l'extension doit décrire les données et types de destinataires concernés et obtenir un consentement affirmatif dans son interface. Elle permet d'arrêter une exécution active, de modifier la portée des onglets ou le fournisseur, de révoquer une autorisation, de se déconnecter et de retirer son consentement ; elle ne demande que les autorisations nécessaires, annonce les changements importants avant toute nouvelle collecte et maintient chaque fiche conforme au traitement réel. La boutique de distribution ne modifie pas ces pratiques. En cas de contradiction, contactez-nous immédiatement à info@melaya.org.
Intégrations Microsoft Teams, Slack et HubSpot
Cette section décrit ce que Melaya traite et stocke lorsque vous ou votre organisation utilisez l'app Melaya pour Microsoft Teams, Connect Microsoft Teams, l'app Melaya pour Slack, ou le connecteur et l'app HubSpot. Elle complète les sections 2, 5 et 7. Melaya ne vend pas les données reçues via ces intégrations, ne les utilise pas à des fins publicitaires et ne les utilise pas pour entraîner un modèle de fondation ou à usage général de Melaya sans information légale et choix distincts. Microsoft, Slack et HubSpot traitent les données dans leurs propres services, selon leurs propres conditions et les accords conclus entre eux et votre organisation.
App Melaya pour Microsoft Teams
Lorsque l'app Melaya est installée dans une équipe, une conversation de groupe ou une conversation 1:1, Microsoft Teams envoie à l'app les messages et les événements de cette conversation via Azure Bot Service de Microsoft, et Melaya vérifie que chaque requête provient bien de Microsoft avant de la lire. Dans une équipe, l'app reçoit tous les messages de canal lorsque l'équipe lui a accordé l'autorisation de consentement spécifique à la ressource ChannelMessage.Read.Group. Dans une conversation de groupe, elle reçoit tous les messages lorsque la conversation a accordé ChatMessage.Read.Chat. Sans ce consentement, elle ne reçoit que les messages qui mentionnent @Melaya. Dans une conversation 1:1, elle reçoit les messages que vous lui envoyez. Elle reçoit également les événements d'installation et de suppression, les réactions et les avis d'ajout de membres.
Chaque message reçu par l'app comprend son texte, le nom d'affichage de l'expéditeur, son ID d'utilisateur Teams et son ID d'objet utilisateur Microsoft Entra, l'ID de locataire Microsoft Entra, les identifiants et noms de l'équipe, du canal et de la conversation, ainsi que des horodatages. Melaya n'agit pour un membre de Teams qu'après que ce membre a lié son identité Teams à un compte Melaya. Jusque-là, Melaya envoie seulement à ce membre des cartes de bienvenue et d'aide et, dans une conversation 1:1, un lien à usage unique qui expire au bout de 15 minutes. Aucun tour de l'Assistant et aucun outil ne s'exécute pour un membre non lié.
Tampon de contexte. Dans les canaux d'équipe et les conversations de groupe, Melaya conserve un court tampon glissant des messages les plus récents reçus par l'app, y compris ceux de membres qui n'ont pas lié de compte Melaya : jusqu'à 30 messages par fil ou conversation de groupe et jusqu'à 15 publications récentes de premier niveau par canal. Chaque entrée contient le nom d'affichage de l'expéditeur et les 1 500 premiers caractères du message. Un tampon est supprimé automatiquement 3 jours après le dernier message qui y a été ajouté. Melaya ne conserve aucun tampon pour les conversations 1:1. Le tampon n'est utilisé que lorsqu'un membre lié mentionne @Melaya : jusqu'à 8 000 caractères des messages précédents de ce fil ou de ce canal sont ajoutés comme contexte au tour de l'Assistant de ce membre, signalés comme des informations et non comme des instructions, et envoyés au modèle d'IA et au fournisseur choisis par ce membre. Ce contexte n'est pas enregistré comme messages de la conversation de l'Assistant du membre.
Correspondances et références. Melaya stocke les éléments suivants dans son cache Redis, chacun étant supprimé automatiquement à son expiration : la correspondance entre un fil ou une conversation Teams et la conversation de l'Assistant du membre lié, avec les enregistrements associés aux commandes des cartes de réponse (30 jours après la dernière mention du membre à cet endroit) ; une référence permettant à Melaya de joindre un membre dans une conversation 1:1 privée, contenant son ID d'utilisateur Teams, son nom d'affichage, l'adresse de service Microsoft du locataire et l'ID de la conversation 1:1 (120 jours après le dernier message reçu de ce membre par Melaya) ; un enregistrement de chaque installation, contenant le nom et l'ID d'objet utilisateur Microsoft Entra de la personne qui l'a installée ainsi que le nom de l'équipe, afin que cette personne puisse la réclamer depuis son compte Melaya (7 jours) ; et des enregistrements d'approbation et de remise de fichiers (6 heures et 1 heure).
Tours de l'Assistant. Une mention de @Melaya par un membre lié, ou un message dans la conversation 1:1 de ce membre avec Melaya, exécute le propre Melaya Assistant de ce membre avec son propre modèle, ses connecteurs et ses paramètres. Les actions qui écrivent ou envoient attendent toujours l'approbation de ce membre. L'invite et la réponse sont enregistrées dans l'historique du Melaya Assistant du membre comme toute autre conversation de l'Assistant et sont conservées conformément à la section 7. Les réponses, ainsi que les fichiers et graphiques générés par l'Assistant, sont publiés dans la conversation Teams, où tous ses participants peuvent les voir. Dans une conversation 1:1, un fichier est remis via la carte de consentement de fichier de Teams dans le OneDrive du membre après que celui-ci l'a acceptée. Dans un canal ou une conversation de groupe, Melaya téléverse le fichier avec la propre autorisation Connect Microsoft Teams du membre dans le dossier Fichiers du canal ou dans le OneDrive du membre, et publie un lien que seules les personnes ayant accès au canal, ou les personnes de l'organisation pour une conversation de groupe, peuvent ouvrir. Les fichiers ne sont envoyés qu'à des hôtes Microsoft 365.
Approbations. Dans un canal ou une conversation de groupe, la carte d'approbation partagée n'affiche que l'outil et les noms de ses arguments. Les valeurs des arguments ne sont envoyées qu'au membre qui décide, dans sa conversation 1:1 avec Melaya, les secrets tels que les clés et les tokens étant masqués. Seul le membre qui a lancé le tour peut l'approuver ou le rejeter.
Liens de membres et suppression. Un lien de membre relie un membre de Teams, identifié par l'ID de locataire Microsoft Entra et l'ID d'objet utilisateur, à un compte Melaya, avec le nom d'affichage du membre ainsi que la manière et la date de création du lien. Les liens sont stockés dans la base de données de Melaya jusqu'à ce que le membre supprime le lien sur la page Connectors ou supprime son compte Melaya. Chaque message revérifie le lien, de sorte qu'un lien supprimé arrête le tour suivant. Supprimer l'app d'une équipe, d'une conversation de groupe ou d'une conversation 1:1 supprime immédiatement l'enregistrement d'installation, les correspondances de conversation et les tampons de contexte de ce périmètre. Cela ne supprime pas les liens de membres, les conversations de l'Assistant enregistrées dans Melaya ni les autorisations Connect Microsoft Teams, que vous supprimez comme décrit dans la présente section.
Connect Microsoft Teams (Microsoft Graph)
Connect Microsoft Teams, sur la page Connectors, permet à vos agents et à votre Assistant d'agir dans Microsoft Teams en votre nom, via Microsoft Graph. Melaya utilise le flux de code d'autorisation OAuth 2.0 avec PKCE sur son app Microsoft Entra multilocataire et demande les autorisations déléguées suivantes : openid, profile, email, offline_access, User.Read, Team.ReadBasic.All, Channel.ReadBasic.All, ChannelMessage.Send, Chat.ReadWrite, ChatMessage.Send et Files.ReadWrite.All. Aucune d'elles ne nécessite un administrateur du locataire. ChannelMessage.Read.All, qui permet aux outils de lire les messages de canal, nécessite le consentement d'un administrateur et n'est demandée que lors d'une étape distincte et facultative. Melaya utilise cette autorisation uniquement pour les outils Microsoft Teams que vous activez, pour remettre les fichiers de l'Assistant dans les canaux et les conversations de groupe, et pour vérifier quelles conversations vous pouvez voir avant de remettre des événements de triggers. La connexion lie également votre identité Teams à votre compte Melaya pour l'app Melaya pour Microsoft Teams.
Melaya stocke le token d'actualisation, votre ID de locataire Microsoft Entra et le nom de l'organisation, votre ID d'objet utilisateur, votre adresse e-mail et votre nom d'affichage, ainsi que les autorisations accordées, chiffrés par chiffrement d'enveloppe AES-256-GCM. Les tokens d'accès ne sont pas stockés dans le coffre d'identifiants : le serveur obtient un token d'accès de courte durée lorsqu'un outil en a besoin, le conserve en mémoire serveur uniquement pendant sa validité et ne transmet aux outils que ce token d'accès, jamais le token d'actualisation. Microsoft émet un nouveau token d'actualisation à chaque actualisation. Melaya enregistre le plus récent dans le coffre chiffré et conserve un enregistrement de transfert chiffré dans son cache Redis pendant 100 jours au maximum, afin que chaque processus serveur utilise le token le plus récent.
Déconnecter Microsoft Teams sur la page Connectors supprime chez Melaya les tokens stockés de ce compte et écarte tout token d'accès mis en cache à partir d'eux. Une copie que vous avez appliquée à un projet est conservée jusqu'à ce qu'elle soit retirée de ce projet. Microsoft ne permet pas à une app de révoquer ses tokens pour un seul utilisateur. Pour retirer également l'accès de Melaya chez Microsoft, supprimez Melaya sur myapps.microsoft.com, ou demandez à votre administrateur de le supprimer sous Applications d'entreprise dans le centre d'administration Microsoft Entra. La déconnexion ne supprime pas le lien entre votre identité Teams et votre compte Melaya. Supprimez ce lien séparément sur la page Connectors.
App Melaya pour Slack
Lorsqu'un espace de travail Slack ajoute l'app Melaya, via Add to Slack ou le Slack Marketplace, Melaya demande uniquement les autorisations de bot suivantes : chat:write, channels:read, channels:history, groups:history, im:history, app_mentions:read et files:write. Elle ne demande aucune autorisation utilisateur. Slack envoie alors à Melaya les messages publiés dans les canaux auxquels l'app a été ajoutée, les mentions de @Melaya, les messages directs adressés à l'app et les avis de désinstallation et de révocation de tokens, et Melaya vérifie chaque requête avec le secret de signature de Slack. Les messages de canal qui ne mentionnent pas @Melaya servent uniquement aux événements de triggers décrits ci-dessous. Le token de bot de l'espace de travail est stocké avec le nom et l'ID de l'espace de travail, chiffré par chiffrement d'enveloppe AES-256-GCM, dans le compte de l'utilisateur Melaya qui a connecté l'espace de travail. Pour une installation depuis le Slack Marketplace qu'aucun utilisateur Melaya n'a encore réclamée, le token de bot chiffré est conservé 7 jours afin que l'app puisse répondre par des instructions de configuration.
La personne qui installe l'app est liée lors de l'installation, et les autres membres se lient une fois via un lien à usage unique valable une heure. Un lien de membre contient l'ID de l'espace de travail, l'ID d'utilisateur Slack, la manière et la date de création du lien, ainsi que le compte Melaya, et il est stocké jusqu'à ce que le membre le supprime sur la page Connectors, supprime son compte Melaya, ou que l'espace de travail désinstalle l'app. Une mention de @Melaya par un membre lié exécute le propre Assistant de ce membre, et les actions qui écrivent ou envoient attendent son approbation. À ce moment, Melaya lit, avec le token de bot de l'espace de travail, les messages du fil (jusqu'à 30) ou les derniers messages du canal (jusqu'à 15), à raison de 1 500 caractères maximum chacun et de 8 000 caractères au total, et les ajoute uniquement à ce tour, comme contexte pour le modèle choisi par le membre. Melaya ne conserve aucun tampon distinct de messages Slack. L'invite et la réponse sont enregistrées dans l'historique de l'Assistant du membre conformément à la section 7, les correspondances de fils expirent au bout de 30 jours et, dans un canal, les valeurs d'approbation ne sont affichées qu'au membre qui décide, dans un message visible par lui seul.
Lorsqu'un espace de travail désinstalle l'app Melaya ou révoque son token de bot, Melaya supprime les tokens de bot de cet espace de travail des comptes des utilisateurs qui l'ont connecté, les liens de membres de l'espace de travail et ses correspondances de fils. Les copies appliquées à un projet sont conservées jusqu'à ce que le propriétaire du projet les supprime. Les espaces de travail connectés avec leur propre app Slack via l'onglet manuel ne sont pas concernés.
Connecteur et app HubSpot
La connexion de HubSpot via OAuth demande les scopes oauth, crm.objects.contacts.read, crm.objects.contacts.write, crm.objects.deals.read et crm.objects.deals.write et, de manière facultative, crm.objects.companies.read et crm.objects.tickets.read. Melaya stocke le token d'actualisation, l'ID et le domaine du compte HubSpot, l'adresse e-mail et l'ID d'utilisateur HubSpot de la personne qui l'a connecté, ainsi que les scopes accordés, chiffrés par chiffrement d'enveloppe AES-256-GCM. Les tokens d'accès de courte durée sont obtenus côté serveur lorsqu'un outil en a besoin, et les outils ne reçoivent jamais le token d'actualisation. Vos agents utilisent cet accès uniquement pour les outils HubSpot que vous activez.
L'app Melaya dans HubSpot ajoute une action de workflow qui exécute un pipeline Melaya, une carte sur les fiches du CRM, une page de paramètres et des webhooks pour les modifications de contacts, d'entreprises, de transactions et de tickets. HubSpot signe chaque requête et identifie le compte HubSpot, et Melaya agit uniquement en tant qu'utilisateur Melaya ayant connecté ce compte. Lorsqu'un pipeline s'exécute sur une fiche, les données de la fiche font partie de l'entrée de l'exécution et sont conservées avec celle-ci conformément à la section 7. La carte de la fiche affiche jusqu'aux 20 exécutions les plus récentes lancées sur cette fiche, pendant 30 jours.
Déconnecter HubSpot sur la page Connectors, ou depuis la page de paramètres de l'app dans HubSpot, supprime les tokens stockés chez Melaya et révoque le token d'actualisation chez HubSpot, sauf si un projet que vous partagez utilise encore ce token. Désinstaller l'app dans HubSpot met fin à l'accès de Melaya. Pour supprimer également l'enregistrement chiffré stocké, déconnectez aussi HubSpot dans Melaya ou contactez info@melaya.org.
Événements de triggers provenant de Microsoft Teams, Slack et HubSpot
Vous pouvez créer des triggers Melaya sur des événements Microsoft Teams (teams.message, teams.mention, teams.reaction, teams.member_added). Les événements proviennent de l'app Melaya pour Microsoft Teams ou, si vous le choisissez, d'un abonnement aux notifications de modification de Microsoft Graph que Melaya crée avec votre propre autorisation, après quoi Melaya récupère chaque nouveau message avec cette autorisation. Un événement provenant de l'app n'est remis qu'aux triggers dont le propriétaire détient une autorisation Connect Microsoft Teams pour ce locataire, à titre personnel ou via un projet, et peut voir la conversation avec sa propre autorisation Microsoft Graph en tant que membre du canal ou de la conversation. Un événement Teams peut contenir le texte du message (jusqu'à 8 000 caractères), le nom d'affichage et l'ID d'objet utilisateur Microsoft Entra de l'expéditeur, les identifiants et noms de l'équipe, du canal et de la conversation, ainsi que des horodatages. Un événement member_added contient les noms et les ID d'objet utilisateur Microsoft Entra des membres ajoutés.
Les événements Slack ne sont remis qu'aux triggers dont le propriétaire a connecté cet espace de travail Slack, à titre personnel ou via un projet qu'il modifie ou dont il est propriétaire. Les événements HubSpot, qui signalent la création, la suppression, les modifications de propriétés et les modifications d'associations de contacts, d'entreprises, de transactions et de tickets, ne sont remis qu'aux triggers dont le propriétaire a connecté ce compte HubSpot, à titre personnel ou via un projet qu'il modifie ou dont il est propriétaire.
Un événement attend dans une file de traitement uniquement jusqu'à ce qu'il soit traité. Son contenu devient l'entrée de l'exécution de pipeline qu'il déclenche et est conservé avec cette exécution conformément à la section 7. Les reçus de remise, qui contiennent les identifiants d'événements, le statut, les résultats de décision et les durées, mais pas le texte du message, sont supprimés au bout de 7 jours par défaut. La liste des événements récents disponible dans l'app et via l'API des triggers affiche jusqu'aux 500 derniers événements par utilisateur et est supprimée 24 heures après le dernier événement ajouté. Elle contient les identifiants d'événements, le statut et des détails expurgés, pas le contenu de l'événement.
6. Transferts internationaux de données
Melaya opère à l'échelle mondiale. Les informations personnelles peuvent être traitées dans des pays autres que celui dans lequel vous résidez, ou transférées vers ces pays, y compris les juridictions dans lesquelles opèrent nos sous-traitants. Notre infrastructure de production, notamment la base de données principale et le cache, est hébergée dans la région Asie-Pacifique (Singapour). Lorsque des informations personnelles provenant de l'Espace économique européen, du Royaume-Uni ou de la Suisse sont transférées vers un pays n'ayant pas fait l'objet d'une décision d'adéquation, nous nous appuyons sur des garanties appropriées, notamment les Clauses Contractuelles Types de la Commission européenne, l'Addendum de transfert international de données du Royaume-Uni et les mécanismes de transfert suisses équivalents, complétés par des mesures techniques et organisationnelles. Un modèle d'avenant de traitement des données en quinze sections intégrant les SCC Module 2/3 de l'UE, l'IDTA du Royaume-Uni et l'équivalent FADP suisse est consigné dans notre coffre de sécurité interne. Le modèle est proposé sur une base bilatérale aux clients entreprise. La révision par un conseil externe est en attente avant qu'il soit proposé en clickwrap aux niveaux non entreprise. Des copies des garanties de transfert pertinentes et des DPA sous-traitants exécutés sont disponibles sur demande sous NDA.
7. Conservation des données
Nous conservons les informations personnelles uniquement pendant la durée nécessaire à la réalisation des finalités pour lesquelles elles ont été collectées, au respect de nos obligations légales, à la résolution des litiges et à l'application de nos accords. Les données d'inscription au compte sont conservées pendant toute la durée du compte et pendant une période raisonnable ultérieure pour permettre la réactivation, la réconciliation comptable et la défense des réclamations juridiques. Les documents de facturation sont conservés pendant la durée requise par les lois fiscales et comptables applicables, généralement au moins sept (7) ans. Les journaux d'exécution, les traces d'audit et la télémétrie opérationnelle sont conservés selon une base dépendant du niveau qui reflète le catalogue de niveaux de notre tarification publique : les utilisateurs Sandbox bénéficient d'une fenêtre plus courte et les utilisateurs Citadel de la fenêtre la plus longue, sous réserve de remplacements spécifiques au client convenus par écrit. Les fenêtres de conservation sont appliquées par un balayage planifié (vérifié par retention-sweep.ts) qui supprime les lignes agents.runs dépassant leur seuil spécifique au niveau (Sandbox 7 jours, Forge 30 jours, Bastion 90 jours, Citadel sans seuil), émet un événement de journal d'audit retention.sweep_ran pour chaque exécution et se termine avec un code zéro lors d'une simulation sur la base de données de production. Les index de récupération et les documents téléversés sont conservés jusqu'à ce que vous les supprimiez ou fermiez votre compte. Lors de la suppression ou de la fermeture du compte, ils sont retirés des systèmes actifs dans des délais commercialement raisonnables et des sauvegardes selon notre rotation normale de sauvegarde. Les identifiants d'échange chiffrés par enveloppe sont conservés jusqu'à ce que vous les supprimiez ou fermiez votre compte, après quoi le texte chiffré est supprimé et, une fois que toutes les sauvegardes le contenant ont été écrasées, devient définitivement indéchiffrable car aucune copie de la clé ne subsiste nulle part en association avec lui. Le contenu des conversations, ainsi que les paramètres et les instructions permanentes attachés à une conversation, sont conservés jusqu'à ce que tu supprimes cette conversation ou clotures ton compte; à la suppression, ils sont retirés des systèmes actifs dans des délais raisonnables et des sauvegardes selon notre rotation habituelle. La conservation propre aux intégrations Microsoft Teams, Slack et HubSpot, notamment des tampons de messages, des enregistrements en cache, des liens de membres, des tokens OAuth et des événements de triggers, est décrite dans la section consacrée à ces intégrations.
8. Vos droits
Selon votre juridiction, vous pouvez disposer de droits d’accès, rectification, suppression, limitation, opposition ou portabilité ; retirer votre consentement ; saisir une autorité compétente ; refuser certaines ventes, certains partages, la publicité ciblée ou le profilage ; limiter certains usages d’informations sensibles ; et obtenir des garanties relatives aux décisions exclusivement automatisées produisant des effets juridiques ou similaires significatifs. Les résidents de Californie peuvent disposer de droits au titre du CCPA/CPRA, notamment des droits de savoir, supprimer, rectifier, refuser, limiter et ne pas subir de discrimination, le cas échéant. Les personnes à Singapour, au Royaume-Uni, dans l’EEE, en Suisse, au Brésil, en Inde, aux Philippines, en République populaire de Chine, en Russie et ailleurs peuvent disposer de droits supplémentaires. Melaya n’entend pas que ses Services à usage général prennent des décisions exclusivement automatisées produisant des effets juridiques ou similaires sur des personnes. Les clients ne doivent pas configurer de tels usages sans base juridique valable, transparence requise, contrôle humain, contestabilité, analyse d’impact et autres garanties. Les contrôles disponibles dépendent du flux ; ne présumez pas que toute action importante est techniquement soumise à une authentification multifacteur ou à une approbation humaine.
Vous pouvez exercer vos droits fondamentaux à tout moment depuis les paramètres de votre compte : exporter une copie lisible par machine de vos données personnelles sous "Confidentialité et vos données" (accès et portabilité), corriger directement les informations de votre compte (rectification, avec une vérification multifacteur renforcée pour les modifications d'adresse électronique ou de nom d'utilisateur), et supprimer définitivement votre compte et vos données personnelles (effacement), ce qui génère également une entrée dans notre journal d'audit infalsifiable. Les demandes de limitation et d'opposition, toute autre demande, ou une demande dans le cas où vous ne pouvez pas accéder à votre compte, sont traitées manuellement ; contactez-nous en utilisant les coordonnées figurant à la Section 15. Nous répondrons dans les délais requis par la législation applicable. Il peut nous être nécessaire de vérifier votre identité avant de donner suite à une demande, et nous pouvons refuser ou limiter une demande dans les cas autorisés par la loi, par exemple pour protéger les droits d'autrui, préserver des secrets commerciaux, ou respecter des obligations légales.
9. Cookies et technologies similaires
Les Services utilisent un ensemble limité de cookies propriétaires et d'entrées de stockage local strictement nécessaires au fonctionnement, à votre authentification, au maintien de l'état de session, à l'équilibrage de charge et à la sécurisation des Services contre les abus. Nous n'utilisons pas de cookies publicitaires tiers. Lorsque nous recourons à des analyses optionnelles, nous le faisons de manière respectueuse de la vie privée, par agrégation et sans suivi intersites. Une bannière de consentement aux cookies lors de la première visite est intégrée dans le client web Melaya. Elle distingue les cookies strictement nécessaires (session, CSRF, clé de limitation du débit) des analyses optionnelles et enregistre le choix de l'utilisateur dans le stockage local du navigateur sous mel_cookie_consent_v1. Aucun outil d'analyse tiers ne se déclenche avant le consentement de l'utilisateur. Vous pouvez gérer les cookies via les paramètres de votre navigateur. La désactivation des cookies strictement nécessaires empêchera le bon fonctionnement des Services.
10. Enfants
Les Services ne sont pas destinés aux enfants, et nous ne collectons pas sciemment d'données personnelles auprès de personnes âgées de moins de dix-huit (18) ans. Si vous pensez qu'un enfant nous a fourni des données personnelles, veuillez nous contacter ; nous prendrons des mesures pour supprimer les informations et clore le compte associé.
11. Sécurité
Nous mettons en œuvre des mesures de protection administratives, techniques et physiques conçues pour protéger les données personnelles contre tout accès, divulgation, altération et destruction non autorisés. Les détails figurent dans notre Aperçu de la sécurité. Aucun système n'est parfaitement sûr, et nous ne pouvons garantir la sécurité absolue des données personnelles.
12. Services et liens tiers
Les Services peuvent interopérer avec ou faire des liens vers des services tiers, notamment des plateformes d’échange, des fournisseurs de modèles de langage, des logiciels de wallet et des sources de données externes. La présente Politique ne s'applique pas à ces services tiers, et nous ne sommes pas responsables de leurs pratiques en matière de confidentialité. Vous devez consulter les notices de confidentialité de tout service tiers que vous utilisez.
13. Google API Services et Google User Data
Lorsque vous connectez votre compte Google à Melaya via la page Connectors, nous demandons à Google un ensemble spécifique de scopes OAuth afin que les pipelines que vous construisez puissent agir pour votre compte. Nous traitons toutes les données auxquelles nous accédons via les API Google (« Google User Data ») conformément à la Google API Services User Data Policy, y compris les exigences Limited Use énoncées ci-dessous.
13.1 Scopes que nous demandons et pourquoi
L'autorisation Google est distincte de la connexion au compte. Dans Connectors, vous choisissez les groupes de fonctionnalités accordés à chaque identité Google. Vous pouvez connecter plusieurs comptes Google, y compris plusieurs comptes pour un même produit, et choisir le compte par défaut utilisé pour chaque fonctionnalité. Melaya ne demande que les scopes sélectionnés pour chaque autorisation. Lorsque Google n'autorise pas certaines familles de scopes dans une même demande, notamment YouTube avec certains scopes Workspace, Melaya ouvre un consentement distinct et stocke ces autorisations séparément. Les scopes et finalités actuels sont :
openid, email, profile. Utilisés uniquement pour vous identifier lorsque vous vous connectez avec Google ou liez un compte Google à votre identité Melaya. Nous stockons l'adresse e-mail dans notre enregistrement utilisateur et n'utilisons le nom et la photo de profil, lorsqu'ils sont fournis, que pour afficher votre compte dans l'interface Melaya.
https://www.googleapis.com/auth/gmail.readonly permet à un agent de lister, rechercher et lire des messages Gmail uniquement lorsque vous demandez un workflow de messagerie ; https://www.googleapis.com/auth/gmail.send lui permet d'envoyer les e-mails que vous lui demandez. https://www.googleapis.com/auth/calendar.events permet de lire, créer, modifier et supprimer les événements que vous lui demandez de gérer ; https://www.googleapis.com/auth/calendar.events.freebusy fournit l'accès plus restreint aux disponibilités utilisé pour trouver des créneaux libres.
https://www.googleapis.com/auth/drive.file limite l'accès à Drive aux fichiers créés par Melaya ou rendus disponibles ultérieurement à Melaya via un flux de sélection de fichiers pris en charge par Google ; les outils Drive actuels créent et gèrent les fichiers créés par Melaya. https://www.googleapis.com/auth/spreadsheets, https://www.googleapis.com/auth/documents et https://www.googleapis.com/auth/presentations permettent aux workflows demandés de lire, créer et modifier les Sheets, les Docs et les présentations Slides que vous indiquez. https://www.googleapis.com/auth/webmasters couvre les analytics Search Console, l'inspection d'URL et l'ajout ou le retrait de sitemaps pour les propriétés vérifiées. https://www.googleapis.com/auth/youtube.force-ssl couvre la gestion demandée par l'utilisateur des chaînes, vidéos, playlists, commentaires et sous-titres, tandis que https://www.googleapis.com/auth/yt-analytics.readonly lit les analytics de chaîne. https://www.googleapis.com/auth/analytics.readonly lit les rapports des propriétés Google Analytics que vous connectez ; il ne peut pas modifier les paramètres ni les données Analytics. https://www.googleapis.com/auth/meetings.space.readonly permet à un agent de lister l'historique de vos conférences Google Meet et de lire la transcription d'une réunion que vous sélectionnez, uniquement lorsque vous le demandez ; Melaya ne demande pas l'accès Drive aux enregistrements ni aux fichiers de transcription Meet. https://www.googleapis.com/auth/adwords couvre le reporting Google Ads et les opérations approuvées par l'utilisateur sur les comptes, campagnes, budgets, groupes d'annonces, mots-clés et audiences. Nous ne demandons pas le scope redondant https://www.googleapis.com/auth/webmasters.readonly, car webmasters inclut déjà la lecture.
Vous pouvez refuser toute fonctionnalité et Melaya désactive celles dont les scopes ne sont pas accordés. Si un scope change, nous mettrons à jour cette section et la configuration de consentement, puis vous demanderons d'autoriser cette fonctionnalité avant son utilisation.
13.2 Comment nous utilisons les Google User Data
Les Google User Data sont utilisées uniquement pour fournir et améliorer les fonctionnalités destinées à l'utilisateur que vous avez explicitement activées dans vos pipelines, et pour les utilisations supplémentaires limitées autorisées par la Google API Services User Data Policy. Plus précisément :
Nous n'utilisons pas les Google User Data pour entraîner, affiner ou évaluer des modèles d'IA généralisés. Nous ne les transférons que pour exécuter le workflow demandé : aux destinataires que vous choisissez ; au fournisseur de modèle cloud ou local que vous sélectionnez lorsqu'il doit traiter les données pour accomplir la tâche ; aux sous-traitants strictement nécessaires au fonctionnement des Services ; ou lorsque la loi ou la protection des droits et de la sécurité l'exige. Le fournisseur de modèle tiers sélectionné applique ses propres conditions et contrôles de confidentialité. Nous ne vendons pas ces données et ne les partageons pas pour la publicité comportementale inter-contexte.
13.3 Stockage et conservation des tokens Google
Les refresh tokens OAuth et les access tokens à courte durée de vie reçus de Google sont enveloppés par chiffrement AES-256-GCM dans le processus serveur Melaya et stockés dans le coffre chiffré des identifiants Melaya, rattaché à votre compte utilisateur ou au projet où vous les connectez. Les tokens ne sont jamais journalisés en clair, jamais renvoyés au navigateur client après leur première émission, et ne sont déchiffrés qu'au moment d'un appel API sortant.
Vous pouvez retirer l'accès de Melaya depuis la page Connectors ou le révoquer dans votre compte Google à myaccount.google.com/permissions. Le retrait du connector dans Melaya supprime immédiatement ses tokens stockés. La révocation dans Google bloque immédiatement toute utilisation ultérieure ; Google ne garantissant pas l'envoi d'une notification de révocation au Service, retirez également le connector dans Melaya ou contactez info@melaya.org pour supprimer le token chiffré stocké. Les enregistrements opérationnels contenant des résultats Google API sont conservés conformément à la section 7.
13.4 Déclaration Limited Use
L’utilisation par Melaya des informations reçues des API Google, ainsi que leur transfert à toute autre application, respecteront la Google API Services User Data Policy, y compris les exigences Limited Use.
14. Modifications de la présente Politique
Nous pouvons mettre à jour la présente Politique de temps à autre. Lorsque nous apportons des modifications matérielles, nous vous en informerons via les Services ou par e-mail au moins quinze (15) jours avant leur entrée en vigueur, sauf lorsqu'un délai plus court est nécessaire pour se conformer à la loi. La date de « Dernière mise à jour » en haut de la présente Politique reflète la révision la plus récente.
15. Contact
Pour exercer vos droits, poser des questions sur la présente Politique ou déposer une plainte en matière de confidentialité, contactez :
Pour les utilisateurs dans l'Espace économique européen, au Royaume-Uni et en Suisse, vous pouvez également introduire une réclamation auprès de votre autorité de contrôle locale en matière de protection des données.