🔒 Politique de Confidentialité
Dernière mise à jour : 21/05/2026
En bref : Vos données appartiennent à vous. Elles sont chiffrées côté client avant d'être stockées. Même nous ne pouvons pas les lire. Nous ne vendons rien, nous ne trackons rien.
1. Qui sommes-nous
ChronoFlow est une application de suivi du temps développée et maintenue par Jean-Marie Rudent (jmrudent.com). Pour toute question : contact@jmrudent.com
2. Authentification
L'accès à ChronoFlow requiert une connexion via un compte Google (Google OAuth 2.0). Nous n'avons aucun accès à votre mot de passe Google. Les seules informations récupérées lors de la connexion sont :
- Votre adresse e-mail (pour vérifier que votre compte est autorisé)
- Votre nom et photo de profil (affichage dans l'app uniquement)
- Un identifiant unique Google (UID), utilisé pour isoler vos données des autres utilisateurs
L'accès est restreint par liste blanche. Seuls les comptes explicitement autorisés peuvent utiliser l'application.
3. Données que vous saisissez
Les données créées dans ChronoFlow sont :
- Entrées de temps (description, durée, projet, catégorie)
- Clients et projets (nom, TJM, budget)
- Habitudes et leur suivi quotidien
- Notes et bilans de semaine
- Paramètres et préférences personnelles
Ces données ne sont pas collectées à des fins d'analyse, de marketing ou de profilage. Elles servent uniquement à faire fonctionner l'application pour vous.
4. Chiffrement de bout en bout
🔐 Comment ça marche concrètement :
À chaque connexion, une clé de chiffrement unique est dérivée pour votre compte via une Firebase Function sécurisée (algorithme HMAC-SHA256). Cette clé ne quitte jamais votre appareil sous forme lisible. elle vit uniquement en mémoire RAM le temps de votre session.
Toutes vos données sont chiffrées localement (AES-GCM 256 bits) avant d'être envoyées vers Firebase. Ce que Firebase stocke ressemble à ceci :
{ "iv": "...", "ciphertext": "...", "v": 1 }
Résultat : personne, y compris nous, ne peut lire vos données sans votre session Google active.
La clé maître qui permet de dériver votre clé personnelle est stockée dans Google Secret Manager et n'est jamais exposée côté client.
5. Où sont stockées vos données
Vos données chiffrées sont stockées dans Google Firebase Firestore (infrastructure Google Cloud, région us-central1). Firebase est soumis aux politiques de confidentialité de Google.
Nous n'utilisons aucun autre service tiers pour le stockage ou le traitement de vos données.
6. Ce que nous ne faisons pas
- ✅ Nous ne vendons aucune donnée
- ✅ Nous ne partageons aucune donnée avec des tiers
- ✅ Nous ne trackons pas votre comportement dans l'app
- ✅ Nous n'utilisons pas de cookies publicitaires ou analytiques
- ✅ Nous ne lisons pas vos données (elles sont chiffrées, nous ne pouvons pas)
7. Durée de conservation
Vos données sont conservées tant que votre compte est actif. Sur demande de suppression, vos données sont effacées de Firebase dans un délai de 30 jours.
8. Vos droits (RGPD)
Conformément au Règlement Général sur la Protection des Données (RGPD), vous avez le droit de :
- Accéder à vos données. sur demande à contact@jmrudent.com
- Rectifier vos données. directement dans l'application
- Supprimer votre compte et toutes vos données. sur demande à contact@jmrudent.com
- Retirer votre consentement à tout moment en cessant d'utiliser l'application
9. Modifications
Toute modification substantielle de cette politique sera communiquée par e-mail aux utilisateurs actifs. La date de dernière mise à jour est indiquée en haut de cette page.