Politique de confidentialite
Votre vie privée compte : HeartLab est conçu avec la confidentialité au cœur. Vos enregistrements ECG sont analysés sur votre appareil. Ils ne quittent votre appareil que si vous le choisissez : des valeurs résumées pour l'assistant IA (après votre consentement), ou les enregistrements complets si vous acceptez de les partager avec la recherche (avec un consentement distinct). Si vous vous connectez à un compte, les entrées de votre journal sont également enregistrées dans votre compte.
1. Introduction
HeartLab (« nous », « notre » ou « nos ») s'engage a proteger votre vie privee. Cette Politique de confidentialite explique comment HeartLab (« l'Application ») collecte, utilise et protege vos informations personnelles.
En utilisant HeartLab, vous acceptez la collecte et l'utilisation des informations conformement a cette politique. Si vous n'acceptez pas cette politique, veuillez ne pas utiliser l'Application.
2. Responsable du traitement
Le responsable du traitement de vos donnees personnelles est :
CEPALabs SHPK
NUIS: M61327011S
Rruga Andon Zako Cajupi, Ndërtes 3, Hyrja Nr. 11
Tiranë, Albania
- Telephone : +39 379 234 5841
- Email : hello@heartlab.it
- Site web : heartlab.it
Pour toute question relative à la confidentialité ou pour exercer vos droits, vous pouvez nous joindre via l'un des canaux listés sur notre page Contact — y compris email, WhatsApp, Discord et téléphone.
3. Informations que nous collectons
3.1 Données de santé (Données de catégorie spéciale)
HeartLab demande à Apple HealthKit uniquement l'autorisation de lire vos enregistrements ECG. L'app ne lit aucune autre donnée Santé et n'écrit rien dans Apple Santé. De chaque ECG, elle utilise :
- Enregistrements ECG : Données électrocardiographiques de votre Apple Watch, y compris la fréquence cardiaque moyenne mesurée pendant l'enregistrement
- Classification du rythme : Résultats de classification ECG d'Apple
Important : Les enregistrements ECG sont analysés localement sur votre appareil. Nous ne téléversons pas vos enregistrements ECG bruts sur nos serveurs, sauf si vous choisissez de les partager avec la recherche avec votre consentement explicite (voir section 3.7).
3.2 Informations du profil de sante
Si vous choisissez de creer un profil de sante, vous pouvez fournir :
- Age et sexe biologique
- Taille et poids
- Conditions medicales preexistantes (optionnel)
- Medicaments actuels (optionnel)
- Antecedents medicaux familiaux (optionnel)
- Niveau d'activite sportive (optionnel)
Votre profil de santé est stocké sur votre appareil. Une partie (âge, sexe biologique, conditions et médicaments) ne quitte votre appareil que si vous utilisez l'assistant IA après avoir donné votre consentement (section 6.2) ou si vous choisissez de l'inclure dans une contribution à la recherche (section 3.7).
3.3 Informations de compte
Si vous creez un compte, nous collectons :
- Adresse email
- Identifiants d'authentification (haches de maniere securisee)
- Identifiant Se connecter avec Apple (si utilise)
Si vous utilisez « Se connecter avec Apple », nous recevons uniquement votre adresse e-mail (ou l'adresse de relais privée d'Apple), pas votre nom.
3.4 Donnees d'utilisation
Nous pouvons collecter des donnees d'utilisation anonymisees pour ameliorer l'Application, notamment :
- Schemas d'utilisation des fonctionnalites
- Rapports de plantage et journaux d'erreurs
- Type d'appareil et version iOS
- Identifiant publicitaire (IDFA), uniquement si vous autorisez le suivi lorsque l'App vous le demande
- Votre réponse facultative à « Comment nous avez-vous connus ? »
3.5 Données Apple HealthKit
HeartLab s'engage à respecter les directives strictes d'Apple concernant l'utilisation des données HealthKit :
- (a) PAS DE PUBLICITÉ : Les données HealthKit ne sont jamais utilisées à des fins publicitaires ou marketing.
- (b) PAS DE VENTE : Nous ne vendons ni ne concédons de licence sur les données HealthKit à des tiers.
- (c) PAS DE PARTAGE AVEC DES TIERS : Les données HealthKit ne sont pas partagées avec des tiers, sauf lorsque vous utilisez l'assistant IA après avoir donné votre consentement (seules des valeurs résumées issues de vos ECG, jamais les enregistrements bruts, sont envoyées à OpenAI, uniquement pour vous répondre) ou en cas d'exigences légales.
- (d) UNIQUEMENT À DES FINS DE SANTÉ : Les données sont utilisées exclusivement pour l'analyse ECG, les calculs de VFC et le suivi des tendances et, uniquement si vous choisissez de partager vos enregistrements, pour améliorer l'analyse ECG de HeartLab.
- (e) TRAITEMENT LOCAL : Les données sont traitées sur l'appareil ; aucun enregistrement ECG brut n'est stocké sur nos serveurs, sauf ceux que vous choisissez de partager avec la recherche avec votre consentement explicite.
- (f) CONTRÔLE UTILISATEUR : Vous pouvez révoquer l'accès à tout moment via Réglages > Confidentialité et sécurité > Santé > HeartLab.
3.6 Journal de bien-être
Lorsque vous écrivez dans le journal, le texte de l'entrée, l'humeur choisie et la date sont enregistrés sur votre appareil. Si vous êtes connecté à un compte HeartLab, les entrées sont également enregistrées dans votre compte sur nos serveurs (Supabase), afin de pouvoir être synchronisées et restaurées ; les entrées écrites avant votre connexion sont téléversées lorsque vous vous connectez. Si vous ne vous connectez jamais, elles restent uniquement sur votre appareil. Lorsque vous supprimez une entrée, elle est aussi supprimée de nos serveurs. La suppression de votre compte supprime toutes les entrées de votre journal.
3.7 Partage des ECG avec la recherche (facultatif)
Dans l'app, vous pouvez choisir de partager vos enregistrements ECG pour aider à améliorer l'analyse de HeartLab. Cette option est désactivée par défaut : le partage n'a lieu qu'après un consentement distinct et explicite, lorsque vous êtes connecté et que vous avez sélectionné les enregistrements à envoyer. Pour chaque enregistrement, nous recevons :
- Le signal ECG brut (valeurs de tension), sa durée et sa fréquence d'échantillonnage
- La date de l'enregistrement (le jour uniquement, sans l'heure)
- La classification et la fréquence cardiaque d'Apple, la qualité du signal et les résultats d'analyse de HeartLab
- Uniquement si vous l'acceptez : votre tranche d'âge, votre sexe biologique, vos conditions connues, vos médicaments, si vous êtes sportif, et le modèle de votre Apple Watch
Chaque enregistrement reçoit un nouvel identifiant aléatoire et ne contient ni votre nom, ni votre e-mail, ni vos notes. Nous conservons un lien entre votre contribution et votre compte uniquement pour que vous puissiez la consulter et la supprimer. Vous pouvez retirer votre consentement et supprimer vos contributions depuis l'app à tout moment.
4. Comment nous utilisons vos informations
Nous utilisons vos informations aux fins suivantes :
- Analyse ECG : Pour fournir une analyse détaillée de vos enregistrements ECG localement sur votre appareil
- Assistant IA : Lorsque vous utilisez l'assistant IA, vos messages et des valeurs résumées issues de vos ECG sont envoyés à OpenAI pour générer la réponse (uniquement après votre consentement, voir section 6.2)
- Synchronisation du journal : Pour enregistrer les entrées de votre journal dans votre compte, si vous êtes connecté
- Recherche (facultatif) : Pour améliorer l'analyse ECG de HeartLab avec les enregistrements que vous choisissez de partager (voir section 3.7)
- Personnalisation : Pour personnaliser les informations en fonction de votre profil de santé
- Amélioration de l'application : Pour corriger les bugs et améliorer les performances de l'application
- Assistance : Pour répondre à vos demandes et fournir un support client
- Mesure publicitaire : Pour savoir laquelle de nos publicités vous a amené sur HeartLab (voir section 6.7). Les données de santé ne sont jamais utilisées à cette fin
5. Stockage et securite des donnees
5.1 Stockage sur l'appareil
La majorité de vos données sont stockées localement sur votre appareil :
- Les enregistrements ECG restent dans Apple HealthKit
- Les résultats d'analyse sont mis en cache localement
- Votre profil de santé est stocké sur l'appareil
- Les entrées du journal sont stockées sur l'appareil (et aussi dans votre compte si vous êtes connecté, voir 5.2)
5.2 Stockage cloud
Des données limitées peuvent être stockées dans notre infrastructure cloud sécurisée (Supabase) :
- Informations de compte utilisateur
- Statut d'abonnement
- Préférences et paramètres de l'application
- Entrées du journal (texte, humeur et date), si vous êtes connecté
- Enregistrements ECG que vous choisissez de partager avec la recherche (voir section 3.7)
5.3 Mesures de securite
Nous mettons en oeuvre des mesures de securite conformes aux normes de l'industrie :
- Chiffrement de bout en bout pour les donnees en transit
- Authentification securisee avec prise en charge de Se connecter avec Apple
- Integration Face ID / Touch ID pour l'acces a l'application
- Audits de securite reguliers
6. Services tiers
HeartLab utilise les services tiers suivants :
6.1 Apple HealthKit
Nous accedons a vos donnees ECG via Apple HealthKit. La politique de confidentialite d'Apple s'applique aux donnees stockees dans HealthKit.
6.2 OpenAI (Assistant IA)
HeartLab utilise OpenAI (OpenAI, L.L.C., San Francisco, CA, USA) comme service d'IA tiers pour faire fonctionner l'assistant IA. Avant le premier envoi, l'app affiche un écran de consentement qui explique ce qui sera partagé. Rien n'est envoyé à OpenAI tant que vous n'avez pas touché « Autoriser ».
Ce qui est envoyé à OpenAI :
- Les messages que vous écrivez à l'assistant
- Votre âge et votre sexe biologique, si vous les avez indiqués dans votre profil
- Les conditions médicales connues et les médicaments actuels, si vous les avez indiqués
- Des valeurs résumées calculées par HeartLab sur votre appareil : fréquence cardiaque (moyenne, minimale, maximale), HRV et SDNN, QTc, nombre de battements supplémentaires (PAC, PVC), pauses et AFib, schémas de rythme, nombre d'ECG, classification ECG et qualité du signal
- La date et l'heure des ECG concernés par la question (par exemple votre dernier ECG ou un ECG que vous joignez) et la langue de l'app
Ce qui n'est pas envoyé : votre nom, votre adresse e-mail et vos enregistrements ECG bruts (la forme d'onde). Merci de ne pas écrire votre nom ni d'autres informations permettant de vous identifier dans vos messages.
Chiffrement et transmission sécurisée :
Les requêtes vont de l'app à notre serveur (Supabase), qui les transmet à l'API d'OpenAI. Toutes les données sont chiffrées en transit avec TLS 1.2+ (HTTPS). Notre serveur ne conserve pas vos messages de chat.
OpenAI n'entraîne pas ses modèles avec vos données :
Selon la politique Enterprise Privacy d'OpenAI, les données envoyées via l'API ne sont pas utilisées pour entraîner, améliorer ou affiner les modèles d'OpenAI. OpenAI peut conserver les données de l'API jusqu'à 30 jours pour détecter les abus, puis les supprime.
Vous pouvez retirer votre consentement à tout moment dans l'assistant IA (menu > Gérer le consentement IA > Ne pas autoriser). Ensuite, plus aucune donnée n'est envoyée à OpenAI.
6.3 RevenueCat (Abonnements)
Nous utilisons RevenueCat pour gerer les abonnements. Ils traitent les informations de paiement via l'App Store d'Apple. Nous n'avons pas acces aux details de votre carte de paiement.
6.4 Supabase (Authentification et stockage)
Les comptes utilisateurs, les entrées du journal (si vous êtes connecté) et les contributions à la recherche (si vous choisissez d'en faire) sont stockés via Supabase, qui fournit un stockage de données sécurisé et conforme au RGPD. Supabase héberge également le serveur qui transmet à OpenAI les requêtes de l'assistant IA.
6.5 Géolocalisation IP (Localisation du Site)
Notre site web utilise ipapi.co pour détecter votre pays en fonction de votre adresse IP dans le seul but d'afficher le contenu dans votre langue locale. Cela est fait sur la base juridique de l'intérêt légitime (Article 6(1)(f) du RGPD) pour offrir une meilleure expérience utilisateur.
- Données traitées : Uniquement votre code pays (ex. "IT", "DE", "ES")
- Données NON stockées : Votre adresse IP n'est pas stockée ni enregistrée par nous
- Objectif : Sélection automatique de la langue pour le contenu du site
- Alternative : Si vous préférez, vous pouvez sélectionner manuellement votre langue via le sélecteur de langue, et votre préférence sera sauvegardée
Vous pouvez refuser la détection automatique de la langue en sélectionnant manuellement votre langue préférée. Votre choix est stocké localement dans votre navigateur et prévaut sur la détection automatique.
6.6 Firebase Crashlytics (Rapports de Plantage)
Nous utilisons Firebase Crashlytics, un service fourni par Google LLC, pour collecter des rapports de plantage anonymes et des données de diagnostic. Cela nous aide à identifier et corriger les bugs pour améliorer la stabilité de l'application.
- Données collectées : Traces de pile des plantages, modèle de l'appareil, version du système d'exploitation, état de l'application au moment du plantage, identifiant d'installation anonyme
- Données NON collectées : Aucune information personnelle identifiable (pas de noms, e-mails ou données de santé)
- Finalité : Surveillance de la stabilité de l'application et correction des bugs
- Base juridique : Intérêt légitime (RGPD Article 6(1)(f)) à fournir une application stable et fiable
- Conservation : Les données de plantage sont conservées par Google pendant 90 jours
Pour plus d'informations, consultez la Politique de confidentialité de Firebase.
6.7 Singular (Mesure publicitaire)
Nous utilisons Singular (Singular Labs, Inc., États-Unis) pour mesurer laquelle de nos campagnes publicitaires, par exemple sur Instagram, Facebook, TikTok ou Apple Search Ads, a conduit à une installation de HeartLab. Singular peut partager le résultat de cette mesure avec le réseau publicitaire qui a diffusé l'annonce.
- Données collectées : Identifiant publicitaire (IDFA) uniquement si vous autorisez le suivi, identifiant de l'appareil propre à l'app (IDFV), adresse IP, modèle de l'appareil, version d'iOS, installations et ouvertures de l'app, onboarding terminé, affichages de l'écran d'abonnement et achats (les montants des achats sont transmis par RevenueCat)
- Données NON collectées : Aucune donnée de santé (aucun ECG, fréquence cardiaque, résultat sur le rythme ou profil de santé) et aucun nom ni e-mail
- Finalité : Mesurer l'efficacité de notre publicité
- Base juridique : Votre consentement (article 6(1)(a) du RGPD), demandé via l'invite App Tracking Transparency d'Apple, pour l'identifiant publicitaire ; intérêt légitime (article 6(1)(f)) pour la mesure agrégée via Apple SKAdNetwork, qui ne vous identifie pas
- Votre choix : Vous pouvez autoriser ou refuser le suivi à tout moment dans Réglages > Confidentialité et sécurité > Suivi. Refuser ne change rien dans l'App
Pour plus d'informations, consultez la Politique de confidentialité de Singular.
6.8 Firebase Analytics (Statistiques d'utilisation de l'App)
Nous utilisons Firebase Analytics, un service fourni par Google LLC, pour comprendre comment l'App est utilisée, par exemple à quelle étape de l'onboarding les utilisateurs s'arrêtent ou à quelle fréquence l'écran d'abonnement est ouvert.
- Données collectées : Événements d'utilisation de l'app (étapes de l'onboarding, affichages de l'écran d'abonnement, achats), votre réponse facultative à « Comment nous avez-vous connus ? », un identifiant d'instance de l'app, modèle de l'appareil, version d'iOS et pays approximatif
- Données NON collectées : Aucune donnée de santé, aucun identifiant publicitaire, aucun nom ni e-mail
- Finalité : Améliorer l'App
- Base juridique : Intérêt légitime (article 6(1)(f) du RGPD)
- Conservation : Selon nos paramètres Google Analytics, 14 mois au maximum
Pour plus d'informations, consultez la Politique de confidentialité de Firebase.
7. Vos droits (RGPD)
En vertu du Reglement general sur la protection des donnees (RGPD), vous disposez des droits suivants :
- Droit d'acces : Demander une copie de vos donnees personnelles
- Droit de rectification : Corriger les donnees personnelles inexactes
- Droit a l'effacement : Demander la suppression de vos donnees personnelles
- Droit a la portabilite : Recevoir vos donnees dans un format portable
- Droit a la limitation du traitement : Limiter la maniere dont nous utilisons vos donnees
- Droit d'opposition : Vous opposer au traitement de vos donnees
- Droit de retrait du consentement : Retirer votre consentement a tout moment
Pour exercer ces droits, contactez-nous a hello@heartlab.it.
8. Conservation des données
Nous conservons vos données selon les politiques suivantes :
- Données de compte : Jusqu'à la suppression de votre compte
- Données de santé : Les enregistrements ECG restent dans Apple Santé ; les résultats d'analyse et votre profil de santé sont stockés localement jusqu'à la suppression de l'application ou l'effacement des données
- Entrées du journal : Sur votre appareil et, si vous êtes connecté, dans votre compte jusqu'à ce que vous les supprimiez ou supprimiez votre compte
- Contributions à la recherche : Jusqu'à ce que vous les supprimiez depuis l'app
- Analyses d'utilisation : Anonymisées et conservées jusqu'à 24 mois
Vous pouvez supprimer votre compte et toutes les données associées à tout moment via les paramètres de l'application.
9. Confidentialite des enfants
HeartLab n'est pas destine aux enfants de moins de 17 ans. Nous ne collectons pas sciemment d'informations personnelles aupres d'enfants. Si vous pensez qu'un enfant nous a fourni des donnees personnelles, veuillez nous contacter immediatement.
10. Transferts internationaux de donnees
Vos donnees peuvent etre transferees et traitees dans des pays situes en dehors de votre pays de residence. Nous veillons a ce que des garanties appropriees soient en place, notamment :
- Clauses contractuelles types approuvees par la Commission europeenne
- Services certifies selon des cadres de protection des donnees reconnus
11. Modifications de cette politique
Nous pouvons mettre a jour cette Politique de confidentialite de temps a autre. Nous vous informerons de tout changement significatif en :
- Publiant la nouvelle politique dans l'Application
- Mettant a jour la date de « Derniere mise a jour »
- Envoyant une notification par email pour les changements importants
12. Autorite de protection des donnees
Si vous avez des preoccupations concernant notre traitement des donnees, vous avez le droit de deposer une plainte aupres d'une autorite de controle. Pour les residents de l'UE :
Albanian Information and Data Protection Commissioner (IDP)
Rruga "Abdi Toptani", Nr. 5
Tirana, Albania
www.idp.al
Pour les residents francais :
Commission Nationale de l'Informatique et des Libertes (CNIL)
3 Place de Fontenoy
TSA 80715
75334 Paris Cedex 07, France
www.cnil.fr
13. Nous contacter
Si vous avez des questions concernant cette Politique de confidentialite ou nos pratiques en matiere de donnees, veuillez nous contacter :
- Email : hello@heartlab.it
- Assistance : hello@heartlab.it
- Site web : heartlab.it
14. Confidentialite de l'App Store Apple
HeartLab est distribue via l'App Store d'Apple. Concernant la relation entre cette politique de confidentialite et les pratiques de confidentialite d'Apple :
- (a) Politique de confidentialite d'Apple : La politique de confidentialite d'Apple s'applique aux donnees collectees par Apple, y compris les informations de compte App Store et les donnees de paiement.
- (b) Pas d'acces aux informations Apple : Nous n'avons pas acces a votre identifiant Apple ni a vos informations de paiement App Store.
- (c) Confidentialite d'Apple : Pour plus d'informations sur les pratiques de confidentialite d'Apple, veuillez consulter https://www.apple.com/privacy/.
- (d) Portee de cette politique : Cette politique de confidentialite regit uniquement les donnees collectees et traitees par HeartLab.
Rappel : HeartLab n'est PAS un dispositif medical et ne fournit pas de diagnostics medicaux. Consultez toujours un professionnel de sante qualifie pour tout avis medical.