ecu
Le suivi de dépenses qui tient vraiment la route.
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.
Nouveautés
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
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
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
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 ℹ️
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
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
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
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
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