Produit de santé en phase précoce. Les résultats générés par IA ne constituent pas un avis médical et ne sont pas vérifiés par un clinicien. Pas un avis médical Lire l'avertissement complet Détails
Protection des données

Politique de confidentialité

Information au titre des articles 13 et 14 du RGPD ainsi que de la loi sur la protection des données de la République d'Autriche. La présente politique est rédigée pour décrire le fonctionnement réel du service. Dernière mise à jour : 21 octobre 2026.

En une phrase. Nous conservons le strict minimum, chiffrons ce que nous conservons, vous laissons tout exporter ou effacer à tout moment, et ne transmettons vos données de santé pour traitement qu'à un seul fournisseur d'IA (Anthropic, ou Mistral pour un petit groupe d'essai qui le choisit), uniquement parce que vous y avez expressément consenti ; elles sont stockées chiffrées chez notre hébergeur dans l'UE (tous les destinataires figurent à la section 7).

1. Responsable du traitement

Knightify FlexCo, Rauchgasse 28 Top 2, 1120 Vienne, Autriche.
Registre des entreprises: FN 666564 t, Tribunal de commerce de Vienne.
Contact protection des données: [email protected].

Nous ne sommes pas tenus de désigner un délégué à la protection des données (l'article 37, paragraphe 1, du RGPD ne s'applique pas à notre domaine d'activité à l'échelle actuelle). Vous pouvez nous joindre pour toute question relative à la protection des données à l'adresse indiquée ci-dessus.

Identification complète du prestataire dans les mentions légales.

2. Champ d'application

La présente politique s'applique au site web continuumcare.app, à toutes les applications associées, à notre API mobile et aux e-mails transactionnels que nous vous envoyons en lien avec votre compte. Elle ne s'applique pas aux sites externes vers lesquels nous renvoyons.

3. Quelles données nous traitons, par fonctionnalité

3.1 Consultation de nos pages publiques

Lorsque vous chargez une page, notre hébergeur traite automatiquement votre adresse IP, la date et l'heure, la méthode HTTP, l'URL demandée, l'en-tête de référent et votre identifiant de navigateur. Ces données sont techniquement nécessaires à la diffusion de la page et à la détection des abus. Base juridique : article 6, paragraphe 1, point f), du RGPD. Conservation : 30 jours dans les journaux serveur, puis suppression automatique.

Nous hébergeons nous-mêmes toutes les polices et le CSS. Aucune requête externe de police n'est adressée à Google ou Adobe. Il n'y a ni pixels de suivi, ni balises web, ni identifiants publicitaires.

3.2 Création d'une synthèse sans compte

Vous pouvez générer une synthèse sans créer de compte. À cette fin, nous traitons :

  • Documents téléversés: PDF, JPG ou PNG, utilisés uniquement pour générer votre synthèse. Les fichiers sont placés dans un répertoire temporaire (storage/app/temp/{UUID}) et supprimés immédiatement après la fin du traitement par IA.
  • Contenu des documents: Médicaments, diagnostics, symptômes, allergies, valeurs de laboratoire, résultats d'imagerie, interventions, histologie, tests moléculaires, traitements, alertes cliniques, dates d'examen, établissements, médecins traitants, initiales du patient, date de naissance, âge. Ces données sont des données de santé au sens de l'article 9 du RGPD.
  • Synthèse générée: PDF et synthèse structurée. Nous conservons les données associées pendant une heure au maximum après la génération dans storage/app/temp afin que vous puissiez télécharger la synthèse. Elles sont ensuite supprimées automatiquement. Une tâche cron horaire balaie le répertoire en guise de filet de sécurité.
  • Consentement: Le fait que vous ayez coché la case de consentement avant le téléversement, dans le stockage de session.

La base juridique du traitement de vos données de santé est votre consentement explicite au titre de l'article 9, paragraphe 2, point a), du RGPD. Vous donnez ce consentement en cochant la case avant le téléversement. Vous pouvez retirer votre consentement à tout moment, avec effet pour l'avenir, en interrompant la procédure de téléversement ou en supprimant votre compte.

3.3 Création d'un compte

Lorsque vous vous inscrivez, nous traitons :

  • Adresse e-mail: Champ obligatoire, utilisé pour la connexion et les communications administratives.
  • Nom: Champ obligatoire. Affiché aux aidants auxquels vous accordez un accès.
  • Mot de passe, si vous choisissez la connexion par mot de passe: Au moins douze caractères, vérifié au regard des fuites de données connues (Have I Been Pwned), stocké uniquement sous forme de hachage bcrypt. Jamais en clair.
  • Identifiant Google, si vous choisissez la connexion avec Google: Identifiant utilisateur Google, adresse e-mail et nom de votre compte Google, que nous utilisons comme nom de compte lors de la première connexion. Nous ne conservons aucun jeton Google, aucune photo de profil ni aucune liste de contacts.
  • Identifiant Apple, si vous choisissez « Se connecter avec Apple »: Un identifiant utilisateur pseudonyme qu'Apple attribue pour nous seuls, et votre adresse e-mail. Si vous avez choisi « Masquer mon adresse e-mail » chez Apple, il s'agit d'une adresse de relais privée d'Apple qui vous transmet nos e-mails. Apple ne transmet votre nom qu'à la première connexion et seulement si vous le partagez ; sans nom, nous créons le compte avec un nom provisoire. Nous ne conservons aucun jeton Apple.
  • Données d'authentification par clé d'accès (passkey), si vous utilisez WebAuthn: Uniquement des données d'authentification publiques selon la norme WebAuthn. Jamais de clés privées ni de données biométriques.
  • Réinitialisation du mot de passe: Si vous demandez un lien de réinitialisation, nous l'envoyons à votre adresse e-mail. Nous ne conservons le jeton correspondant que sous forme de hachage dans la table password_reset_tokens. Le lien est valable 60 minutes ; le jeton est supprimé après utilisation ou expiration. Les demandes répétées sont limitées.
  • Langue préférée: DE, EN, FR, ES, FA, AR, SV, DA ou RU.
  • Données de session et CSRF: Identifiant de session, adresse IP, identifiant de navigateur, stockés dans la base de données et, en production, chiffrés avec la clé de l'application.
  • Jetons d'API, si vous utilisez l'API mobile: Jeton Laravel Sanctum haché ainsi que l'horodatage de la dernière utilisation.

Base juridique : article 6, paragraphe 1, point b), du RGPD (exécution du contrat) et, pour les journaux de sécurité, article 6, paragraphe 1, point f), du RGPD.

3.4 Synthèses enregistrées

Lorsque vous enregistrez une synthèse dans votre compte, nous conservons le contenu structuré (brief_data) et l'historique médical (timeline_data) chiffrés au repos dans notre base de données. Le fichier original (PDF, JPG, PNG) est supprimé immédiatement après la fin du traitement par IA et n'est jamais conservé. Nous conservons en outre le titre que vous choisissez (title) et les initiales du patient (patient_initials), tous deux également chiffrés, ainsi que la langue, le nombre de documents sources et une indication signalant si le modèle était incertain.

Bases juridiques : article 9, paragraphe 2, point a), du RGPD (consentement aux données de santé) et article 6, paragraphe 1, point b), du RGPD (exécution du contrat).

3.5 Profil de santé (« Votre histoire »)

Vous pouvez tenir une courte liste vous concernant : pathologies, allergies, médicaments, interventions, événements importants et médecins qui vous suivent. Chaque entrée est stockée chiffrée dans la table health_profile_items, avec le moment où vous l'avez confirmée pour la dernière fois. Rien n'est déduit : une entrée existe parce que vous l'avez écrite ou avez accepté une suggestion.

Nous recueillons pour cela deux consentements distincts, que vous pouvez donner et retirer séparément : (1) conserver le profil, et (2) le joindre au texte envoyé à notre sous-traitant lorsque vous préparez une consultation ou faites rédiger des questions. Sans le second, votre profil reste uniquement chez nous. Chaque octroi et chaque retrait est consigné dans la table health_data_consents avec sa finalité, sa version et son horodatage. Si vous retirez le premier, toutes les entrées sont définitivement supprimées dans la même requête.

Une entrée n'est transmise que si vous l'avez confirmée au cours des 180 derniers jours. Un profil que personne ne reconfirme se périme, et des informations périmées dans une synthèse lue par un médecin seraient pires que pas de profil du tout. Avant chaque préparation, nous demandons donc brièvement si tout est encore exact. Pour chaque requête à l'IA, nous notons également si un profil était joint et combien d'entrées il contenait, mais jamais leur contenu.

Bases juridiques : article 9, paragraphe 2, point a), du RGPD (consentement explicite aux données de santé) et article 6, paragraphe 1, point b), du RGPD (exécution du contrat).

3.6 Préparer une consultation

Vous saisissez le motif du rendez-vous, la date, les symptômes, les médicaments actuels, les antécédents et des indications sur les examens récents. Nous conservons ces saisies (input_data) et la réponse de l'IA contenant la liste de contrôle de préparation et les questions (output_data) chiffrées dans la table visit_preps. Ces deux champs sont des données de santé au sens de l'article 9 du RGPD. Bases juridiques : article 9, paragraphe 2, point a), et article 6, paragraphe 1, point b), du RGPD.

Vous pouvez éventuellement créer un lien de partage pour une personne accompagnante (voir 3.11).

3.7 Expliquer un document

Vous collez le texte d'un compte rendu médical (jusqu'à 12 000 caractères). Nous conservons le texte collé (source_text) et l'explication (output_data) chiffrés dans la table document_simplifications. Ces deux champs sont des données de santé. Bases juridiques comme ci-dessus.

3.8 Faire le point sur une consultation

Vous notez ce qu'a dit le médecin, les nouveaux résultats et les points de suivi. Nous conservons vos saisies (input_data), la réflexion structurée (output_data), le résumé du médecin (clinician_summary) et la date du rendez-vous (visited_at) chiffrés dans la table visit_reflections. Vous pouvez marquer les points de suivi comme effectués ou ouverts.

3.9 Préparer des questions pour une consultation

Vous fournissez le motif, les symptômes, les médicaments et les antécédents. Nous générons quatre à six questions de suivi posées avec calme et adaptées au médecin. Par défaut, nous ne conservons pas la demande de manière autonome ; les questions sont placées dans une préparation de consultation ou une synthèse associée si vous l'enregistrez.

3.10 Histoire de santé

L'Histoire de santé est un affichage dans votre compte. Elle est assemblée sans IA à partir de vos synthèses, préparations de consultation et explications de documents enregistrés, et ne crée aucun enregistrement durable qui lui soit propre. Pour que la page se charge vite, nous gardons le résultat dans un cache sur notre serveur pendant six heures au maximum ; lorsque vous modifiez vos données, il est en général recalculé aussitôt.

3.11 Lien de partage pour une préparation de consultation

Vous pouvez créer un lien de partage en lecture seule pour une préparation de consultation. Nous générons un jeton aléatoire et une date d'expiration (sept jours). Toute personne disposant du lien peut uniquement lire la préparation, sans la modifier. Vous pouvez révoquer le lien à tout moment, avec effet immédiat. Le contenu lui-même reste chiffré.

Veuillez ne partager ce lien qu'avec des personnes de confiance. Le lien sera visible dans l'historique du navigateur et les journaux serveur du destinataire. Pour les transmissions sensibles, nous recommandons l'accès via « Les personnes qui vous accompagnent » (3.12), qui requiert une connexion.

3.12 Invitations et accès (« Les personnes qui vous accompagnent »)

Vous pouvez accorder à une personne de confiance l'accès à une seule synthèse. À cette fin, nous traitons :

  • L'adresse e-mail à laquelle l'invitation doit être envoyée et un jeton aléatoire, stockés dans caregiver_invitations avec une expiration de 72 heures.
  • Après acceptation de l'invitation : le lien entre le propriétaire, l'aidant et la synthèse dans caregiver_accesses, ainsi qu'un horodatage de l'octroi.
  • À chaque consultation de la synthèse par la personne invitée, nous écrivons une entrée dans nos journaux d'application (journal serveur, et non une table de base de données) : horodatage, identifiant de l'aidant, identifiant du propriétaire, identifiant de la synthèse. Ces entrées servent à la détection des abus et sont supprimées avec les journaux serveur au bout de 30 jours.

Vous pouvez révoquer l'accès à tout moment. En cas de révocation, la relation avec l'aidant cesse immédiatement de produire ses effets, même si la synthèse est encore ouverte dans le navigateur de l'aidant (le serveur effectue une nouvelle vérification à chaque requête).

3.13 Gérer le compte, exporter ou supprimer des données

Dans l'espace « Compte », vous pouvez télécharger une copie complète de vos données sous forme de fichier JSON ou supprimer votre compte de manière irréversible. L'export contient vos données de base, toutes les synthèses (y compris celles en suppression différée), les préparations de consultation, les réflexions, les explications de résultats, votre profil de santé (y compris les entrées retirées) avec l'historique des consentements associés, les enregistrements d'aidants, les invitations d'aidants, les journaux de consentement et les métadonnées des requêtes IA. Une suppression efface immédiatement et irréversiblement tous ces enregistrements.

3.14 Cookies et stockage local

Nous n'utilisons aujourd'hui que des cookies strictement nécessaires : un cookie de session qui vous connecte, un cookie CSRF qui protège contre la falsification de requête intersite et un cookie pour votre choix de langue. Ceux-ci sont autorisés sans consentement au titre du § 165, al. 3 du TKG 2021 (Autriche) et de l'article 5, paragraphe 3, de la directive ePrivacy, car ils sont strictement nécessaires au fonctionnement du service.

Lors de votre première visite, nous affichons néanmoins une bannière de cookies à quatre catégories (strictement nécessaires, préférences, analyse, marketing). Les trois catégories optionnelles sont désactivées par défaut. Elles ne s'activent que si vous y consentez expressément, et nous ne chargeons les scripts correspondants qu'à ce moment-là. À l'heure actuelle, aucun script optionnel n'est chargé, de sorte que ce choix n'a aujourd'hui aucun effet visible. Votre choix est enregistré dans un cookie propriétaire "continuum_consent" (durée de 12 mois) et peut être modifié ou retiré à tout moment via « Paramètres des cookies » dans le pied de page.

Nous enregistrons en outre votre choix de thème (système, clair, sombre) dans le localStorage de votre navigateur. Cette valeur ne quitte jamais votre appareil et n'est pas transmise à nos serveurs.

Nous journalisons chaque octroi ou modification de votre consentement aux cookies dans la table consent_logs, accompagné d'un hachage HMAC de votre adresse IP (à des fins de lutte contre les abus, et non de réidentification) et de votre identifiant de navigateur. Base juridique : article 6, paragraphe 1, point c), du RGPD (obligation de documentation).

4. Ce que nous ne faisons expressément pas

  • Nous ne vendons aucune donnée et ne transmettons aucune donnée à des régies publicitaires.
  • Nous n'utilisons ni cookies de suivi, ni pixels, ni identifiants publicitaires, ni polices de tiers.
  • Nous ne journalisons jamais le contenu de vos fichiers téléversés ou de vos saisies.
  • Nous n'entraînons aucun modèle sur vos données, et notre sous-traitant d'IA en a également l'interdiction contractuelle.
  • Nous ne prenons aucune décision automatisée produisant des effets juridiques ou similairement significatifs au sens de l'article 22 du RGPD.

5. Catégories particulières de données à caractère personnel (article 9 du RGPD)

Tous les contenus médicaux (diagnostics, symptômes, médicaments, résultats, valeurs de laboratoire, traitements, historique, réflexions) constituent des « catégories particulières de données à caractère personnel » au sens de l'article 9, paragraphe 1, du RGPD. Nous traitons ces données uniquement sur la base de votre consentement explicite au titre de l'article 9, paragraphe 2, point a), du RGPD. Vous donnez votre consentement :

  • en cochant la case avant chaque téléversement (génération d'une synthèse),
  • en soumettant un formulaire « Préparer une consultation », « Faire le point sur une consultation » ou « Expliquer un document »,
  • en enregistrant une synthèse générée dans votre compte,
  • en donnant les deux consentements distincts relatifs au profil de santé (voir 3.5),
  • en acceptant une invitation d'aidant (concernant votre propre identité en tant qu'aidant).

Vous pouvez retirer votre consentement à tout moment, avec effet pour l'avenir, en supprimant l'objet de données concerné ou votre compte, ou en nous envoyant un e-mail à [email protected]. La licéité du traitement effectué avant le retrait n'en est pas affectée.

6. Bases juridiques, vue d'ensemble

Article 9, paragraphe 2, point a), du RGPD
Consentement explicite au traitement des données de santé (synthèses, préparation de consultation, questions, bilan de consultation, explication de documents, profil de santé).
Article 6, paragraphe 1, point b), du RGPD
Exécution du contrat pour les titulaires de compte (connexion, stockage de vos propres données, fonctionnalités d'aidant).
Article 6, paragraphe 1, point f), du RGPD
Intérêt légitime visant la sécurité, la lutte contre les abus et le bon fonctionnement du service (journaux serveur, hachage d'IP dans le journal de consentement).
Article 6, paragraphe 1, point c), du RGPD
Obligation légale de documenter le consentement (article 7, paragraphe 1, du RGPD).
Article 6, paragraphe 1, point a), du RGPD
Consentement pour les catégories de cookies optionnelles.

7. Destinataires et sous-traitants, transferts internationaux

Nous ne communiquons vos données à des tiers que dans la mesure nécessaire à l'exploitation du service. Nos prestataires d'hébergement, d'e-mail, d'IA et de surveillance des erreurs sont des sous-traitants au sens de l'article 28 du RGPD. Google et Apple ne reçoivent des données que si vous vous connectez avec leur compte ou autorisez les notifications dans l'application.

Anthropic, PBC (USA)
Fournisseur d'IA, Claude. Reçoit le contenu de vos documents et de vos saisies afin de produire les synthèses, les préparations de consultation, les questions, les bilans de consultation et les explications de documents, ainsi que, avec votre consentement distinct, votre profil de santé (voir 3.5). Anthropic a l'interdiction contractuelle d'utiliser vos données à des fins d'entraînement. La conservation n'est autorisée que pour traiter votre demande et pour une fenêtre limitée de surveillance des abus. Le transfert vers les États-Unis est couvert par (i) les clauses contractuelles types au titre de la décision 2021/914/UE et (ii) l'autocertification d'Anthropic dans le cadre du EU-US Data Privacy Framework (décision 2023/1795/UE).
Mistral AI (France, UE)
Fournisseur d'IA, uniquement pour un petit groupe d'essai sur invitation. Si vous en faites partie et activez « Utiliser l'IA basée dans l'UE (Mistral) » dans votre compte, vos requêtes d'IA sur le site web sont envoyées à Mistral au lieu d'Anthropic, avec le même contenu que décrit ci-dessus ; les requêtes de l'application mobile continuent d'aller à Anthropic. Pour tous les autres utilisateurs, rien n'est transmis à Mistral.
Google Ireland Limited (UE, avec une partie du traitement aux États-Unis)
Uniquement si vous vous connectez avec Google. Nous n'envoyons à Google que la demande de connexion ; Google nous renvoie votre identifiant utilisateur Google, votre adresse e-mail et votre nom (voir 3.3). Les transferts vers les États-Unis sont couverts par les clauses contractuelles types et le EU-US Data Privacy Framework.
Apple Distribution International Ltd. (Irlande, avec une partie du traitement aux États-Unis)
Uniquement si vous utilisez « Se connecter avec Apple ». Nous n'envoyons à Apple que la demande de connexion ; Apple nous renvoie un identifiant utilisateur pseudonyme, votre adresse e-mail (une adresse de relais privée si vous le souhaitez) et, lors de la première connexion seulement, votre nom (voir 3.3). Les transferts vers les États-Unis sont couverts par les clauses contractuelles types et le EU-US Data Privacy Framework.
Firebase Cloud Messaging (Google)
Uniquement dans l'application mobile, et seulement si vous autorisez les notifications. L'application enregistre un jeton d'appareil, que nous conservons avec la plateforme, la langue et la version de l'application dans la table device_tokens. Via Firebase, nous envoyons de courtes notifications, par exemple qu'une synthèse est prête ou un rappel de consultation, chacune avec un identifiant interne pour que l'application ouvre la bonne page. Sur iPhone, le service push d'Apple (APNs) les distribue. Les notifications ne contiennent aucune donnée de santé. Les transferts vers les États-Unis sont couverts par les clauses contractuelles types et le EU-US Data Privacy Framework.
Hébergeur (Union européenne)
Mise à disposition de l'infrastructure serveur dans un État membre de l'Union européenne, lié par un contrat de sous-traitance. Notre base de données, y compris vos données de santé chiffrées, et nos fichiers d'application y sont stockés.
Service d'e-mails transactionnels
Envoie les invitations d'aidants, les liens de réinitialisation du mot de passe (valables 60 minutes, voir 3.3), des notifications et rappels sans données de santé ainsi que les communications administratives. Contenu : adresse e-mail du destinataire, lien d'invitation ou d'action, le cas échéant le nom de la personne invitante. Prestataire établi dans l'UE ou disposant de garanties de transfert équivalentes.
Functional Software, Inc. (Sentry)
Surveillance des erreurs. Reçoit des rapports techniques : classe d'exception, fichier et ligne du code source, chemin de la requête, horodatage. L'option d'envoi des données personnelles (send_default_pii) est désactivée et aucun contenu médical n'est transmis. En l'absence d'erreur, aucune transmission n'a lieu.
Bunny.net (UE)
Nous utilisons Bunny Fonts uniquement au moment de la compilation ; les fichiers de polices sont ensuite servis depuis nos propres serveurs. Aucune connexion à Bunny n'a lieu lors de l'exécution.

Aucune transmission à d'autres destinataires n'a lieu. Nous ne donnons suite aux demandes d'information ou de communication émanant des autorités que dans la mesure où une obligation légale en vertu du droit autrichien ou du droit de l'UE directement applicable l'exige.

8. Durées de conservation

  • Fichiers originaux: supprimés immédiatement après la fin du traitement par IA. Jamais conservés au-delà de la durée d'un appel d'API.
  • Données temporaires de synthèse (invité): une heure au maximum, avec une tâche cron de sécurité horaire.
  • Enregistrement de traitement d'une exécution (brief_generations): Chaque exécution crée une ligne contenant le statut, la progression, la langue, le nombre de documents et, le cas échéant, un code d'erreur. Les notes de symptômes que vous avez saisies figurent chiffrées dans cette même ligne et sont supprimées dès la fin de l'exécution, qu'elle ait réussi ou non. Pour les exécutions en mode invité, la ligne entière est supprimée dans l'heure suivant la fin, en même temps que le PDF et les données ; les exécutions invité inachevées au plus tard après 24 heures. Pour les utilisateurs connectés, les métadonnées restantes sont conservées 30 jours pour le support et le débogage.
  • Synthèses enregistrées, préparations de consultation, réflexions, explications: aussi longtemps que vous souhaitez les conserver. En cas de suppression, d'abord une suppression différée (deleted_at), puis une suppression définitive et irréversible 30 jours plus tard par des tâches cron quotidiennes.
  • Profil de santé (health_profile_items, health_data_consents): aussi longtemps que vous tenez le profil. Une entrée que vous retirez est masquée aussitôt et supprimée définitivement lorsque vous retirez votre consentement à la tenue du profil ou supprimez votre compte ; chacune de ces deux actions supprime toutes les entrées immédiatement et irréversiblement. L'historique de vos consentements est conservé jusqu'à la suppression du compte.
  • Compte: aussi longtemps que vous le conservez. En cas de suppression du compte, votre profil est supprimé immédiatement et irréversiblement, ainsi que toutes les synthèses, préparations de consultation, réflexions, explications, votre profil de santé avec l'historique des consentements associés, enregistrements d'aidants, invitations d'aidants, journaux de consentement, métadonnées des requêtes IA, jetons d'API, clés d'accès (passkeys) et jetons d'appareil pour les notifications.
  • Invitations d'aidants: valables 72 heures. Les invitations expirées et non acceptées sont supprimées quotidiennement.
  • Jetons de partage des préparations de consultation: sept jours. Automatiquement invalides ensuite (HTTP 410). Le jeton est supprimé avec la préparation.
  • Données de session et CSRF: durée de vie de session de 120 minutes. Les sessions inactives sont automatiquement supprimées.
  • Journaux serveur et journaux de consultation par les aidants: 30 jours.
  • Journal de consentement (consent_logs): 13 mois à compter de l'octroi (couvre le cycle de vie du cookie de bannière) ou jusqu'à la suppression du compte, selon ce qui survient en premier.
  • Métadonnées des requêtes IA (ai_requests): conservées tant que votre compte existe ; en cas de suppression du compte, toutes vos entrées sont supprimées immédiatement. Elles servent à la sécurité et à la maîtrise des coûts et ne contiennent aucun contenu médical, uniquement le fournisseur, le modèle, l'étape, le nombre de jetons, la durée, le statut, les horodatages, la classe d'erreur en cas d'échec et l'indication qu'un profil de santé a été joint ou non, avec le nombre d'entrées. Les entrées issues d'une utilisation sans compte ne sont liées à aucun compte et sont actuellement conservées sans date de suppression fixe.
  • Jetons de réinitialisation du mot de passe (password_reset_tokens): stockés uniquement sous forme de hachage, valables 60 minutes, supprimés après utilisation ou expiration.
  • Jetons d'appareil pour les notifications (device_tokens): jusqu'à la déconnexion de l'application, jusqu'à ce que Firebase signale le jeton comme invalide ou jusqu'à la suppression de votre compte.
  • Cache de l'Histoire de santé: six heures au maximum, puis supprimé automatiquement ; en général plus tôt lorsque vos données changent.
  • Sauvegardes: Nous sauvegardons chaque jour la base de données et les fichiers de l'application afin de pouvoir les restaurer après une panne. Les sauvegardes sont conservées selon un calendrier dégressif (toutes les sauvegardes pendant 7 jours, puis une sauvegarde quotidienne jusqu'à 16 jours, une hebdomadaire jusqu'à 8 semaines, une mensuelle jusqu'à 4 mois et une annuelle jusqu'à 2 ans), puis supprimées automatiquement. Des données que vous avez supprimées peuvent figurer dans une sauvegarde jusqu'à cette échéance ; les champs stockés chiffrés y restent chiffrés. Les sauvegardes servent uniquement à restaurer le service.

9. Chiffrement et sécurité technique

  • Transmission uniquement via TLS 1.2 ou supérieur, avec HSTS.
  • Chiffrement au repos : brief_data, timeline_data, tous les input_data, output_data, source_text, clinician_summary ainsi que l'intitulé et les détails de chaque entrée du profil de santé (label, detail) sont chiffrés en AES-256 à l'aide de l'APP_KEY.
  • Les mots de passe ne sont stockés que sous forme de hachages bcrypt.
  • Les mots de passe connus comme compromis sont rejetés (k-anonymat Have I Been Pwned).
  • Content-Security-Policy, limitation de débit, jetons CSRF sur toutes les requêtes modifiant des données.
  • Données de session chiffrées avec l'APP_KEY en production (SESSION_ENCRYPT=true).

Détails techniques complets sur la page Sécurité.

10. Vos droits

  • Accès (article 15 du RGPD): Vous pouvez à tout moment télécharger un fichier JSON complet de toutes vos données via « Compte, Exporter mes données ». L'export couvre toutes les tables mentionnées à la section 8.
  • Rectification (article 16 du RGPD): Vous pouvez à tout moment modifier vous-même les titres des synthèses, votre nom d'affichage, votre adresse e-mail, votre langue et votre mot de passe. Les champs de contenu des synthèses enregistrées sont volontairement en lecture seule afin de rester conformes à vos documents sources.
  • Effacement (article 17 du RGPD): Via « Compte, Supprimer mon compte », vous et toutes vos données êtes supprimés en une seule étape. Vous pouvez supprimer individuellement des synthèses, des préparations de consultation et des réflexions à tout moment.
  • Limitation (article 18 du RGPD): Sur demande par e-mail à [email protected].
  • Portabilité (article 20 du RGPD): Le même export JSON répond à cette exigence. Le format est structuré, couramment utilisé et lisible par machine.
  • Opposition (article 21 du RGPD): Vous pouvez vous opposer au traitement à tout moment en supprimant votre compte ou en nous écrivant.
  • Retrait du consentement (article 7, paragraphe 3, du RGPD): Vous pouvez retirer votre consentement à tout moment, avec effet pour l'avenir. La licéité du traitement effectué avant le retrait n'en est pas affectée.
  • Réclamation auprès d'une autorité de contrôle (article 77 du RGPD, § 24 DSG): Vous pouvez vous adresser à l'autorité autrichienne de protection des données (Barichgasse 40-42, 1030 Vienne, tél. +43 1 52 152-0, [email protected]) ou auprès de l'autorité de contrôle de votre lieu de résidence habituelle dans l'UE.

Nous répondons aux demandes relatives à vos droits dans un délai de 30 jours à compter de leur réception, prolongeable dans les cas complexes jusqu'à trois mois au total (article 12, paragraphe 3, du RGPD).

11. Prise de décision automatisée et IA

Continuum ne prend aucune décision individuelle automatisée au sens de l'article 22 du RGPD. Le traitement par IA produit une synthèse descriptive de vos documents, une liste de contrôle de préparation, une explication de termes ou une liste de questions. Il ne prend aucune décision vous concernant, ne pose aucun diagnostic, ne prescrit aucun traitement et ne constitue pas un avis médical. Lorsque le modèle est incertain, nous signalons visiblement le résultat comme étant de « faible fiabilité ». Vous gardez le contrôle total à chaque étape.

12. Analyse d'impact relative à la protection des données (AIPD)

Le traitement de données de santé à l'aide d'un sous-traitant d'IA situé dans un pays tiers remplit plusieurs critères de la liste « AIPD obligatoire » de l'autorité autrichienne de protection des données (BGBl. II n° 278/2018, dans sa version en vigueur). Nous avons réalisé et documenté une analyse d'impact relative à la protection des données au titre de l'article 35 du RGPD. Nous mettons un résumé des résultats à disposition sur demande.

13. Violation de données, notification

En cas de violation de la protection de vos données à caractère personnel susceptible d'engendrer un risque pour vos droits et libertés, nous en informons l'autorité autrichienne de protection des données dans les 72 heures suivant la prise de connaissance (article 33 du RGPD) et vous en informons directement sans délai injustifié en cas de risque élevé (article 34 du RGPD).

14. Mineurs

Continuum ne s'adresse pas directement aux personnes de moins de 16 ans. En Autriche, l'octroi autonome d'un consentement en matière de protection des données est possible dès l'âge de 14 ans révolus au titre de l'article 8 du RGPD et du § 4, al. 4 du DSG, à condition que la capacité de discernement nécessaire soit présente. Par précaution, nous exigeons un âge minimum de 16 ans. Lorsque vous traitez les données d'un mineur dont vous avez la charge, vous devez agir en tant que représentant légal ou avec son consentement.

15. Références au droit national autrichien

Outre le RGPD, nous tenons compte de la loi autrichienne sur la protection des données (DSG, BGBl. I n° 165/1999, dans sa version en vigueur), de la loi sur les télécommunications de 2021 (TKG 2021, en particulier le § 165 relatif aux cookies) et de la loi sur le commerce électronique (ECG, § 5 relatif à l'identification du prestataire). Continuum n'est pas relié à l'ELGA (le dossier de santé électronique autrichien) et ne remplace ni l'ELGA ni toute autre infrastructure de santé fournie par l'Autriche ou par l'UE.

16. Modifications de la présente politique

Nous mettons à jour la présente politique de confidentialité lorsque nos traitements, la technologie sous-jacente ou le droit applicable changent. Les modifications substantielles sont annoncées au moins 30 jours avant leur entrée en vigueur, par e-mail aux titulaires de compte et par un avis dans l'espace « Compte ». La version en vigueur est toujours disponible sur cette page avec la date de sa dernière mise à jour.

17. Contact pour les questions de protection des données

Protection des données : [email protected].
Sécurité : [email protected].
Général : [email protected].