Politique de confidentialité — Dodeli
Version du 15 octobre 2026
Responsable du traitement
EURL Kolbeo, SIREN 101 112 480, 55 rue Grignan, 13006 Marseille, France.
Contact RGPD et exercice des droits : rgpd@kolbeo.fr.
Données traitées et finalités
- Adresse email et identifiant Firebase pour créer et sécuriser un compte.
- Identifiant aléatoire, nom et secret chiffré de l'appareil pour gérer les appairages et les révocations.
- Code de session, état de connexion et informations techniques ICE/TURN pour établir le flux WebRTC.
- Niveau sonore instantané et horodatage lors d'une détection. Aucun extrait sonore n'est enregistré ou stocké sur le serveur.
- Jeton de notification du téléphone parent, conservé avec l'appairage pour envoyer une alerte de pleurs possibles. Le jeton est supprimé à la révocation de l'appareil, à la désactivation des notifications ou s'il devient invalide.
- Adresse IP et journaux techniques nécessaires à la sécurité, au diagnostic et à la prévention des abus.
- Caméra et microphone, uniquement pour transmettre en direct le flux demandé.
Le flux audio/vidéo est chiffré par WebRTC (DTLS-SRTP). Il transite directement entre les appareils lorsque possible, ou via un relais TURN. Dodeli ne l'enregistre pas et le Worker Cloudflare ne le décode pas.
Abonnements
Pour un compte utilisant les abonnements, RevenueCat reçoit l’identifiant Firebase (sans transmission explicite de l’email), les produits, reçus ou jetons d’achat, dates et états d’essai, renouvellement et expiration, ainsi que les métadonnées techniques nécessaires au SDK (application, appareil, IP). Ces données servent à valider, restaurer et associer l’accès payant au compte. Le paywall et le centre client sont affichés par les SDK natifs RevenueCat UI. Les événements techniques d’affichage et d’utilisation de ces interfaces peuvent être traités par RevenueCat pour le fonctionnement et le suivi des parcours d’abonnement. Le paiement est traité par Apple ou Google ; Dodeli ne reçoit pas de numéro de carte bancaire. Le mode invité n’initialise pas RevenueCat. Aucun flux caméra, audio, secret d’appareil ni événement sonore n’est envoyé à RevenueCat.
Bases juridiques
L'exécution du service demandé fonde l'authentification, l'appairage et la mise en relation, ainsi que la validation des abonnements demandés. L'intérêt légitime de Kolbeo fonde la sécurité et les journaux techniques strictement nécessaires. Les permissions caméra, microphone et notifications sont demandées dans le contexte de la fonctionnalité et peuvent être retirées dans les réglages du téléphone.
Destinataires et transferts
Les données sont accessibles à Kolbeo et à ses sous-traitants techniques : Google Firebase pour l'authentification et les notifications push, RevenueCat pour la gestion des abonnements, Apple et Google pour les achats, et Cloudflare pour le Worker, les Durable Objects et TURN. Ces sociétés peuvent traiter des données hors de l'Espace économique européen selon leurs mécanismes contractuels applicables. Avant publication, Kolbeo doit archiver les DPA à jour et vérifier les régions de données configurées.
Durées de conservation
- Session : jusqu'à son arrêt par la station bébé, puis suppression ; expiration automatique de sécurité en cas d'abandon.
- QR d'appairage : cinq minutes et une seule utilisation.
- Accès invité : au plus 24 heures.
- Appareil appairé : jusqu'à sa révocation ou à la suppression du compte.
- Jeton de notification : au plus jusqu'à la révocation de l'appareil, la désactivation des notifications, son invalidation ou la suppression du compte.
- Compte : jusqu'à sa suppression par l'utilisateur.
- Données d’abonnement : selon les durées contractuelles de RevenueCat et des stores et les obligations de conservation applicables. L’effacement chez les prestataires peut être demandé à rgpd@kolbeo.fr ; supprimer le compte Firebase ne supprime pas automatiquement les données RevenueCat ni les achats.
- Journaux Cloudflare/Firebase : selon les réglages et durées documentés par ces fournisseurs, à minimiser avant la mise en production.
Droits
Vous pouvez accéder à vos données, les rectifier, les effacer, limiter ou vous opposer à certains traitements, et demander la portabilité lorsque applicable. L'application permet de révoquer un appareil et d'initier la suppression du compte dans Paramètres. Vous pouvez aussi écrire à rgpd@kolbeo.fr. Vous disposez du droit d'introduire une réclamation auprès de la CNIL (cnil.fr).
Mineurs et public visé
Dodeli est destinée aux parents et responsables légaux, pas aux enfants. Aucun compte ne doit être créé par un enfant. Le flux capté doit respecter la vie privée des personnes présentes et la législation applicable.
Sécurité et limites
Les secrets d'appareil sont conservés dans Keychain/Keystore et ne figurent pas dans le QR. Un QR expiré ou déjà utilisé est rejeté. Malgré ces mesures, aucun système ne garantit une disponibilité ou une sécurité absolue.
Modifications
Cette politique sera mise à jour lorsque les fonctionnalités, fournisseurs ou exigences légales changent. La version applicable est affichée dans l'app et à terme sur https://kolbeo.fr/dodeli/confidentialite.
Suivi de l’écoute et activités en direct
Pendant une écoute parent, Dodeli affiche l’état de la connexion et le temps écoulé depuis le dernier bruit sur l’écran verrouillé (Live Activity iOS ou notification Android). Ces informations peuvent être visibles par les personnes ayant accès à cet écran. Aucun enregistrement sonore ni image n’y est affiché. Le temps écoulé est calculé localement par le système.
Pour actualiser cet affichage lorsque l’application est suspendue, le service Cloudflare traite l’identifiant temporaire d’écoute, l’appareil parent appairé, les états de réception et de présence, le niveau et l’horodatage des événements sonores, les préférences d’alertes et les jetons de distribution Firebase Cloud Messaging / Apple ActivityKit. Google et Apple assurent la distribution des notifications. Le Worker ne reçoit, ne conserve et ne décode aucun flux audio ou vidéo. Le suivi courant ne constitue pas un historique des bruits.
L’abonnement est limité à la session (au maximum 24 heures après inscription, et à la durée d’autorisation du parent invité). Il est retiré à la sortie de l’écoute, à la révocation ou à la suppression du compte ; si le téléphone ne peut pas joindre le serveur, il expire automatiquement. Les jetons invalides sont retirés lors de leur détection. Les métadonnées d’une station terminée sont nettoyées après une courte fenêtre de livraison, au plus 30 secondes. Le jeton FCM technique de l’installation peut être conservé localement pour sa réutilisation.
Désactiver « Alertes de bruit et de déconnexion » coupe les avertissements sonores sans supprimer le suivi silencieux de l’écoute. Les autorisations système permettent également de masquer les notifications et les Live Activities. Une perte réseau ou les restrictions du système peuvent retarder ou empêcher une alerte. Un état « Écoute à vérifier » ne confirme pas la réception audio.
Pour éviter de répéter un avertissement, le téléphone conserve localement au plus 32 identifiants techniques d’incidents récents, remplacés progressivement par les suivants. Ils ne contiennent ni média, ni jeton de notification.