Retour à l'accueil

Politique de confidentialité

Dernière mise à jour : 16 juillet 2026

CMXBudget (« nous », « notre ») est une application de gestion de budget personnel. Cette politique explique quelles données nous recueillons, pourquoi nous les recueillons, comment elles sont protégées, avec qui elles sont partagées, et quels sont vos droits.

En créant un compte ou en utilisant CMXBudget, vous acceptez les pratiques décrites dans cette politique.

1. Les données que nous recueillons

  • Données de compte : nom, adresse courriel, mot de passe (haché avec bcrypt, jamais stocké en clair), langue préférée, rôle du compte.
  • Données financières que vous saisissez : transactions, catégories, dépenses fixes, revenus récurrents, budgets variables, dettes, comptes d'épargne et objectifs financiers. Tous les montants sont chiffrés (AES-256-GCM) avant d'être enregistrés dans notre base de données.
  • Conversations avec l'assistant IA : le contenu de vos échanges avec l'assistant est chiffré avant d'être sauvegardé, afin qu'il reste illisible sans notre clé de chiffrement même en cas d'accès direct à la base de données.
  • Données d'abonnement : si vous souscrivez au forfait Pro, notre processeur de paiement Stripe traite votre paiement. Nous ne recevons et ne stockons jamais votre numéro de carte — seulement un identifiant client et le statut de votre abonnement.
  • Notifications push : si vous les activez, nous conservons l'identifiant technique (« endpoint ») et les clés de chiffrement de votre abonnement push, fournis par votre navigateur.
  • Retours utilisateurs : si vous nous signalez un problème, le message et les captures d'écran que vous joignez volontairement sont conservés pour le traitement de votre demande.
  • Données techniques : adresse IP et journaux techniques, utilisés uniquement pour la limitation de débit (anti-abus) et la sécurité du compte (ex. protection contre les tentatives de connexion abusives).
  • Relevés bancaires importés (PDF) : si vous utilisez l'import de relevé, le fichier est transmis à Google Gemini afin d'en extraire les transactions ; il n'est pas conservé par CMXBudget une fois le traitement terminé.

2. Comment nous utilisons vos données

  • Fournir le service : afficher votre budget, calculer vos statistiques et suivre vos objectifs.
  • Envoyer des alertes de budget (courriel et/ou notification push) lorsque vous approchez ou dépassez un budget de catégorie.
  • Envoyer un résumé financier hebdomadaire par courriel (désactivable dans votre profil).
  • Envoyer des courriels transactionnels : vérification de compte, réinitialisation de mot de passe.
  • Générer les réponses de l'assistant IA et extraire les transactions de vos relevés PDF importés.
  • Traiter votre abonnement Pro et la facturation associée, via Stripe.
  • Assurer la sécurité de votre compte : verrouillage progressif après des tentatives de connexion échouées, limitation de débit contre les abus.
  • Améliorer le produit à partir des retours (feedback) que vous nous envoyez.

3. L'assistant IA et vos données (Google Gemini)

CMXBudget utilise le modèle Gemini de Google pour alimenter l'assistant financier intégré. Lorsque vous discutez avec l'assistant, une partie de vos données financières est transmise à Google afin de générer une réponse personnalisée.

Vous contrôlez précisément ce qui est partagé : dans Profil → « Confidentialité de l'assistant IA », vous pouvez activer ou désactiver le partage de chaque catégorie de données (transactions, catégories, dépenses fixes, budgets variables, dettes, épargnes, objectifs, revenu prévu, revenus récurrents) indépendamment les unes des autres. Toute catégorie désactivée n'est jamais transmise à l'assistant.

Les messages échangés avec l'assistant sont chiffrés avant d'être stockés dans notre base de données. L'assistant est fourni à titre informatif seulement et ne constitue pas un conseil financier professionnel.

L'import de relevé bancaire par PDF utilise également Gemini pour extraire les transactions du document que vous téléversez, selon les mêmes garanties de traitement.

4. Budget de couple

CMXBudget vous permet de lier votre compte à celui d'un partenaire, sur invitation explicite (code d'invitation à usage unique et limité dans le temps).

Une fois les comptes liés, vous et votre partenaire pouvez chacun consulter les transactions, budgets, dettes et épargnes de l'autre dans la vue « Couple ». Aucune donnée n'est partagée avec un partenaire tant que le lien n'a pas été établi par les deux parties.

Vous pouvez dissocier les comptes à tout moment depuis la page Couple ; le partage de données cesse immédiatement.

5. Chiffrement et sécurité

  • Tous les montants financiers (transactions, budgets, soldes de dettes, épargnes, objectifs) sont chiffrés avec AES-256-GCM avant d'être stockés.
  • Les conversations avec l'assistant IA sont chiffrées de la même façon.
  • Les mots de passe sont hachés avec bcrypt : ils ne sont jamais stockés en clair, ni consultables par notre équipe.
  • Les communications entre votre appareil et nos serveurs sont chiffrées via HTTPS/TLS.
  • Votre compte est protégé par un verrouillage progressif après plusieurs tentatives de connexion échouées.
  • Des en-têtes de sécurité stricts (politique de sécurité du contenu, protection contre le détournement de clics, etc.) sont appliqués à l'ensemble de l'application.
  • En cas d'incident de confidentialité présentant un risque de préjudice sérieux, nous nous engageons à en aviser les personnes concernées ainsi que la Commission d'accès à l'information du Québec, conformément à la Loi 25.

6. Avec qui nous partageons vos données

Nous ne vendons jamais vos données. Nous faisons appel aux prestataires suivants, uniquement pour faire fonctionner le service :

  • MongoDB Atlas — hébergement de notre base de données.
  • Google (Gemini API) — génération des réponses de l'assistant IA et extraction des relevés PDF, selon vos préférences de partage.
  • Resend — envoi des courriels transactionnels et des résumés hebdomadaires.
  • Vercel — hébergement de l'application et stockage des images jointes à vos retours utilisateurs (Vercel Blob).
  • Vercel Analytics — statistiques de fréquentation agrégées et anonymes (nombre de visites, pages consultées) ; ne dépose aucun témoin (cookie) et n'identifie pas les visiteurs individuellement.
  • Stripe — traitement des paiements de l'abonnement Pro.
  • Upstash (Redis) — limitation de débit et protection contre les abus ; aucune donnée financière n'y est stockée.
  • Service de notification push standard (Web Push) — livraison des notifications sur votre appareil.

7. Conservation des données

Vos données sont conservées tant que votre compte est actif. Vous pouvez demander la suppression de votre compte et de l'ensemble des données associées en tout temps en nous contactant (voir « Nous contacter »).

Les journaux techniques utilisés pour la sécurité et la limitation de débit sont conservés pour une durée limitée, strictement nécessaire à cette fin.

Nous ne conservons vos données que le temps nécessaire aux fins décrites dans cette politique ; les données qui ne sont plus nécessaires à ces fins sont détruites ou anonymisées.

8. Vos droits

Selon votre lieu de résidence, notamment en vertu de la Loi 25 (Québec) et de la Loi sur la protection des renseignements personnels et les documents électroniques (LPRPDE) au Canada, vous disposez des droits suivants :

  • Accéder aux données personnelles que nous détenons à votre sujet.
  • Faire corriger des données inexactes ou incomplètes.
  • Retirer votre consentement, par exemple en désactivant le partage de données avec l'assistant IA ou les courriels d'alerte.
  • Demander la suppression de votre compte et de vos données.
  • Demander une copie de vos données dans un format structuré — vous pouvez aussi exporter vos transactions en CSV directement depuis l'application.
  • Déposer une plainte auprès de l'autorité de protection des données compétente : la Commission d'accès à l'information du Québec, ou le Commissariat à la protection de la vie privée du Canada.

9. Témoins (cookies)

Nous n'utilisons pas de témoins publicitaires ni de suivi à des fins de marketing tiers.

  • Un témoin de session, nécessaire à l'authentification.
  • Un témoin de préférence de langue, pour mémoriser si vous naviguez en français ou en anglais.

10. Transfert international de données

Certains de nos prestataires (Google, Vercel, Stripe, MongoDB Atlas) peuvent traiter ou stocker des données sur des serveurs situés hors du Québec ou du Canada, notamment aux États-Unis. Dans ce cas, nous nous assurons que ces prestataires offrent un niveau de protection comparable à celui exigé par la loi applicable.

11. Utilisation par des mineurs

CMXBudget ne s'adresse pas aux personnes de moins de 14 ans et nous ne recueillons pas sciemment de données auprès d'elles. Si vous croyez qu'un mineur nous a fourni des données personnelles, contactez-nous afin que nous puissions les supprimer.

12. Modifications de cette politique

Nous pouvons mettre à jour cette politique de temps à autre pour refléter des changements dans nos pratiques ou nos obligations légales. La date de « dernière mise à jour » en haut de cette page indique la version la plus récente. Les changements importants vous seront communiqués par courriel ou dans l'application.

13. Nous contacter

Le fondateur de CMXBudget est responsable de la protection des renseignements personnels au sein de l'entreprise, conformément à la Loi 25.

Pour toute question concernant cette politique ou pour exercer vos droits, écrivez-nous à support@cmxbudget.com.