ecu

ecu

Le suivi de dépenses qui tient vraiment la route.

iPhoneiPadMac
Télécharger sur l'App Store

Multi-Comptes

Suivez plusieurs comptes avec des devises indépendantes. Visualisez votre solde global, converti en temps réel.

Multi-Devises

EUR, USD, GBP, JPY, CHF, CAD. Chaque compte dans sa propre devise avec taux de change en temps réel et transactions étrangères.

Graphiques élégants

Revenus vs. dépenses, dépenses par catégorie, tendances quotidiennes, prévisions de solde. Sept graphiques, tous entièrement accessibles.

Transactions récurrentes

Configurez et oubliez. Quotidien, hebdomadaire, mensuel ou annuel, avec ajustement intelligent, pause et reprise.

Budgets

Fixez des limites mensuelles par catégorie. Des barres de progression visuelles vous montrent exactement où vous en êtes.

Transactions fractionnées

Décomposez vos achats en lignes détaillées. Noms, montants et catégories individuels pour chaque partie.

Sync iCloud

Vos données vivent sur tous vos appareils. Core Data avec CloudKit assure une synchronisation transparente.

Export CSV & PDF

Exportez vos transactions avec une plage de dates personnalisée. Partagez vos rapports dans le format qui vous convient.

L'histoire derrière ecu

Avant ecu, je suivais mes dépenses dans un tableur Excel. Puis Notion. Les deux marchaient, jusqu'à ce que ce ne soit plus le cas. Je voulais quelque chose sur mon téléphone, capable de gérer plusieurs comptes, prévoir les transactions futures, et qui corresponde à ma façon de penser l'argent. J'ai essayé quelques apps. Pennies s'en rapprochait, mais manquait toujours les fonctionnalités dont j'avais besoin.

En 2022, en terminant ma licence en Informatique, j'avais un examen final qui nécessitait de créer une app mobile avec une base de données externe et une interface web. J'ai vu l'opportunité : au lieu d'un projet scolaire jetable, je construirais l'app que je voulais vraiment. Cette première version utilisait SwiftUI avec Firebase côté backend, couplée à une interface web Vue.js en lecture seule (Express + Firebase, système d'auth complet). Ça m'a obtenu mon diplôme, et un outil que j'utilisais vraiment tous les jours.

Après le diplôme, j'ai réalisé que Firebase était plus une contrainte qu'une aide pour une app de finances personnelles. J'ai donc tout réécrit de zéro avec Core Data et CloudKit, le stack natif d'Apple. Pas de serveurs externes, pas de couche web, juste une app iOS propre qui se synchronise via iCloud. En 2025, j'ai obtenu mon diplôme d'ingénieur en Informatique et Applications de l'ESIEE Paris, et ecu avait grandi avec moi pendant tout ce temps.

Cette app n'a aucune ambition de dominer les classements. C'est un fil rouge, un fil conducteur personnel qui traverse ma carrière. Je la construis pour moi, sur mon temps libre, parce que je l'utilise tous les jours. Si d'autres personnes la trouvent utile, ça me rend sincèrement heureux.

Ça fait des années depuis le premier commit, et je suis fier de là où ecu en est aujourd'hui. Je continuerai à l'améliorer pendant des années, non pas parce que je dois, mais parce que je le veux.

Tristan NobreSoftware Engineer

Nouveautés

2.8Mai 2026

Versionnage des récurrences

Modifier une récurrence ne réécrit plus tout votre historique. Chaque champ porte sa propre chronologie avec dates d'effet, un graphique d'évolution du montant, et un vrai parcours de résiliation.

  • Chronologie par champ. Chaque champ d'une récurrence (montant, paiement, marchand, catégories, tags, nom, notes) garde son propre historique de valeurs avec leur date d'effet. Mise à jour de votre salaire ? Les anciennes transactions gardent leur ancien montant, les futures suivent le nouveau
  • Sélecteur « Effectif à partir du ». À chaque modification, un sélecteur de date apparaît juste sous le champ. Par défaut aujourd'hui pour montant et paiement (forward-only), date de début pour les champs metadata (catégories, tags, marchand, nom, notes), qui se propagent à tout l'historique par défaut. Une section « Versionnage avancé » regroupe les champs moins fréquents
  • Graphique d'évolution du montant. Une mini-courbe en escalier dans la vue détail d'une récurrence montre comment son montant a évolué au fil du temps. Idéal pour suivre la hausse du prix d'un abonnement ou les augmentations de salaire
  • Résiliation d'abonnement. Un bouton « Résilier l'abonnement » dédié ouvre une feuille avec sélecteur de date (passée, aujourd'hui ou future). Si des transactions existent après la date choisie, un dialogue propose trois options : les supprimer, les conserver (affichées en rouge dans l'historique), ou annuler l'opération
  • Marquage post-résiliation. Les transactions générées après la date de résiliation apparaissent en rouge dans la vue détail de la récurrence et reçoivent une étiquette « Après résiliation » dans le détail de la transaction. Impossible de les confondre avec des transactions actives
2.7Mai 2026

Analyses & Reçus

Une nouvelle vue Analyses pour explorer chaque dimension, des reçus pour vos transactions, et une galerie pour les retrouver.

  • Vue Analyses. Choisissez une dimension (catégorie, paiement, tag, marchand), un élément précis et une période pour voir tout ce qui a été dépensé ou gagné. Totaux, graphique d'évolution, top 5 et comparaison avec la période précédente
  • Reçus joints aux transactions. Photographiez vos reçus ou importez images et PDF (Amazon, Fnac, ce que vous voulez). Plusieurs reçus par transaction, vue plein écran avec zoom, synchronisation iCloud automatique
  • Galerie du compte. Une nouvelle entrée dans la barre d'outils affiche la grille de toutes les pièces jointes du compte, triées par date. Touchez une miniature pour ouvrir la transaction associée
  • Indicateur trombone. Une icône trombone apparaît sur la transaction dès qu'au moins un reçu y est joint. Visible d'un coup d'œil
  • Ajout rapide d'un reçu. Appui long sur une transaction puis « Ajouter un reçu » ouvre directement l'appareil photo et enregistre la photo comme reçu de cette transaction
2.7.1Correction d'un bug sur les transactions récurrentes. Modifier la date d'une échéance pré-générée ne provoque plus la régénération d'un doublon. Nettoyage automatique au démarrage des doublons existants : la version modifiée est conservée, la copie automatique est supprimée
2.7.2Améliorations sur les récurrences. Les transactions futures apparaissent en couleur dans la liste des transactions générées. Les montants Payé/Restant utilisent le bon signe et la bonne couleur (rouge pour dépense, vert pour gain). La section « Dépenses » devient « Gains » pour les revenus récurrents. Le total estimé reflète maintenant les montants modifiés manuellement en mode mensualité
2.7.3Correction du sélecteur de pièces jointes. Le menu source (Photo / Bibliothèque / Fichier) ne se ferme plus tout seul. Repli sur la photothèque pour la fausse caméra du simulateur iOS, qui plantait dès la prise de vue
2.7.4Pièces jointes plafonnées à 1 Mo (au lieu de 20 Mo) pour respecter la limite de CloudKit par enregistrement. Compression d'image plus agressive (cascade de qualités JPEG 0,85 → 0,3 jusqu'à passer sous la barre). Solution provisoire en attendant la 2.8.0 qui passera à un stockage CKAsset détaché pour autoriser de nouveau les gros fichiers
2.7.5Polish des transactions récurrentes. Suppression de l'auto-défilement vers aujourd'hui. Filtres unifiés sur les quatre dimensions (catégories, paiements, tags, marchands) avec la même grille et un bouton « Effacer la sélection » en haut. Marchand maintenant enregistré sur les transactions récurrentes en mode par mensualité. Correction du crash lors de la suppression d'une récurrence. Ordre stable des transactions le même jour. Les modifications du modèle se propagent à toutes les transactions générées champ par champ : si un champ a été manuellement modifié sur une transaction, il reste tel quel ; les autres champs suivent le nouveau modèle
2.6Mai 2026

La grande mise à jour récurrences

Une refonte profonde des récurrences, des soldes prédictifs personnalisables, l'auto-défilement à aujourd'hui, et les tags.

  • Mode « montant total ». Saisissez « 400 € en 4 fois » au lieu de « 100 € quatre fois ». Un nouveau sélecteur dans le formulaire des récurrences
  • Décalage « déjà payé ». Indiquez combien d'échéances ont été payées avant la mise en place du suivi. ecu ne génère que les suivantes
  • Suivi des dépenses récurrentes. Voyez ce que chaque récurrence vous a vraiment coûté avec une barre de progression sur les plans à durée déterminée
  • Soldes prédictifs personnalisables. Affichez le solde fin de semaine, fin de mois, dans 7 jours ou dans 30 jours sur les cartes de compte
  • Auto-défilement à aujourd'hui. Plus besoin de faire défiler les transactions futures à chaque visite. ecu se positionne automatiquement sur aujourd'hui
  • Tags. Étiquettes légères et multi-sélection, orthogonales aux catégories : parfait pour des thèmes transversaux comme « vacances 2026 »
  • Marchands. Une quatrième dimension après les catégories, paiements et tags : un marchand par transaction (Amazon, Fnac, etc.) avec son propre filtre
  • Champs activables par compte. Activez ou désactivez catégories, paiements, tags et marchands indépendamment pour chaque compte. Les valeurs existantes sont préservées
  • Refonte des filtres. Picker 3-positions pour banque, options « Non catégorisé » / « Sans tag » / « Sans paiement » / « Sans marchand » fusionnées dans leurs sélecteurs respectifs
  • Sauter une échéance. Appui long sur une transaction récurrente future pour en supprimer une seule sans toucher au reste de la série
  • Lien vers le modèle. Depuis n'importe quelle transaction récurrente générée, accédez en un tap à son modèle parent
2.5Mars 2026

Fusion, Masquage & Notifications

Nettoyez vos catégories avec la fusion, masquez les transferts des statistiques, et ne manquez rien grâce à des notifications personnalisables.

  • Fusion catégories & paiements. Réaffectez toutes les transactions vers un autre élément et supprimez le doublon
  • Masquer des statistiques. Marquez des catégories ou paiements à exclure des graphiques (parfait pour les transferts inter-comptes)
  • Refonte des notifications. Rappels quotidiens, résumés budgétaires hebdomadaires, récaps mensuels et alertes budget en milieu de mois
  • Filtre dépenses. Afficher uniquement les revenus, les dépenses, ou toutes les transactions
  • Période stats 1 mois. Nouvelle option 1M en statistiques aux côtés de 3M, 6M, 1A, Tout
  • Notifications granulaires. Chaque type de notification configurable individuellement avec sélecteurs d'heure et de jour
  • Correctif sélecteur emoji. Tous les emojis acceptés, y compris les symboles comme 🅿️ et ℹ️
2.5.1Nouveau réglage : choisissez quel solde afficher sur les cartes de compte (Actuel, Prévisionnel ou Banque)
2.5.2Items de réduction dans les transactions fractionnées (coupons, remises) et suppression directement depuis le formulaire d'édition
2.5.3Correctifs statistiques pour les transactions fractionnées et nouveau bouton « Recalculer toutes les données » dans les Réglages
2.4Mars 2026

La mise à jour Power User

Tout ce dont vous avez besoin pour prendre le contrôle de vos finances. Recherche, export, budgets, widgets, et plus.

  • Recherche plein texte. Trouvez n'importe quelle transaction instantanément par nom, note, montant ou catégorie
  • Export CSV & PDF. Générez des rapports avec plages de dates personnalisées
  • Budgets mensuels. Fixez des limites de dépenses avec suivi visuel et alertes
  • Widgets écran d'accueil. Consultez votre solde et prévisions sans ouvrir l'app
  • Verrouillage biométrique. Protégez vos données avec Face ID ou Touch ID
  • Actions rapides. Appui long sur l'icône pour ajouter directement une transaction
  • Retour haptique. Retours subtils et satisfaisants à chaque interaction
  • Sync iCloud manuelle. Bouton de synchronisation en un tap dans les Réglages
  • Notifications. Alertes budget et rappels de transactions récurrentes
2.4.1Clavier emoji natif. Suppression de la dernière dépendance tierce
2.4.2Corrections mode sombre, sélecteur de couleurs, redesign du sélecteur de catégories, ancrage intelligent de la toolbar
2.3Mars 2026

Qualité & Finitions

Des fondations plus solides avec les transactions fractionnées, une navigation plus intelligente, et des graphiques entièrement accessibles.

  • Transactions fractionnées. Décomposez vos achats en lignes détaillées
  • Dupliquer une transaction. Un tap pour copier n'importe quelle transaction
  • Graphiques accessibles. Support VoiceOver complet sur les 7 types de graphiques
  • Filtres persistants. Vos préférences de vue sauvegardées entre les sessions
  • NavigationStack. Navigation modernisée dans toute l'app
2.2Mars 2026

Pilote automatique pour vos factures

Des transactions récurrentes qui se gèrent toutes seules. Définissez les règles, ecu fait le reste.

  • Transactions récurrentes. Quotidien, hebdomadaire, mensuel ou annuel avec des règles flexibles
  • Pause & reprise. Mettez des abonnements en pause sans les supprimer
  • Génération intelligente. Transactions auto-créées au lancement de l'app
  • Redesign de l'interface. Détails des transactions, cartes et vues de comptes repensés
2.1Mars 2026

Voir l'ensemble

Statistiques par compte et globales, transactions multi-catégories, et filtrage amélioré.

  • Stats par compte. Graphiques dédiés pour chaque compte
  • Vue globale. Évolution du solde, tendances de revenus, répartition des dépenses
  • Multi-catégories. Tagguez les transactions avec plusieurs catégories
  • Page Réglages. Sélecteur de devise par défaut et gestion des taux de change
2.0Mars 2026

Multi-devises, de fond en comble

Réécriture complète du moteur financier. Chaque compte a sa propre devise, avec des taux de change en temps réel.

  • Devises par compte. EUR, USD, GBP, JPY, CHF, CAD
  • Taux de change en temps réel. Solde global auto-converti en temps réel
  • Transactions liées. Transferts fluides entre comptes
  • Moteur de précision. Tous les montants stockés en entiers, zéro erreur d'arrondi