Retour au blog BIM & IFC
Confidentialité & sécurité · 2026-06-04 · 7 min
Peut-on utiliser un visualiseur IFC en ligne avec des données de projet confidentielles ?
L'accord de confidentialité (NDA) de votre contrat de projet ne se soucie pas du logiciel que vous utilisez. Avant d'ouvrir un IFC sensible dans un outil en ligne, voici le test technique qui vous indique, en 30 secondes, si vos données restent sur votre machine.
Peut-on utiliser un visualiseur IFC en ligne avec des données de projet confidentielles ? — IFC Viewer Online article cover
- 0 octets — de votre fichier IFC téléversé
- 100% — traité dans votre navigateur
- 0 — connexions serveur pour les données du modèle
- 30s — pour le vérifier avec DevTools
La question que se pose tout coordinateur BIM avant d'ouvrir un fichier confidentiel dans un outil en ligne inconnu : est-ce que cet outil téléverse mon modèle quelque part ? Si la réponse est oui — et c'est le cas pour la plupart des visualiseurs BIM basés sur le cloud — alors votre NDA, vos obligations de confidentialité envers le client, et la politique de données de votre agence ont toutes leur mot à dire.
Cet article vous donne la réponse technique pour IFC Viewer Online, ainsi qu'un test DevTools de 30 secondes que vous pouvez exécuter vous-même pour le vérifier de façon indépendante.
La question centrale : « côté client » signifie-t-il vraiment côté client ?
Les outils basés sur navigateur se répartissent en deux catégories. La première téléverse votre fichier vers un serveur de l'éditeur, y effectue le traitement, puis renvoie les résultats en flux vers votre écran. La seconde fait tout à l'intérieur même de votre onglet de navigateur — le runtime WebAssembly s'exécute sur votre propre matériel, n'accédant qu'à votre propre RAM et à votre stockage local.
IFC Viewer Online appartient à la seconde catégorie. Votre fichier est analysé par web-ifc — un parseur IFC open source compilé en WebAssembly — qui s'exécute directement dans le processus de votre navigateur. La géométrie analysée réside dans la mémoire de votre navigateur et dans l'OPFS (Origin Private File System), une zone locale isolée qu'aucun autre site ni serveur ne peut atteindre. Pas un seul octet de votre modèle n'est transmis où que ce soit.
Ce qui ne quitte jamais votre appareil
- Le binaire du fichier IFC — pas un seul octet transmis
- La géométrie du modèle, les coordonnées et la structure spatiale
- Tous les IfcPropertySet et les propriétés des éléments
- Les noms, descriptions et GlobalId des éléments
- La géométrie analysée mise en cache dans l'OPFS — locale, isolée, invisible pour tout serveur
- Les modifications (corrections de GUID, changements de propriétés) jusqu'à ce que vous exportiez explicitement le fichier corrigé
Ce qui sort réellement de votre navigateur (et pourquoi ce n'est pas un problème)
- Des événements analytiques anonymes via PostHog : « fichier ouvert », « validation exécutée », « export cliqué ». Aucun contenu de modèle, aucun nom de fichier, aucune valeur de propriété — vérifiable dans DevTools.
- Votre adresse e-mail — uniquement si vous soumettez volontairement le formulaire d'inscription du pied de page.
- Un résumé des problèmes de validation — uniquement si vous cliquez sur Share Report (partager le rapport). L'URL encode le Health Score et la liste des problèmes, pas la géométrie du modèle. Vous gardez le contrôle sur le moment et le fait de partager, ou non.
Trois scénarios de NDA — ce que disent les règles
Scénario 1 : vous examinez le modèle d'un client sous NDA
Vous avez reçu un IFC d'un client sous NDA. Vous voulez lancer un contrôle de santé (health check) avant une réunion de coordination. Comme le modèle est traité entièrement dans votre navigateur, il n'y a aucun transfert de données qui engagerait le NDA. Le modèle ne quitte jamais votre machine — vous utilisez votre navigateur comme un environnement d'analyse local, pas comme un service cloud.
Scénario 2 : vous êtes sous-traitant et validez avant un dépôt en CDE
Vous vous apprêtez à déposer un IFC dans le CDE d'un projet. Avant le dépôt, vous le validez localement. Pas de téléversement, pas de serveur, pas de problème. Le dépôt en CDE se fait depuis votre logiciel de modélisation vers la plateforme CDE. Le validateur n'est qu'une étape locale qui le précède.
Scénario 3 : vous voulez partager le rapport de validation avec votre équipe
La fonction Share Report encode la liste des problèmes (violations de règles, décomptes, nom du modèle) dans une URL rendue par un Cloudflare Worker. C'est une démarche volontaire (opt-in) : c'est vous qui choisissez quand partager. L'URL contient des résumés de problèmes, pas la géométrie du modèle. Si votre NDA couvre aussi les résumés de problèmes, évitez Share Report et exportez plutôt une capture d'écran en PDF.
IFC Viewer Online
- IFC traité à 100 % dans le navigateur (WebAssembly)
- Zéro octet de données de modèle transmis
- Aucun compte, aucune connexion requise
- Aucun accord de sous-traitance des données (DPA) nécessaire
- Fonctionne hors ligne une fois chargé
- Open source — entièrement auditable sur GitHub
Visualiseurs BIM basés sur le cloud
- Téléversement du modèle vers les serveurs de l'éditeur pour traitement
- Modèle stocké dans les centres de données de l'éditeur
- Compte requis (identité liée aux téléversements)
- DPA requis pour la conformité à l'article 28 du RGPD
- Connexion internet requise à chaque session
- Code source fermé — aucun audit possible
La vérification DevTools en 30 secondes
- Ouvrez Chrome ou Edge. Accédez au visualiseur.
- Appuyez sur F12 → onglet Network → filtrez par « XHR » ou « Fetch ».
- Glissez votre fichier IFC le plus sensible dans le visualiseur et attendez son chargement.
- Inspectez chaque requête dans le panneau. Vous verrez des événements analytiques PostHog (sans contenu de modèle) — et rien d'autre.
- Effacez le filtre et cochez « WS » (WebSocket) — aucune connexion ne s'ouvrira pour les données du modèle.
Si vous avez besoin d'une trace écrite pour une revue de sécurité, la politique de confidentialité complète documente chaque flux de données, et le code source sous licence MIT sur GitHub est entièrement auditable.
Il n'y a aucun contrat de service à faire examiner par votre client — aucune donnée ne change de mains.
IFC Viewer Online FAQ
Peut-on utiliser un visualiseur IFC en ligne avec des données de projet confidentielles ?