Traçabilité & conformité — R&D de dispositifs médicaux

Du besoin à la preuve,
sans rupture.

Filum relie besoins, exigences, essais, risques et preuves dans un graphe de traçabilité vivant — et génère NDR, DHF, rapport de gestion des risques et rapports CAPA à la demande. Risques ISO 14971, validation de méthodes CLSI et NC/CAPA vivent sur le même fil : vous saisissez le lien une fois ; les manques sont signalés automatiquement.

filum — tableau de bord
Le tableau de bord Filum : couverture de vérification, documents, activités et risques en temps réel
38 / 44 lettres d'avertissement FDA (dispositifs, 2025) citent le système qualité
50–120 h de rédaction qualifiée pour une seule revue documentaire
2 marchés, 1 référentiel depuis 2026, QMSR (FDA) et MDR (UE) s'ancrent tous deux sur l'ISO 13485

La cause racine

Le document n'est pas la donnée.

Aujourd'hui : des fichiers déconnectés

  • La même exigence ressaisie dans le NDR, le plan de test, le rapport et la matrice
  • Chaque modification crée des incohérences silencieuses entre les fichiers
  • « Qu'est-ce qui est impacté ? » — personne ne sait sans tout relire
  • Le dossier se reconstruit à la main, sous pression, avant l'audit

Le renversement Filum

  • La donnée vit dans un graphe — un seul endroit, versionné, audité
  • Les documents (NDR, DHF, RMF, fiches NCR, rapports CAPA) sont des vues générées
  • On saisit le lien une fois — tout ce qui en dépend suit
  • Les manques sont signalés en continu, pas découverts en audit

L'idée clé

Un fil continu. Explorez-le.

Cliquez sur chaque maillon pour voir ce que Filum en fait.

Le socle

Visite guidée, sur données réelles.

Toutes les captures proviennent de l'application en fonctionnement — aucun montage. Deux programmes de démonstration : OD-300 « Orthodrive » (perceuse chirurgicale) et NovaLyte NL-100 (analyseur d'électrolytes, diagnostic in vitro), dont viennent les écrans de validation analytique.

filum — tableau de bord
Capture d'écran de Filum
La couverture de vérification, les risques et les non-conformités ouvertes — recalculés en continu, et tout ce qui manque en premier.

Cliquez sur l'image pour l'agrandir

Les modules

Trois modules. Un seul graphe.

Risques, validation de méthodes et CAPA ne sont pas des annexes : ils vivent sur le même fil que vos exigences — et se vérifient les uns les autres.

filum — gestion des risques
Le module ISO 14971 de Filum : matrices 5×5 initiale et résiduelle, registre FMEA avec maîtrises vérifiées par le graphe
ISO 14971

Gestion des risques, vérifiée par le graphe

Registre FMEA (danger → situation dangereuse → dommage), matrice 5×5 avec zones Acceptable / ALARP / Inacceptable, risque initial face au résiduel. Et surtout : une maîtrise n'est « vérifiée » que lorsque les spécifications et essais qui la portent sont clos favorablement — une preuve du graphe, pas une case cochée.

  • Maîtrises vérifiées par les essais liés — jamais par une case à cocher
  • Matrice 5×5 gravité × probabilité (+ détectabilité), bibliothèque de dangers
  • Rapport de gestion des risques (RMF) généré en .docx

Sur OD-300 : R-1 « énergie thermique » maîtrisé et vérifié ; R-4 « erreur d'utilisation » encore en cours — signalé tel quel.

filum — études clsi
Le module Études CLSI de Filum : six études EP05 à EP26 avec verdict Conforme / Non conforme automatique, chacune reliée à sa spécification
CLSI EP

Validation de méthodes IVD, statistiques incluses

Importez le CSV du banc : le moteur statistique intégré déroule les protocoles CLSI — EP05 précision (ANOVA), EP06 linéarité, EP09 comparaison de méthodes (Bland-Altman, Passing-Bablok), EP17 LoB/LoD/LoQ, EP25 stabilité, EP26 lot-à-lot — et rend un verdict Conforme / Non conforme sur critère a priori. L'étude vérifie une spécification : la preuve tombe dans la matrice.

  • 6 protocoles CLSI, statistiques et graphiques calculés en interne
  • Verdict Conforme / Non conforme automatique — pas d'Excel à côté
  • Chaque étude verse sa preuve dans la matrice de traçabilité

Sur NovaLyte : 6 spécifications, 6 études STU-1 à STU-6 — 5 conformes, 1 échec lot-à-lot (EP26) visible immédiatement.

filum — capa
Le module NC/CAPA de Filum : CAPA-1 clôturée avec cycle de vie complet, cause racine et vérification d'efficacité
ISO 13485 §8.3 / §8.5

NC & CAPA nées du graphe, refermées par lui

Un essai en échec, une spécification NOK, un risque inacceptable : la non-conformité naît du graphe, avec sa disposition signée. L'escalade CAPA se justifie sur le risque, et le cycle est verrouillé — pas de plan d'actions sans cause racine, pas de clôture sans vérification d'efficacité prouvée par un essai repassé Pass, contrôlée par un vérificateur indépendant.

  • Cycle verrouillé : Ouverte → Investigation → Plan → Mise en œuvre → Vérification → Clôture
  • Efficacité prouvée par le graphe : critère a priori + essai re-vérifié Pass
  • Rétroaction automatique à la clôture : spéc NOK reverdie, NC fermées, risque ré-évalué

Sur OD-300 : l'essai VER-3 en échec a donné lieu à NC-1, escaladée en CAPA-1 (cause racine : élastomère de joint inadapté) — clôturée EFFICACE, SPEC-5 repassée NOK → OK automatiquement.

Assistant IA

L'IA propose. L'humain valide et signe.

1

Origine tracée

Chaque texte porte un badge « Origine : IA » avec le modèle utilisé. Rien d'anonyme.

2

Sources citées

L'IA rédige uniquement depuis le graphe et cite chaque affirmation : [REQ-3001], [SPEC-5]…

3

Validation humaine

Un brouillon n'entre dans un document qu'après validation explicite, nominative et horodatée.

4

Zéro décision réglementaire

L'IA constate l'état des données. La décision — et la signature — restent humaines.

Conformité du logiciel lui-même

Audit-ready, et vérifiable sans nous.

Un logiciel de conformité qui demande qu'on le croie sur parole ne vaut rien. Chacun des mécanismes ci-dessous se contrôle par un tiers — souvent sans même ouvrir Filum.

Piste d'audit chaînée

Chaque entrée porte l'empreinte de la précédente. Modifier ou supprimer une ligne directement dans la base rompt le maillon de toutes les suivantes, et la vérification dit à quel rang. Le chaînage détecte, il n'empêche pas — c'est écrit tel quel dans l'écran.

Archive d'inspection vérifiable hors Filum

Un dossier compressé : les enregistrements approuvés octet pour octet, leurs empreintes, et une ancre unique qui les couvre toutes. Votre auditeur la contrôle avec sha256sum, sur n'importe quelle machine, dans dix ans — sans le logiciel, sans nous, sans licence.

Horodatage par un tiers

L'ancre de l'archive est contresignée par l'autorité d'horodatage RFC 3161 que vous désignez. Une chaîne recalculée après coup ne redonnera pas la tête horodatée : l'altération passe de détectable à indéniable.

Rétention déclarée, conservation légale

Filum ne supprime jamais un enregistrement figé et n'applique aucune purge à l'échéance. Vous déclarez votre durée, ce qui la fonde et la référence de votre procédure. Une conservation légale bloque toute suppression, motif écrit obligatoire.

Personne ne pose le mot de passe d'un autre

Un administrateur émet un jeton à usage unique ; son titulaire choisit lui-même son secret. Qui saisit le mot de passe d'autrui détient les deux composants de sa signature — exactement ce que le 21 CFR 11.200(a)(3) veut empêcher.

Signatures attribuables, rôles côté serveur

Le mot de passe est redemandé à chaque signature, et seul le signataire désigné peut apposer la sienne. Administrateur, approbateur, éditeur, lecteur : la garde est au serveur, pas dans un bouton grisé.

46cas de qualification opérationnelle exécutés
0écart au dernier passage
49exigences de validation, chacune tracée à sa clause

Ce que nous n'écrivons jamais : « conforme 21 CFR Part 11 ».

La certification du §11.100(c) engage l'entité juridique dont les collaborateurs signent, par lettre manuscrite adressée à la FDA. Aucun éditeur de logiciel ne peut la porter à votre place, et celui qui le prétend vous vend un risque.

Ce que nous livrons, en revanche : une matrice clause par clause en trois colonnes — ce que fait le logiciel, ce qui reste à votre charge, ce qui est hors périmètre, points ouverts nommés compris ; une note d'intégrité des données avec un protocole que votre auditeur peut jouer pour la falsifier ; et un pack de validation : protocole IQ, dossier de validation, exigences et cas de test exécutables dans votre environnement.

Le dossier de validation, le protocole IQ et la note de rétention ont été retirés le 2 octobre 2026 : un audit interne y a relevé des affirmations que le code ne tenait pas. Leurs éditions corrigées accompagneront la version 1.3.0.

Notre protocole IQ, nous l'avons exécuté sur notre propre logiciel. Il a trouvé 7 défauts, tous fermés. Lire l'étude de cas → · Et ce qui empêche la prochaine de passer : la validation continue → · Et ce qu'un modèle de langue touche, ou ne touche pas : notre position sur l'IA →

Périmètre

Ce que Filum fait. Et ce qu'il ne fait pas.

Une démonstration faite à quelqu'un qui cherchait autre chose coûte deux heures aux deux parties. Autant le dire ici. Aucune ligne de la colonne de droite n'est assortie d'une échéance : nous ne vendons pas ce qui n'existe pas.

Ce qui est en place

  • TraçabilitéGraphe besoin → exigence → spécification → essai → preuve. Matrice et analyse d'impact générées, jamais périmées.
  • Qualité d'énoncéContrôles déterministes à la frappe, gabarits EARS, reformulation proposée — jamais écrite.
  • Gestion documentaireBrouillon → Revue → Publié, contenu gelé dès la mise en revue. NDR, DHF, RMF, NCR, CAPA générés en .docx.
  • Signature électroniqueDeux composants à chaque signature, manifestation lisible, empreinte du contenu attesté.
  • Risque ISO 14971FMEA, matrice 5×5, ALARP. Une maîtrise n'est vérifiée que si les essais qui la portent sont clos favorablement.
  • Validation de méthodes IVDSix protocoles CLSI calculés en interne — EP05, 06, 09, 17, 25, 26 — verdict conforme / non conforme automatique.
  • Non-conformités et CAPACycles verrouillés. Pas de clôture sans efficacité prouvée par un essai repassé favorable.
  • Dossier techniqueLe paquet qu'un inspecteur demande : index sur 50 éléments réglementaires, statuts déduits du graphe.
  • Conformité du logicielPiste d'audit chaînée ET REVUE, archive vérifiable hors Filum, horodatage RFC 3161, rétention déclarée, conservation légale.
  • Reprise de vos donnéesVos classeurs Excel et documents Word tels quels, liens résolus par VOS codes, aperçu à blanc obligatoire avant toute écriture.
  • ExploitationDocker auto-hébergé, interface FR / EN, quatre rôles, pack de validation IQ/OQ remis.

Ce qui n'existe pas

  • Ce n'est pas un eQMSNi formation, ni fournisseurs, ni réclamations, ni audits internes, ni revue de direction.
  • Pas de gestion de configurationNi ligne de base, ni article de configuration, ni comparaison entre deux états figés.
  • IEC 62304 à l'état d'ébauchePas de cycle de vie logiciel outillé, pas de suivi d'anomalies, pas de gestion des SOUP.
  • Aucun canal sortantFilum n'envoie pas de courriel : ni notification, ni rappel d'échéance, ni relance d'approbateur.
  • Pas d'intégration à votre système d'informationNi webhook, ni connecteur PLM / ERP / ALM, ni ReqIF. Filum n'est pas un ERP et n'en tient pas lieu.
  • Une installation, une organisationPas de multi-locataire : l'isolement se fait par instance, une par entité.
  • On ne signe que ce que Filum produitPas de signature d'un PDF déposé ni d'un fichier venu d'ailleurs.
  • Les entrées d'audit déjà écrites ne se retraduisent pasLa piste est bilingue ; ce qui a été inscrit avant reste dans sa langue.
  • Les utilisateurs simultanés ne sont pas qualifiésLa montée en volume est mesurée ; la simultanéité ne l'est pas.
  • Ni application mobile, ni mode hors ligneApplication web servie par votre serveur, pour écran d'ordinateur.

Filum ne vous conviendra probablement pas si vous cherchez un système qualité complet (formation, fournisseurs, réclamations, audits)  ·  votre dispositif est d'abord un logiciel et vous attendez une chaîne IEC 62304 outillée  ·  il vous faut une intégration PLM, ERP ou ALM  ·  vous voulez un SaaS multi-locataire administré par l'éditeur  ·  vous attendez d'un fournisseur qu'il se déclare « conforme 21 CFR Part 11 ».

La note de périmètre développe chaque ligne, énonce les trois choix de conception qui expliquent les absences, et dit ce qui reste à la charge de votre organisation. Elle est faite pour être lue avant de s'engager, pas après. Aucun formulaire, aucune adresse à laisser :

Positionnement

La couture que les autres laissent ouverte.

V&V matérielle pilotée par les données d'essaiGraphe fin exigence → preuveRisques & CAPA vérifiés par le grapheDossier auto-compilé (DHF)Simplicité & prix PME
eQMS généralistes (Greenlight Guru, Qualio…)——partielpartiel—
ALM / exigences (Polarion, Jama…)—✓———
Plateformes logiciel régulé (Ketryx…)—✓ (code)partielpartiel—
Filum✓✓✓✓✓

Mécanique et logiciel embarqué (IEC 62304) vivent sur le même graphe — sans silo.

Questions fréquentes

Ce qu'on nous demande d'abord.

Où sont hébergées nos données ?

Aujourd'hui, chez vous : Filum s'installe en local ou sur votre serveur — la base est un fichier unique que vous sauvegardez comme vous l'entendez. Une offre SaaS hébergée (UE) arrive avec la V1 ; l'export libre des données restera la règle.

Et le texte des normes ISO / IEC / ASTM ?

Filum ne l'héberge jamais : la bibliothèque contient uniquement des métadonnées (code, titre, description d'usage, lien officiel). Vous consultez le texte dans les copies que votre entreprise a achetées — le droit d'auteur des organismes est respecté par construction.

Le logiciel lui-même doit être validé chez nous. Vous nous aidez ?

Le pack de validation existe et vous est remis : protocole IQ destiné à votre informatique ou à votre infogérant, dossier de validation reprenant les exigences du logiciel avec leur criticité justifiée, et une suite de qualification opérationnelle exécutable — ses cas appellent les mêmes fonctions que l'application, pas des copies, ce qui est la seule façon qu'un rapport dise quelque chose du logiciel réellement livré. Vous la rejouez chez vous, après chaque montée de version.

Ce qui reste à votre charge, et que nous ne pouvons pas faire à votre place : la décision de criticité du système, la qualification de performance dans vos conditions réelles, et votre politique de revalidation.

Comment prouver à un inspecteur qu'un enregistrement n'a pas bougé ?

Vous produisez une archive d'inspection : un dossier compressé contenant les enregistrements approuvés octet pour octet, la liste de leurs empreintes SHA-256, la piste d'audit, et une ancre unique qui couvre le tout. L'inspecteur la vérifie avec les outils standard de son système d'exploitation — sans Filum, sans licence, sans nous. Cette ancre peut être contresignée par l'autorité d'horodatage RFC 3161 de votre choix : une valeur recalculée après coup ne redonnera jamais celle qui a été horodatée.

Le corollaire honnête : le chaînage détecte une altération, il ne l'empêche pas. Qui a un accès direct au fichier de base peut écrire hors de l'application — c'est l'horodatage tiers, et la restriction d'accès qui relève de votre infrastructure, qui referment cette porte.

L'IA peut-elle écrire n'importe quoi dans mon dossier ?

Non. Elle ne rédige que depuis les données de votre graphe, cite ses sources, écrit « à compléter » quand l'information manque — et rien n'entre dans un document sans votre validation nominative. Aucune décision réglementaire n'est automatisée.

On travaille sous Word. On va devoir changer ?

Non — c'est l'inverse. Filum génère des .docx structurés comme vos gabarits (bloc titre, approbations, historique de révision, Design Input/Output…). Vous continuez à livrer du Word ; vous arrêtez juste de le ressaisir.

Combien ça coûte ?

Le modèle visé : self-service, prix transparents, sans engagement pluriannuel — à l'opposé des eQMS traditionnels. Contactez-nous pour le programme pilote : les premiers partenaires bénéficient de conditions fondatrices.

Passez votre prochaine activité R&D
dans Filum. Et comparez.

Programme pilote ouvert — instruments chirurgicaux, implants et dispositifs de diagnostic in vitro.