Écosystème dentaire

ERP · App patient · Marketplace

Maquette interactive

Trois produits,
une seule base de données,
zéro donnée en clair.

Un ERP qui met praticiens, assistants et laboratoires sur le même dossier. Une application qui guide le patient pendant qu'il photographie. Une marketplace où les fonds ne partent qu'à la livraison. Tout est cliquable.

Le socle, en une image

1

ERP praticiens & labos

Workflow, 3D, facturation, IA

2

Application patient

Guidage photo, suivi, rappels

3

Marketplace 3D

Offres, séquestre, commission

Chiffrement par cabinet · clés en HSM France · hébergement HDS

Les trois pôles, écran par écran

Chaque écran est cliquable. Les données affichées sont fictives mais réalistes.

CR

Dr Camille Reynaud

Cabinet Saint-Michel · Praticien

Chiffrement actif Lundi 27 juillet

Patients actifs

147

+9 ce mois

Séries à relire

12

dont 3 > 48 h

Commandes labo

8

4 en modélisation

Encaissé (juillet)

38 420 €

92 % des devis signés

Séries photo en attente de relecture

Trié par ancienneté
LM

Léa Moreau · Semaine 14

6 clichés · reçus il y a 3 j

Urgent
TG

Thomas Guérin · Semaine 6

6 clichés · reçus il y a 2 j

À relire
IC

Inès Chevalier · Semaine 22

6 clichés · reçus hier

Nouveau
MD

Marc Delaunay · Semaine 2

6 clichés · reçus hier

Nouveau

Observance patient

Scans envoyés à l'heure86 %
Clichés exploitables94 %
Rappels ignorés11 %

Le taux de clichés exploitables est l'indicateur qui mesure l'efficacité réelle du guidage de prise de vue.

LM

Léa Moreau Chiffré

Dossier #ORT-2481 · Gouttières · Semaine 14 sur 32

Parcours de traitement

Empreinte

12 avr.

Modélisation

21 avr.

Fabrication

6 mai

4

Suivi en cours

S14 / 32

5

Contention

à venir

Série reçue en semaine 14

6/6 clichés conformes
FRONTAL
LATÉRAL D.
LATÉRAL G.
OCCLUSAL SUP.
OCCLUSAL INF.

Comparateur S1 / S14

Hors périmètre MVP

Décision praticien

C'est le praticien qui décide. La plateforme transmet et organise, elle ne pose aucun jugement clinique.

Journal d'audit

14:02 · Consultation dossier · C. Reynaud

14:01 · Déchiffrement série S14 · clé cabinet #SM-01

09:37 · Réception 6 clichés · app patient

Empreinte numérique de Léa Moreau

maxillaire_sup_2481.stl · 48,2 Mo · chiffré au repos

Maillage décimé pour l'aperçu glTF / Draco

Fichier source

FormatSTL binaire
Triangles1 284 610
Aperçu62 300 (−95 %)
ScannerIntra-oral

Traçabilité

Déposé par C. Reynaud

12 avril, 09:14

Transmis à Ceradent

12 avril, 11:02

Téléchargé (1×)

12 avril, 14:38

Le fichier ne transite pas par le serveur applicatif. Dépôt et téléchargement passent par des URL pré-signées à durée courte, et chaque accès est journalisé.

Questionnaire médical, extraction assistée

questionnaire_delaunay.pdf · 4 pages · traité en local, zone HDS

Modèle auto-hébergé · aucune donnée sortante

Document source

QUESTIONNAIRE MÉDICAL PRÉALABLE

Nom : DELAUNAY Prénom : Marc

Né le : 14/03/1987

Traitements en cours : Lévothyroxine 75 µg/j

Allergies connues : Pénicilline

Antécédents : port d'un appareil
orthodontique entre 12 et 14 ans.

Bruxisme nocturne : oui, signalé par
le conjoint depuis ~2 ans.

Tabac : non · Grossesse : n/a

Une dictée vocale suit exactement le même parcours : transcription locale, puis extraction.

Champs proposés

Validation requise

Nom / Prénom

Marc Delaunay

98 %

Date de naissance

14/03/1987

97 %

Traitement en cours

Lévothyroxine 75 µg/jour

81 %

Allergie

Pénicilline

76 %

Bruxisme

Oui, nocturne depuis 2 ans

92 %

Rien n'entre au dossier sans validation humaine. Les deux champs sous le seuil de confiance restent décochés par défaut. L'écart entre ce que le modèle propose et ce que le praticien retient est journalisé, ce qui permet de mesurer sa fiabilité dans le temps.

Devis DEV-2026-0412

Marc Delaunay · émis le 24 juillet · valable 30 jours

En attente de signature
Prestation Qté PU Total
Bilan orthodontique complet
Empreinte numérique + radiographie
1240,00 €240,00 €
Gouttières transparentes
32 étapes · maxillaire et mandibule
13 180,00 €3 180,00 €
Télésuivi photographique
Relecture bimensuelle, 16 mois
1645,00 €720,00 €
Contention post-traitement1380,00 €380,00 €
Sous-total4 520,00 €
Remise fidélité (5 %)−226,00 €
Part mutuelle estimée−1 100,00 €
Reste à charge3 194,00 €

soit 4 × 798,50 € sans frais

Échéancier

1 · à la pose

01/09/2026

798,50 €

2 · M+4

01/01/2027

798,50 €

3 · M+8

01/05/2027

798,50 €

4 · M+12

01/09/2027

798,50 €

Les montants et le calendrier sont requêtables : ces champs ne sont pas chiffrés. Seules les données identifiantes et cliniques le sont.

CD

Laboratoire Ceradent

Rôle laboratoire · accès restreint

Identité patient masquée

Le laboratoire ne voit jamais l'identité du patient. Il reçoit une référence de dossier, le fichier 3D et la prescription technique. Le cloisonnement est porté par les droits et par le chiffrement : sa clé ne déchiffre pas les champs identifiants.

ORT-2481

Cabinet Saint-Michel

Gouttières · 32 étapes

Maxillaire + mandibule

Reçu

12 avril

Échéance

21 avril

Livré

ORT-2503

Cabinet Saint-Michel

Gouttière de contention

Mandibule

Reçu

22 juillet

Échéance

30 juillet

En cours

ORT-2511

Cabinet des Lices

Modélisation setup

Sous-traité · voir marketplace

Reçu

25 juillet

Échéance

2 août

Nouveau
Sécurité des données patient

Une clé par cabinet.
Une fuite n'expose jamais toute la base.

Les données patient sont chiffrées champ par champ, avant d'atteindre la base. Illisibles pour l'hébergeur, dans les sauvegardes, et pour l'exploitant.

Chemin d'une donnée

1

Saisie

« Léa Moreau » arrive en clair dans l'application.

2

Chiffrement authentifié

AES-256-GCM, avec un nonce régénéré à chaque écriture.

3

Clé enveloppée

La clé de donnée est scellée par la clé du cabinet, qui ne quitte jamais le module matériel.

4

Stockage

La base ne contient que le chiffré, le nonce, le sceau et l'identifiant de clé.

-- ce que voit quelqu'un qui lit la base

patients.nom  → 9f3a1c...e7b2

patients.ddn  → 4b8e07...11da

key_id      → cab_SM01_v3

devis.montant → 3194.00 -- non chiffré : requêtable

Ce que ça coûte

Un champ chiffré ne se recherche pas, ne se trie pas, ne s'agrège pas. Il faut donc décider champ par champ ce qui est chiffré, avant de construire le modèle de données.

Nom, date de naissanceChiffré
Notes cliniques, photosChiffré
Recherche par nomIndex aveugle
Montants, échéancesEn clair

Prise après coup, cette décision impose une migration sur des données chiffrées en production : l'opération la plus risquée du métier.

Hébergement HDS

Choisir un hébergeur certifié ne rend pas conforme. Dès qu'un développeur touche la production, votre société exerce elle-même une des activités certifiées.

· Contrat de responsabilités activité par activité

· Politique de sécurité et procédures d'exploitation

· Traçabilité de tous les accès

· Analyse d'impact avant la mise en production

Le back-office

Ce que vous voyez, vous, l'éditeur de la plateforme. Menu latéral cliquable.

Vue d'ensemble

Cabinets

34

Patients suivis

2 918

Séries / semaine

1 604

Commission (juil.)

6 240 €

Séries reçues par semaine

12 dernières semaines
S20S26S31

Cabinets abonnés

CabinetPraticiensPatientsCléStatut
Cabinet Saint-Michel3147cab_SM01_v3Actif
Cabinet des Lices298cab_LC02_v2Actif
Ortho Bellecour5264cab_BC03_v4Actif
Centre Dentaire Vauban7412cab_VB04_v1Rotation due
Cabinet Pasteur152cab_PS05_v2Essai

Matrice des droits

ActionPraticienAssistantLaboTechnicien
Identité du patient
Notes cliniques
Valider une étape
Fichiers 3D
Devis et facturation
Publier sur la marketplace
complet restreint aucun accès

Journal d'audit

Chaîne vérifiée · 0 rupture
14:02:11LECTUREdossier ORT-2481 · C. Reynaud · cab_SM01
14:01:58DÉCHIFFsérie S14 · clé cab_SM01_v3
13:47:02ÉCRITUREvalidation étape 14 · C. Reynaud
11:20:44REFUSaccès ORT-2481 · rôle labo · droits insuffisants
09:37:15RÉCEPTION6 clichés · app patient · chiffrés à l'envoi
08:02:00SYSTÈMEsauvegarde externalisée · empreinte ancrée

Chaque entrée scelle la précédente. Toute modification rétroactive rompt la chaîne et devient détectable. Ce qui rend l'altération détectable, pas impossible : un stockage non réinscriptible se discute selon votre niveau d'exigence.

Clés de chiffrement

Clés actives

34

une par cabinet

Rotations (90 j)

11

sans interruption

Rotation due

1

cab_VB04_v1

La rotation ne réécrit pas la base

Chaque donnée porte l'identifiant de la clé qui l'a chiffrée. Les nouvelles écritures utilisent la nouvelle clé, les anciennes restent déchiffrables avec l'ancienne. Aucun rechiffrement massif, l'opération qui casse les bases en production.

Conformité

Hébergement certifié

Données en France · contrat de responsabilités signé

Conforme

Analyse d'impact (AIPD)

Registre et cartographie des flux à jour

Conforme

Qualification dispositif médical

Destination revendiquée à documenter, arbitrage de cadrage

À trancher

Vérification d'identité des techniciens

Obligatoire avant tout encaissement

Actif

Déclaration des revenus de plateforme

Export annuel des revenus des techniciens

Prêt

Envie d'aller plus loin ?

Trente minutes suffisent pour parcourir votre cahier des charges et trancher les deux arbitrages qui pèsent sur le budget. Je réponds en moins de 4 h les jours ouvrés.

Vous préférez rester sur Codeur ? Répondez-moi directement, ça marche aussi.