Politique de confidentialité
Projet — la révision juridique et l’approbation finale du fondateur restent en attente.
Sources examinées : 28 septembre 2026
Conditions d’utilisationCette politique explique quelles données Lullabies collecte, pourquoi elles sont nécessaires, qui les traite et comment les supprimer.
Responsable du traitement
Marcus Nagy OngSmörkärnegatan 21
412 78 Göteborg
Sweden
support@lullabies.baby
Exerce en tant qu’entreprise individuelle suédoise (enskild firma).
L'essentiel
Pour fournir Lullabies, nous recueillons des données de connexion, Nursery, audio, achat et notification push. Les fonctions facultatives Baby Monitor et Generated Lullaby recueillent des données supplémentaires décrites ci-dessous. Lullabies n’affiche pas de publicité dans l’app et n’utilise pas de suivi interentreprises à des fins publicitaires. L’app utilise toutefois des diagnostics opérationnels et des analyses d’achats/de revenus, décrits ci-dessous. Les analyses du site sont décrites séparément.
Identité du compte
Firebase Authentication conserve votre identifiant et les informations qu'Apple ou Google partage selon vos réglages, comme un nom ou une adresse de relais privée. Lullabies prend aussi en charge la connexion par e-mail et mot de passe, surtout destinée aux évaluateurs de l'App Store et de Google Play ainsi qu'aux comptes de démonstration, et non comme mode de connexion courant. Les Hubs et Remotes s’authentifient séparément. L’accès à chaque Nursery dépend de ses autorisations.
Données de Nursery et lecture Remote/Hub
Firebase Realtime Database conserve pour chaque Nursery son nom, ses membres, le Hub associé, le Go-To Sound, Desired State (ce qu'une Remote demande) et Actual State (ce que le Hub rapporte), Sleep Timer, les jetons de notification et les Pairing Codes ou codes d’invitation temporaires. Ce sont ces données de fonctionnement qui permettent à une Remote de piloter un Hub qui joue dans une autre pièce, et qui vous permettent de partager une Nursery avec d’autres membres du foyer.
Uploads
Si vous choisissez le Provider upload, Firebase Storage conserve votre audio privé ainsi que son titre, sa taille et sa durée. Les Uploads restent dans votre compte et servent uniquement à la lecture sur votre Hub.
Generated Lullabies
Lorsque vous demandez une Generated Lullaby, notre backend traite votre prompt et des descripteurs bornés. Le Provider de génération musicale actif, actuellement Google, reçoit des instructions de génération. Le résultat privé est conservé comme Upload. Les dossiers de tâche et de contrôle sont associés à votre compte ; seul le fondateur peut accéder aux dossiers d’audit de rejet.
Achats
Apple ou Google traite les achats. RevenueCat valide les transactions et tient le registre des crédits LBY. Pour gérer l’accès payant et les analyses d’abonnement/de revenus, RevenueCat reçoit des données de transaction et un identifiant de compte ou d’appareil. Il enregistre aussi un pays approximatif associé à la dernière connexion, déduit de l’adresse IP de connexion, à des fins d’analyse ; l’app ne demande pas votre position précise. Lullabies ne reçoit pas vos données bancaires. Les formules Mensuel et À vie à venir utiliseront ces mêmes services.
Notifications push
Si vous activez les alertes, Lullabies conserve un jeton de livraison et utilise Apple, Google et Expo pour envoyer des messages opérationnels, comme une batterie de Hub faible ou une lecture hors ligne. Ce n'est pas du marketing.
Écran verrouillé, widgets et montre
Le Sleep Timer et les commandes de lecture sont aussi accessibles depuis votre écran verrouillé, un widget d’écran d’accueil et (si appairée) une Apple Watch ou une montre Wear OS. Ces surfaces lisent et écrivent les mêmes données de Nursery décrites ci-dessus — elles ne collectent aucune donnée supplémentaire qui leur soit propre.
Monitoring en direct et mode Écoute
Lorsque vous activez Baby Monitor sur un Hub, un Hub et une Remote du même compte se connectent directement via WebRTC pour partager la vidéo en direct du Hub et, en mode Écoute, l'audio en direct dont la propre lecture du Hub a été annulée pour que vous entendiez la pièce, pas le haut-parleur. Lorsque deux appareils ne peuvent pas se connecter directement, le service de relais TURN de Cloudflare relaie la connexion chiffrée entre eux sans stocker les médias. Talkback permet à une personne responsable de parler via le haut-parleur du Hub ; le Hub l'annonce toujours par un son et un indicateur à l'écran. L'écoute de nuit maintient cette même connexion audio active toute la nuit et se rétablit d'elle-même après une coupure ; nous n'enregistrons que le volume total d'octets relayés par compte et par mois (jamais le contenu), afin d'avertir d'un usage excessif du relais, sans jamais l'imposer. L'amélioration en faible luminosité traite l'image de la caméra directement sur le Hub, localement, pour éclaircir une pièce sombre — l'image améliorée n'est jamais envoyée ailleurs que là où l'image d'origine allait déjà. Rien de tout cela n'est chiffré de bout en bout au sens où nos prestataires d'infrastructure ne détiennent pas leur propre clé — voir Conservation et suppression ci-dessous pour la façon dont c'est protégé à la place.
Détection de pleurs possible sur l'appareil et Night Insights
Si vous l'activez, le Hub écoute un pleur possible à l'aide d'un classificateur qui s'exécute entièrement sur l'appareil — Sound Analysis, intégré par Apple sous iOS, ou un modèle publié par Google et exécuté sur l'appareil sous Android. Pour cette fonction, aucun audio ni aucun fichier de modèle ne quitte jamais l'appareil. Seul le résultat — qu'un pleur possible a été détecté, et à quel moment, jamais l'audio lui-même — parvient à notre backend, et uniquement si vous avez en plus activé Night Insights : un historique réservé au propriétaire de la lecture rapportée, des demandes, des alertes de pleur possible et de la disponibilité du Hub pour une Nursery, conservé 30 jours et qui ne mesure jamais le sommeil.
Moments
Un Moment est un instantané, une photo ou un clip muet de 30 secondes explicitement demandé, capturé par un Hub pour sa Nursery et stocké dans votre boîte de réception Moments. Les Moments sont conservés sept jours et peuvent être supprimés plus tôt depuis l'app. Si vous enregistrez une copie dans l'app Photos de votre appareil, cette copie échappe à notre contrôle et reste jusqu'à ce que vous la supprimiiez à cet endroit.
Assistants IA connectés
Si vous connectez explicitement un assistant IA, Lullabies émet un jeton limité et consigne l'outil, la Nursery, l'heure et le résultat afin que vous puissiez contrôler et révoquer l'accès. Rien ne se connecte automatiquement.
Signalements et diagnostics de plantage
Les signalements contiennent votre description, une catégorie et une adresse de réponse facultatives, une capture facultative, des informations appareil/application et jusqu’à 100 traces de fonctionnement autorisées. Ils sont envoyés à Firebase puis à Linear pour le support. Vous pouvez consulter le contenu exact et retirer la capture avant l’envoi. Les captures sont automatiques uniquement sur les vues connues sans caméra ni surveillance ; le Hub, les vues caméra du Remote et les vues inconnues exigent un choix explicite et un avertissement. Les rapports ne contiennent aucun enregistrement audio ou vidéo. Les rapports hors ligne restent sur l’appareil jusqu’à l’envoi et sont effacés à la déconnexion ou au changement de compte. La suppression du compte efface les rapports, captures et copie Linear ; des marqueurs minimaux et des protections de téléversement vides empêchent les écritures tardives. Retirer le Hub supprime sa propre identité anonyme et ses rapports ; le compte parent et la Nursery restent. Les versions de production utilisent Google Firebase Crashlytics pour les diagnostics de plantage natif et les erreurs JavaScript expurgées. Nous définissons un identifiant utilisateur haché et des attributs application/rôle limités, sans adresse e-mail ni nom de Nursery. Crashlytics collecte aussi ses identifiants de plantage/appareil ; les diagnostics historiques peuvent rester selon les règles de conservation de Google. La conservation et l’effacement chez les prestataires restent à vérifier.
Prestataires
Firebase fournit Authentication, Realtime Database, Cloud Storage, Cloud Functions, App Check et Cloud Messaging. RevenueCat valide les achats et tient le registre LBY. Apple et Google gèrent connexion et paiements. Expo transmet les notifications push. Le Provider de génération musicale actif, actuellement Google (Lyria), reçoit les instructions de génération. Cloudflare relaie les connexions de monitoring sans connexion directe (TURN). Les régions et transferts sont décrits ci-dessous sous stockage et suppression.
Site et liste d'attente
La liste d'attente conserve dans Firebase votre adresse e-mail normalisée, votre langue et l'heure d'inscription. Sur les déploiements Vercel compatibles, Vercel Web Analytics mesure sans cookies les visites et les inscriptions ou suggestions envoyées, sans contenu saisi ni suivi inter-sites. Il est désactivé ailleurs. Contactez l’assistance pour effacer séparément les inscriptions à la liste d’attente ou les suggestions de fonction.
Conservation et suppression
La suppression de votre compte nettoie vos Nurseries et vos fichiers audio privés, puis retire votre identité de connexion après réussite du nettoyage. Si le nettoyage échoue, la suppression doit être relancée, et une tentative partielle n'est jamais signalée comme terminée. Des marqueurs de suppression minimaux liés au compte et des objets de protection Storage vides conservent des identifiants de compte ou d’objet sans expiration automatique, pour empêcher qu’un travail retardé ne recrée des données supprimées. Les Moments sont conservés sept jours sauf suppression plus tôt ; les signalements sont supprimés avec votre compte. Les données de Nursery et les Cloud Functions s'exécutent dans l'UE (europe-west1) ; les médias privés dans Cloud Storage sont hébergés aux États-Unis — les deux sont gérés par Firebase et chiffrés en transit et au repos. Les sauvegardes, données supprimées de façon réversible, dossiers du Provider, registres financiers, le volume mensuel agrégé d'octets relayés et les dossiers de parrainage ou d’attribution exigent une gestion distincte de conservation ou d’effacement. La suppression du compte demande l’effacement du dossier client RevenueCat et en vérifie le résultat avant de se terminer. Cela n’efface pas tous les registres financiers des boutiques ou prestataires. Contactez l’assistance pour les autres dossiers du Provider et les demandes de conservation.
Supprimer votre compte
Ouvrez l'app → Réglages → Supprimer le compte pour une suppression permanente en libre-service — voir Conservation et suppression ci-dessus pour savoir exactement ce que cela supprime ou non.
Si vous ne pouvez pas utiliser l'app, ou souhaitez plutôt nous demander une suppression par e-mail, consultez notre page de suppression de compte.
Vie privée des enfants
Les comptes Lullabies sont destinés aux adultes. Les fonctions activées peuvent néanmoins traiter la voix, l'image ou une description d'un enfant, ainsi que des données sur d'autres membres du foyer qui n'ont jamais créé leur propre compte.
Vos choix et vos droits
Vous pouvez vérifier les accès aux Nurseries, déconnecter les assistants IA, couper les notifications, supprimer des Nurseries et votre compte dans l’app. Vous pouvez demander l’accès, la rectification, l’effacement, la limitation, la portabilité ou vous opposer au traitement, et retirer votre consentement lorsqu’il s’applique. Vous pouvez vous plaindre auprès de l’autorité suédoise de protection de la vie privée (IMY) ou de votre autorité locale de contrôle.
Contact
Écrivez à support@lullabies.baby pour toute question sur la confidentialité ou vos données.
Modifications de cette politique
Nous mettrons à jour cette page et sa date si nos pratiques changent.