Local par défaut
Reconnaissance Apple sur l’appareil ou Whisper installé sur votre Mac. L’audio est traité sur l’appareil. La transcription cloud existe mais reste un choix soumis à un consentement séparé.
Sécurité vérifiable
Marcelus privilégie la transcription locale, limite chaque transfert réseau à une action explicite, et vous laisse exporter ou supprimer vos données sans passer par un support.
Les trois frontières
Chaque fonction appartient clairement à l’une de ces catégories.
Reconnaissance Apple sur l’appareil ou Whisper installé sur votre Mac. L’audio est traité sur l’appareil. La transcription cloud existe mais reste un choix soumis à un consentement séparé.
Seul le texte que vous demandez de transformer ou de traduire est envoyé. Les clés des fournisseurs d’IA restent côté serveur et ne transitent jamais par le client.
Historique local conservé toujours, limité à 24 heures, ou désactivé. Purge et export disponibles dans les réglages, sans intervention de notre part.
Les statistiques d’usage restent sur votre Mac. La télémétrie agrégée est désactivée par défaut et ne transporte que des compteurs, des latences et des résultats techniques.
Défense en profondeur
Les mécanismes ci-dessous sont implémentés dans le produit et vérifiables dans son comportement.
Permissions macOS
Chaque permission sert à une chose et une seule, et reste révocable dans Réglages Système.
Contexte du champ actif
Si vous l’activez, jusqu’à 512 caractères avant et après le curseur peuvent être fournis au moteur de reconnaissance pour désambiguïser un terme.
Contexte développeur
Fichier actif, fichiers ouverts, symboles, diagnostics et branche git servent à mieux écrire les noms propres de votre projet. Rien n’en sort par défaut.
Gouvernance
Un espace de travail ajoute des contrôles administratifs sans centraliser le contenu dicté.
Signalement
Écrivez à security@marcelus.ai avec les étapes de reproduction et l’impact estimé. Ne joignez ni transcription confidentielle, ni jeton, ni clé d’API. Nous accusons réception avant toute publication.
Oui. Avec la préférence « Local uniquement » et un modèle Whisper installé, la dictée, l’insertion, le dictionnaire, les extraits et les styles fonctionnent hors ligne. Aucune requête sortante n’est nécessaire.
Uniquement lors d’une action explicite : le texte à transformer ou à traduire, et — si vous avez activé la transcription cloud — le flux audio de la session en cours, transmis de façon éphémère et jamais stocké. Les journaux applicatifs ne doivent contenir ni transcription, ni jeton, ni secret.
Par un manifeste signé, avec contrôle d’intégrité au téléchargement, et un runtime notarisé. L’état de ces contrôles est visible sur la page d’état du service.
Dans le Trousseau macOS. Les rôles propriétaire, administrateur et membre sont revérifiés côté serveur à chaque appel d’API, jamais uniquement dans le client.
Oui, depuis l’application : export des données de compte, purge des données locales, et suppression définitive du compte après saisie d’une confirmation explicite.
Seulement si vous activez la prise en compte du contexte. Dans ce cas, jusqu’à 512 caractères avant et après le curseur peuvent être fournis au moteur de reconnaissance pour améliorer la précision. Les champs sécurisés sont exclus, et ce contexte n’est jamais conservé.
Transparence opérationnelle
La page d’état interroge le contrôle de santé public, sans exposer aucune donnée utilisateur.