Écosystème dentaire
ERP · App patient · Marketplace
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
ERP praticiens & labos
Workflow, 3D, facturation, IA
Application patient
Guidage photo, suivi, rappels
Marketplace 3D
Offres, séquestre, commission
Chaque écran est cliquable. Les données affichées sont fictives mais réalistes.
Dr Camille Reynaud
Cabinet Saint-Michel · Praticien
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éLéa Moreau · Semaine 14
6 clichés · reçus il y a 3 j
Thomas Guérin · Semaine 6
6 clichés · reçus il y a 2 j
Inès Chevalier · Semaine 22
6 clichés · reçus hier
Marc Delaunay · Semaine 2
6 clichés · reçus hier
Observance patient
Le taux de clichés exploitables est l'indicateur qui mesure l'efficacité réelle du guidage de prise de vue.
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
Suivi en cours
S14 / 32
Contention
à venir
Série reçue en semaine 14
6/6 clichés conformesComparateur 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
Fichier source
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
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
Champs proposés
Validation requiseNom / Prénom
Marc Delaunay
Date de naissance
14/03/1987
Traitement en cours
Lévothyroxine 75 µg/jour
Allergie
Pénicilline
Bruxisme
Oui, nocturne depuis 2 ans
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
| Prestation | Qté | PU | Total |
|---|---|---|---|
| Bilan orthodontique complet Empreinte numérique + radiographie | 1 | 240,00 € | 240,00 € |
| Gouttières transparentes 32 étapes · maxillaire et mandibule | 1 | 3 180,00 € | 3 180,00 € |
| Télésuivi photographique Relecture bimensuelle, 16 mois | 16 | 45,00 € | 720,00 € |
| Contention post-traitement | 1 | 380,00 € | 380,00 € |
soit 4 × 798,50 € sans frais
Échéancier
1 · à la pose
01/09/2026
2 · M+4
01/01/2027
3 · M+8
01/05/2027
4 · M+12
01/09/2027
Les montants et le calendrier sont requêtables : ces champs ne sont pas chiffrés. Seules les données identifiantes et cliniques le sont.
Laboratoire Ceradent
Rôle laboratoire · accès restreint
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
ORT-2503
Cabinet Saint-Michel
Gouttière de contention
Mandibule
Reçu
22 juillet
Échéance
30 juillet
ORT-2511
Cabinet des Lices
Modélisation setup
Sous-traité · voir marketplace
Reçu
25 juillet
Échéance
2 août
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
Saisie
« Léa Moreau » arrive en clair dans l'application.
Chiffrement authentifié
AES-256-GCM, avec un nonce régénéré à chaque écriture.
Clé enveloppée
La clé de donnée est scellée par la clé du cabinet, qui ne quitte jamais le module matériel.
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.
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
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 semainesCabinets abonnés
| Cabinet | Praticiens | Patients | Clé | Statut |
|---|---|---|---|---|
| Cabinet Saint-Michel | 3 | 147 | cab_SM01_v3 | Actif |
| Cabinet des Lices | 2 | 98 | cab_LC02_v2 | Actif |
| Ortho Bellecour | 5 | 264 | cab_BC03_v4 | Actif |
| Centre Dentaire Vauban | 7 | 412 | cab_VB04_v1 | Rotation due |
| Cabinet Pasteur | 1 | 52 | cab_PS05_v2 | Essai |
Matrice des droits
| Action | Praticien | Assistant | Labo | Technicien |
|---|---|---|---|---|
| Identité du patient | ● | ● | ✕ | ✕ |
| Notes cliniques | ● | ◐ | ✕ | ✕ |
| Valider une étape | ● | ✕ | ✕ | ✕ |
| Fichiers 3D | ● | ● | ● | ◐ |
| Devis et facturation | ● | ● | ✕ | ✕ |
| Publier sur la marketplace | ● | ◐ | ● | ✕ |
Journal d'audit
Chaîne vérifiée · 0 ruptureChaque 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é
Analyse d'impact (AIPD)
Registre et cartographie des flux à jour
Qualification dispositif médical
Destination revendiquée à documenter, arbitrage de cadrage
Vérification d'identité des techniciens
Obligatoire avant tout encaissement
Déclaration des revenus de plateforme
Export annuel des revenus des techniciens
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.