S'applique au profil sur site par défaut, sauf mention contraire.
1. Posture de déploiement
- Un PC Windows par salle exécute toutes les étapes : capture, détection de parole, reconnaissance, traduction, voix et diffusion.
- Tous les modèles sont livrés dans l'installeur et lus sur le disque du PC.
- Aucune connexion internet n'est nécessaire pour installer, démarrer ou mener une réunion.
- Pas de serveur de licences, pas de télémétrie, pas de recherche de mises à jour, pas de compte cloud.
- Mesuré : aucune connexion vers une adresse hors du PC au démarrage, en veille ou pendant une réunion complète. Voir le document Déclaration de comportement réseau.
2. Exposition réseau
- Un seul port d'écoute sur le réseau de la salle : TCP 8760 (configurable), qui sert la page participant, le flux audio, l'écran de la salle et la console.
- Chaque service interne (capture, moteur de traduction, voix neuronale) est lié à
127.0.0.1et inaccessible depuis le réseau. - La règle de pare-feu de l'installeur autorise le port sur les réseaux Privé et Domaine uniquement — jamais Public.
- Réseau de salle recommandé : un point d'accès WiFi dédié sur un VLAN isolé, relié au PC de la salle et sans route au-delà.
3. Cycle de vie des données
| Élément | Où | Durée | Par défaut |
|---|---|---|---|
| Audio capté | Mémoire du PC | Quelques secondes | Jamais écrit sur disque. Aucun réglage ne permet de l'enregistrer. |
| Texte reconnu | Mémoire du PC | Une phrase | Supprimé après traduction et diffusion |
| Texte et audio traduits | Mémoire du PC → réseau de la salle → le téléphone choisi | Joués une fois | Non stockés par le PC |
| Sous-titres sur un téléphone | Mémoire du navigateur du téléphone | Jusqu'à la fermeture de la page ou la fin de la réunion | Non écrits sur l'appareil |
| Transcription | Mémoire du PC | Définie par l'opérateur | Désactivée |
| Export de la transcription | — | — | Désactivé |
| Texte de la réunion dans les journaux | Disque du PC | Rotatif | Désactivé — les journaux notent la longueur et le nombre de mots d'une phrase, jamais ses mots |
| Préférences du téléphone | Stockage du navigateur | Jusqu'à effacement | Choix de langue et clair/sombre uniquement |
Il n'existe volontairement aucune option « conserver l'audio » : rien dans la chaîne n'écrit l'audio capté sur disque, et proposer un interrupteur laisserait croire à une capacité — et à un risque — qui n'existe pas.
4. Contrôle d'accès
Participants. La page participant et le flux audio ne sont accessibles que depuis le réseau de la salle. Un PIN de réunion facultatif les protège ; tant qu'il n'est pas accepté, la page ne propose aucun choix et les flux audio et de transcription refusent la connexion. Chaque téléphone ne reçoit que la langue choisie par son utilisateur.
Écran de la salle. Affichage seul. Montre l'adresse de connexion, le PIN et les langues. Sa transcription est désactivée par défaut, n'affiche que ce qui est dit après son activation et s'efface à la fin de la réunion. Protégé par le même PIN.
Console opérateur.
- Dans la fenêtre de bureau du PC de la salle, la console s'ouvre avec un jeton local à usage unique attribué à cette fenêtre.
- Depuis toute autre machine, elle exige le mot de passe administrateur (authentification HTTP Basic).
- Le mot de passe est généré à l'installation et stocké uniquement dans un fichier d'identifiants séparé — jamais dans le fichier de configuration partageable, qui peut être remis sans risque à l'assistance. Un mot de passe non défini refuse l'accès ; il ne l'accorde jamais.
- Le PIN n'est montré à l'écran de la salle et à la console que lorsqu'ils tournent sur le PC de la salle ; il n'est jamais renvoyé à une autre machine.
Réunions. Rien n'est interprété hors réunion. Terminer une réunion arrête immédiatement l'interprétation : les phrases en attente sont supprimées, chaque téléphone abandonne l'audio en attente et indique la fin de la réunion, et l'écran de la salle efface sa transcription.
5. Chaîne d'approvisionnement logicielle
- Un seul paquet d'installation hors ligne : l'application, toutes ses dépendances, tous les modèles et voix, et l'environnement d'exécution nécessaire.
- L'intégrité des composants fournis est vérifiée avant leur installation.
- Chaque voix du paquet est sous licence d'usage commercial.
- Les identifiants ne sont jamais écrits dans la configuration partageable.
6. Environnement d'exploitation
- Les mises à jour Windows, la protection des postes et les autres logiciels du PC restent sous la politique informatique du client.
- La fenêtre opérateur est Microsoft Edge WebView2 ; Ovvos Wasel la lance avec l'activité réseau en arrière-plan, les mises à jour de composants et SmartScreen désactivés. Un site peut modifier ces réglages via sa propre stratégie WebView2.
- Pour les salles air gap, isolez le PC et son point d'accès de toute route vers l'extérieur ; le produit n'en a besoin d'aucune.
7. Modèle d'assistance
- Pas d'agent distant permanent, pas de compte fournisseur sur le PC, pas de port entrant.
- Assistance à distance uniquement dans une session ouverte par le client, avec son propre outil approuvé, sous supervision constante ; elle se termine quand il la ferme.
- L'assistance n'a jamais besoin de l'audio ni des transcriptions des réunions.
- Salles air gap : assistance téléphonique avec l'opérateur au clavier, ou visite sur site sous escorte.
8. Le profil cloud
Facultatif et désactivé par défaut. Quand un opérateur l'active et saisit des clés d'API, l'audio et le texte sont envoyés par nature aux fournisseurs choisis (Azure, Deepgram, DeepL, OpenAI, Anthropic, ElevenLabs). Il doit rester désactivé partout où le contenu doit rester sur site.
Ovvos Wasel 1.0