Sécurité · Transparence réseau

Chaque connexion réseau que l'application peut établir.

Ci-dessous, chaque connexion sortante, ce qu'elle envoie et comment la désactiver. Vous pouvez vérifier vous-même le fonctionnement local grâce au journal réseau intégré ou à une capture de paquets.

Dernière vérification contre la v0.6.20 · 10.06.2026

La promesse fondamentale

L'audio des réunions, les transcriptions, les résumés et les empreintes vocales ne quittent jamais l'appareil. La transcription (whisper.cpp), la séparation des intervenants (pyannote/ONNX), l'appariement des voix et les résumés LLM s'exécutent entièrement en local. Le tableau ci-dessous est la liste complète du trafic réseau que l'application peut générer — ce que chaque connexion transporte et comment la couper.

S'applique à la v0.6.20 et ultérieures. Dans les versions antérieures (≤ 0.6.19), le journal réseau n'enregistre pas encore les appels de licence et de parrainage et le mode hors ligne strict ne les bloque pas ; la CSP stricte de la webview et le panneau « Vos données » arrivent aussi avec la v0.6.20.

Connexions

#ObjetDestinationQuandCe qui est envoyéDésactivation
1Vérification + téléchargement des mises à jourGitHub Releases (dépôt public de versions)Démarrage de l'app / « Rechercher les mises à jour » manuelGET HTTP uniquement ; aucune donnée utilisateur. Les métadonnées HTTP habituelles (IP, user agent) parviennent à GitHub. Les mises à jour sont vérifiées par signature ed25519 avant installation.Le mode hors ligne strict la suspend ; drapeau auto-update par marque
2Téléchargement des modèles IAGitHub (dépôt public de modèles)Assistant de premier lancement, changement de modèle, réparation — toujours à votre initiativeGET HTTP des fichiers de modèles ; aucune donnée utilisateurNe lancez pas de téléchargement ; le mode hors ligne bloque
3Activation de licence / heartbeat quotidien / désactivationAPI de licence (localtranscript.com)Seulement si une clé de licence est enregistrée. Les installations activées par domaine (entreprise) et les installations Free n'envoient rienClé de licence, empreinte machine (SHA-256 des identifiants matériels — aucun numéro de série en clair), nom de machine, OS, version de l'app, e-mail du compteN'activez pas en ligne (jeton hors ligne disponible) ; le mode hors ligne strict bloque (délai de grâce de 90 jours)
4Programme de parrainageAPI de parrainage (localtranscript.com)Seulement après adhésion explicite au programmeE-mail, code de parrainage, empreinte machine, bit de consentement marketingN'adhérez pas ; le mode hors ligne strict bloque
5Télémétrie de plantage + performanceSentry, région UE (*.ingest.de.sentry.io)Opt-in, désactivée par défaut. Seulement dans les builds compilés avec un DSN, seulement après votre consentement (assistant ou Réglages)Rapports de plantage expurgés + mesures de temps : version de l'app, classe de matériel, piles d'erreurs avec noms d'utilisateur caviardés sur l'appareil. Jamais d'audio, de transcriptions, de noms ni de contenus de fichiersDésactivée par défaut ; interrupteur dans les Réglages ; le mode hors ligne strict force l'arrêt
6Transcription cloud / IA cloud (fournisseurs optionnels)OpenAI, Anthropic ou Infomaniak (Suisse) — votre choixSeulement si vous configurez explicitement un fournisseur cloud avec votre propre clé API. Le local est le défautAudio des réunions (transcription cloud) ou texte des transcriptions (Actions IA cloud) — vers le fournisseur que vous avez choisi, sous votre propre compteNe configurez jamais de fournisseur ; « local » est le défaut ; le mode hors ligne strict bloque
7Récupération de calendrier (iCal)Votre propre URL de calendrierSeulement si vous configurez une URL de calendrierGET HTTP du flux iCalNe configurez pas ; le mode hors ligne bloque (URL LAN toujours autorisées)

Ce qui n'a jamais de chemin réseau

La base des réunions (SQLite), les fichiers audio et les empreintes vocales des contacts vivent dans le dossier de données local de l'application (Réglages → Confidentialité → « Vos données » l'affiche et l'ouvre ; « Supprimer toutes les données » l'efface). L'application ne chiffre pas ce dossier elle-même — il est protégé par votre compte utilisateur Windows ; nous recommandons le chiffrement de disque BitLocker.

Pour les RSSI et les DPO

Minimisation des données par l'architecture : dans la configuration par défaut, le contenu des réunions n'est traité que sur l'appareil — il n'y a aucun sous-traitant cloud à évaluer au sens LPD/RGPD. La reconnaissance des intervenants est une biométrie purement locale : les empreintes vocales sont créées, stockées et comparées sur la machine. Le mode hors ligne strict et le journal d'audit exportable sont conçus comme démonstration pour les appels d'offres — y compris pour les communes et administrations qui veulent un procès-verbal automatique de leurs séances.

Des builds en marque blanche et des installations managées (MSI pour SCCM / Intune / stratégie de groupe) sont disponibles, avec réglages par défaut préconfigurés. Questions, appui AIPD ou pilote : hello@localtranscript.com.

Gratuit pour toujours