1. Où vivent vos données
- Les comptes, les rendez-vous et les dossiers sont stockés dans une base de données PostgreSQL managée (Supabase). L'hébergeur chiffre les données au repos ; chaque connexion entre les applications, ce site et la base utilise TLS (https).
- Ce site n'est servi qu'en https. La section 10 de la Politique de confidentialité indique dans quel pays les données sont hébergées et avec quelles garanties.
2. Qui voit quoi
Les règles d'accès sont appliquées dans la base de données elle-même (sécurité au niveau des lignes), pas seulement dans les applications : un bug d'écran ne peut pas vous montrer les données de quelqu'un d'autre.
- Un patient voit ses propres rendez-vous, dossiers et avis.
- Un professionnel voit les patients qui ont réservé chez lui : leur nom et leurs coordonnées restent dans sa liste de patients, tandis que les données de santé ne sont visibles que pendant la fenêtre du rendez-vous ou via un partage accordé par le patient. Seuls les professionnels approuvés peuvent recevoir des réservations.
- Un membre d'équipe (assistant, réceptionniste, manager) n'agit que pour les médecins chez qui il travaille : son compte est créé par un médecin ou le manager de son cabinet, et la même personne peut travailler pour plusieurs médecins, chacun l'ayant invitée. Le chiffre d'affaires et les factures lui restent masqués sauf si le médecin l'autorise, personne par personne.
- Les données de santé (profil de santé, notes de consultation, ordonnances et certificats émis) ne sont jamais lues directement : elles passent par des fonctions serveur contrôlées, et chaque accès d'un professionnel au profil de santé et aux notes de consultation est inscrit dans un journal que le patient peut consulter.
- Les administrateurs de Calendify gèrent les comptes et les approbations ; ils ne peuvent pas ouvrir les dossiers médicaux.
3. Documents médicaux
- Les documents qu'un patient dépose, et les ordonnances ou certificats qu'un médecin émet, sont conservés dans un espace de stockage privé. Ils ne sont jamais accessibles par un lien public : chaque ouverture utilise un lien signé à courte durée de vie, créé uniquement pour le propriétaire ou un médecin avec qui le patient partage.
- Le partage est la décision du patient : tous les dossiers ou une sélection, avec un médecin de son choix, révocable à tout moment.
- Une ordonnance ou un certificat porte un code QR. N'importe qui peut vérifier sur ce site que le document est authentique et non modifié ; le contenu lui-même n'apparaît qu'après la saisie d'un code à six caractères imprimé sur le document. Les vérifications sont limitées par adresse et bloquées après dix codes erronés, et ces pages ne sont jamais mises en cache ni indexées.
4. Votre compte
- Les mots de passe sont stockés sous forme de hachages salés par le service d'authentification ; personne chez Calendify ne peut les lire.
- Connexion en deux étapes : facultative et disponible pour tous les comptes. Une fois activée dans les paramètres du compte, un code envoyé par e-mail ou par SMS est demandé à chaque connexion. L'envoi est limité (un code toutes les 30 secondes, cinq par heure, chacun valable dix minutes pour cinq essais).
- Désactiver la double étape, changer sa méthode, ou modifier l'adresse e-mail ou le numéro de téléphone d'un compte exige un nouveau code : une session volée ne peut pas s'approprier le compte.
- Les champs de rôle, d'activation et d'approbation sont verrouillés dans la base de données : une application ne peut pas s'accorder des droits.
- Sur le téléphone, vous pouvez vous connecter avec Face ID ou votre empreinte digitale au lieu de saisir votre mot de passe (optionnel).
5. Paiements
Les patients ne paient jamais via Calendify : le service est gratuit pour eux. Les professionnels reçoivent une facture de Calendify ; aucun numéro de carte n'est saisi sur les pages de Calendify.
6. Ce site
- Aucun script d'une autre société ne s'exécute sur ce site : pas de publicité, pas d'analyse tierce (voir la page Cookies).
- La connexion ne conserve aucune session ici. La session est transmise à l'application du cabinet dans le fragment de l'adresse (après #), que les navigateurs n'envoient jamais aux serveurs ni aux journaux.
- Les pages de vérification de documents sont servies avec les en-têtes no-store, no-referrer et noindex, et ne peuvent pas être intégrées dans un autre site.
7. Photos d'identité et suppression
- Les photos d'une carte d'identité prises pour une vérification d'identité à l'accueil sont supprimées automatiquement une fois la vérification réglée.
- Vous pouvez supprimer votre compte depuis l'application ou par e-mail ; ce qui est effacé et ce que la loi nous oblige à conserver est listé sur la page Supprimer votre compte.
8. Signaler un problème de sécurité
Si vous pensez avoir trouvé une vulnérabilité ou une exposition de données, écrivez à security@calendify.ma avec les étapes pour la reproduire. Nous lisons chaque signalement et visons une réponse sous un jour ouvré, et vous demandons de ne pas consulter ni conserver des données qui ne sont pas les vôtres pendant vos tests.