Légal

Politique de confidentialité

Dernière mise à jour : 20 octobre 2026

1. Responsable du traitement

Jason Chevalley, entreprise individuelle exploitant « LifePlanner », Chemin de Marjovet C8, 1040 Échallens (VD), Suisse — contact@lifeplnr.com. La présente politique couvre le site lifeplnr.com et l'application LifePlanner (lifeplnr-app.netlify.app). Elle se fonde sur la loi fédérale sur la protection des données (LPD, RS 235.1) et, lorsqu'il s'applique, sur le Règlement général sur la protection des données (RGPD).

Vos plans restent sur votre appareil. Le contenu que vous créez dans les outils (budgets, objectifs, habitudes, journaux, etc.) est stocké localement dans votre navigateur (localStorage). Il ne nous est jamais transmis en clair, ni à un tiers, et nous n'y avons jamais accès.

Synchronisation entre appareils (optionnelle, Premium). Si vous l'activez, l'application chiffre vos données sur votre appareil (AES-256-GCM, avec une clé dérivée de votre phrase secrète, qui n'est jamais envoyée) avant de les envoyer. Seule cette copie chiffrée est conservée, dans des champs de votre compte client Shopify, et elle transite par notre fonction Netlify sans y être enregistrée. Ni nous, ni Shopify, ni Netlify ne pouvons la lire. Vous pouvez désactiver la synchronisation et supprimer cette copie à tout moment dans les Paramètres de l'application. Base légale : exécution du contrat (art. 6, par. 1, let. b RGPD).

Notifications push (optionnelles, Premium). Si vous activez « Notifications sur ce téléphone », nous conservons sur Netlify (Netlify Blobs) l'adresse d'abonnement fournie par le service push de votre navigateur (Google, Mozilla, Apple ou Microsoft), votre langue, votre identifiant client et, pour les 7 jours suivants, l'heure et un texte court de chaque rappel. Avec « Texte discret » (activé par défaut), ce texte est générique (« Rappels aujourd'hui : 2 ») : aucun nom, montant ou habitude. Les notifications sont chiffrées de bout en bout jusqu'à votre appareil ; le service push ne voit qu'un identifiant opaque. Base légale : exécution du contrat (art. 6, par. 1, let. b RGPD).

Listes partagées (optionnelles). Quand vous partagez une liste de courses ou une liste de voyage, son contenu est chiffré sur votre appareil avant tout envoi. La clé se trouve uniquement dans le lien de partage et n'est jamais transmise à nos serveurs. Nous conservons seulement la copie chiffrée, illisible pour nous, sur Netlify (Netlify Blobs), avec un identifiant aléatoire, un numéro de version et les dates de dernière modification et de dernière consultation. Toute personne qui possède le lien peut lire et modifier la liste. Les limites anti-abus utilisent votre adresse IP uniquement en mémoire, quelques minutes, sans l'enregistrer.

Budgets partagés (« Budget à deux », optionnel). Quand vous partagez un budget, son contenu (dépenses, revenus, factures, objectifs, catégories, prénom facultatif) est chiffré dans votre navigateur (AES-GCM 256 bits) avec une clé qui reste dans le lien de partage et n'est jamais envoyée à nos serveurs. Comme pour les listes partagées, nous ne stockons qu'une copie chiffrée illisible sur Netlify (Netlify Blobs). Les justificatifs (photos, PDF) ne sont jamais partagés. Toute personne qui possède le lien peut lire et modifier ce budget. La copie de la personne invitée reste sur son appareil et n'est incluse ni dans la synchronisation ni dans les sauvegardes.

Programme de parrainage (optionnel). Si vous utilisez le parrainage, nous enregistrons sur Netlify (Netlify Blobs) : votre code de parrainage ; quel compte a parrainé quel compte (identifiants clients Shopify, jamais de nom) ; une empreinte chiffrée (HMAC) de votre adresse e-mail, et non l'adresse elle-même, pour empêcher les doubles parrainages et l'auto-parrainage ; les dates du parrainage et du premier paiement de la personne parrainée ; l'état des récompenses (à appliquer, appliquée, convertie en jours offerts). Sur votre appareil, le code d'un lien reçu est conservé 30 jours au plus. Le parrain ne voit que des nombres, jamais les adresses de ses filleuls. Bases légales : exécution du contrat et intérêt légitime (prévention des abus).

Import de relevé bancaire et saisie vocale. Un relevé bancaire importé dans l'outil Budget est lu uniquement sur votre appareil et n'est jamais envoyé. Si vous dictez une phrase dans l'ajout rapide, la reconnaissance vocale de votre navigateur est utilisée : selon le navigateur, l'audio peut être traité par Google (Chrome, Android) ou Apple (Safari, iPhone) selon leurs propres règles de confidentialité ; rien ne nous est envoyé.

2. Données traitées, finalités et bases légales

Nous ne vendons pas vos données et ne prenons aucune décision automatisée produisant des effets juridiques à votre égard.

3. Destinataires

Les polices du site sont hébergées sur notre propre serveur ; aucune requête n'est envoyée à Google. Nous ne communiquons des données aux autorités que si la loi l'exige.

4. Transferts à l'étranger

Certains destinataires traitent des données hors de Suisse et de l'EEE, notamment aux États-Unis et au Canada. Le Canada est reconnu comme offrant un niveau de protection adéquat. Les transferts vers les États-Unis reposent sur la certification des destinataires au Data Privacy Framework UE–États-Unis et à son extension Suisse–États-Unis (c'est le cas de Meta Platforms, Inc.) ou, à défaut, sur les clauses contractuelles types de la Commission européenne reconnues par le PFPDT.

5. Cookies, stockage local et pixel Meta

Strictement nécessaires (sans consentement). Le site enregistre votre choix de langue (lp-lang) et votre choix en matière de cookies avec sa date (lp-consent, lp-consent-at ; la question vous est reposée après 13 mois) dans le stockage local de votre navigateur ; l'application garde sa propre copie de ces deux clés. L'application enregistre vos données dans le stockage local et, après connexion, un cookie de session lp_session (HttpOnly, Secure, valable 7 jours au plus, contenant uniquement un identifiant client interne et une date d'expiration) et, pour les clients d'anciens packs à paiement unique, un cookie de licence lp_license (HttpOnly, Secure, valable 30 jours, contenant uniquement les packs possédés et une date d'expiration). Shopify dépose ses propres cookies sur ses pages de paiement et de compte client (voir sa politique de confidentialité).

Pixel Meta (uniquement avec votre accord). Si vous cliquez sur « Accepter » dans le bandeau cookies, le pixel Meta (Facebook) est chargé pour mesurer l'efficacité de nos publicités. Sans votre accord, rien n'est chargé ni envoyé à Meta. Avec votre accord, Meta reçoit votre adresse IP, des informations sur votre navigateur et votre appareil, l'adresse de la page (sur ce site : la page d'accueil et la page « start » ; les pages contact et légales n'envoient aucun événement), l'événement (PageView) et l'identifiant enregistré dans le cookie _fbp (durée de vie jusqu'à 90 jours). La collecte automatique d'événements est désactivée. Si vous êtes connecté à Facebook ou Instagram, Meta peut relier ces données à votre compte. L'application LifePlanner affiche son propre bandeau et fonctionne de la même manière : avec votre accord, elle envoie un PageView pour sa page d'accueil uniquement (jamais pour la page d'un outil) et un événement StartTrial lorsque vous commencez votre essai gratuit, tous deux uniquement depuis l'adresse d'accueil nue de l'application (sans nom d'outil, code de connexion ni autre paramètre dans l'adresse de la page) ; son suivi automatique des changements de page est désactivé. Vos plans et le contenu des outils ne sont jamais envoyés.

Pour la collecte et la transmission de ces données, nous sommes responsables conjoints avec Meta Platforms Ireland Ltd. (art. 26 RGPD ; « Controller Addendum » de Meta) ; Meta est responsable du traitement ultérieur, qui peut comporter un transfert vers Meta Platforms, Inc. aux États-Unis dans le cadre du Data Privacy Framework. Vous pouvez retirer votre consentement à tout moment via le lien Cookies en bas de chaque page (et dans l'application) ; le retrait n'affecte pas les traitements effectués auparavant.

6. Statistiques d'audience anonymes

Pour savoir quelles pages et quelles fonctions sont utiles, et améliorer le site et l'application, nous comptons des événements de manière anonyme avec notre propre outil, hébergé chez Netlify (aucun service d'analyse tiers) : pages vues du site et clics sur ses boutons d'essai gratuit et d'ouverture de l'app, ouvertures de l'application (installée ou dans le navigateur, mobile ou ordinateur, langue), pages et outils ouverts, modèles appliqués, utilisation de l'ajout rapide (formulaire, phrase tapée ou voix), activation des notifications ou de la synchronisation, import d'un relevé bancaire (uniquement le format : CSV ou camt), listes partagées créées ou ouvertes, étapes d'accueil et d'installation, étapes d'inscription (essai démarré, clic sur « S'abonner », abonnement actif — un simple oui/non, sans identifiant) et provenance générale de la visite (valeurs utm_source, utm_medium et utm_campaign, et nom du site d'origine, par ex. google ou instagram.com, jamais l'adresse complète).

7. Conservation

8. Vos droits

Vous pouvez demander l'accès à vos données personnelles, leur rectification ou leur effacement, la limitation du traitement et la portabilité des données, vous opposer aux traitements fondés sur l'intérêt légitime et retirer votre consentement à tout moment. Écrivez à contact@lifeplnr.com ; nous répondons dans un délai de 30 jours.

Vous pouvez également déposer une réclamation auprès du Préposé fédéral à la protection des données et à la transparence (PFPDT, edoeb.admin.ch) ou, dans l'UE, auprès de l'autorité de protection des données de votre pays de résidence.

9. Modifications

Toute mise à jour sera publiée sur cette page avec une nouvelle date.

Voir aussi nos Mentions légales et nos CGV.