Soixante pour cent des vingt applications de budgétisation les plus populaires partagent vos données financières avec des tiers, selon une étude de 2026 menée par le cabinet de protection de la vie privée Incogni. La plupart d'entre elles le font via Plaid, l'agrégateur qui se situe entre votre banque et l'application sur votre téléphone, stockant discrètement vos identifiants et revendant des données de transactions anonymisées. Et 2025 a été une année record pour les failles dans les services financiers aux États-Unis, avec 739 incidents confirmés – un chiffre qui n'a cessé d'augmenter jusqu'en 2026, lorsqu'une seule divulgation d'un prêteur fintech a exposé près d'un million de comptes en un seul événement.
Si cela vous donne envie de déplacer vos données financières du serveur de quelqu'un d'autre, vous avez deux options open-source sérieuses : Firefly III et Actual Budget. Les deux sont gratuits, les deux sont auto-hébergés, et les deux fonctionneront sans problème sur un VPS à 5 $ par mois ou un Raspberry Pi sous votre bureau. Mais ce ne sont pas les mêmes outils sous des apparences différentes – ils résolvent des problèmes véritablement différents, et choisir le mauvais signifie lutter contre votre logiciel chaque mois au lieu de l'utiliser.
Deux Philosophies Différentes, Pas Deux Variantes de la Même Application
Le moyen le plus rapide de comprendre la différence : Actual Budget est un outil de budgétisation. Firefly III est un système comptable.
Actual est construit autour de la budgétisation base zéro, par enveloppes – la méthode popularisée par YNAB (You Need A Budget). Chaque dollar que vous gagnez se voit attribuer un travail dès son arrivée : loyer, courses, le paiement annuel de l'assurance auto pour lequel vous économisez. L'ensemble de l'interface est organisé autour d'une seule question – combien me reste-t-il dans cette catégorie en ce moment ? – et y répond rapidement, avec une interface propre et opinionée qui ne vous gêne pas.
Firefly III part d'un point de départ différent. Il traite vos finances comme une entreprise traite ses livres : chaque transaction a un compte source et un compte de destination, et chaque écriture est enregistrée deux fois – une fois comme argent quittant un endroit, une fois comme argent arrivant dans un autre. C'est la comptabilité en partie double, le même fondement utilisé par les systèmes comptables professionnels (et par les grands livres en texte brut comme Beancount). L'interface de Firefly III le reflète : hiérarchies de comptes profondes, tirelires, factures, catégorisation automatique basée sur des règles, et des rapports qui vous permettent de découper l'ensemble de votre historique financier par compte, catégorie, budget ou tag sur plusieurs années.
Aucune des deux approches n'est « meilleure » dans l'abstrait. Le décalage se produit lorsque quelqu'un qui veut « dis-moi si je peux me permettre un repas à emporter cette semaine » installe Firefly III et le trouve excessif, ou que quelqu'un qui veut « montre-moi mon historique complet de valeur nette sur douze comptes depuis 2019 » installe Actual et le trouve trop simple.
Firefly III : Un Système Comptable Complet Que Vous Hébergez Vous-Même
Firefly III est une application PHP, généralement déployée via Docker Compose aux côtés d'une base de données – MariaDB par défaut, bien qu'il soit simple de passer à PostgreSQL en renommant les variables d'environnement et en ajustant le fichier compose. Il nécessite un petit ensemble d'extensions PHP (bcmath, curl, intl, mbstring, openssl, sodium, et quelques autres), toutes regroupées dans l'image conteneur officielle, donc en pratique, les « prérequis » signifient « Docker et environ 15 minutes ».
Ce que vous obtenez en échange de ce temps de configuration :
- Une véritable comptabilité en partie double. Chaque transaction est un transfert entre deux comptes, ce qui rend le rapprochement et les rapports historiques beaucoup plus rigoureux qu'un simple journal des entrées et sorties.
- Règles et catégorisation automatique. Définissez une règle une fois (« si la description contient 'WHOLEFDS', catégorie = Alimentation ») et Firefly III l'applique à chaque future importation.
- Rapports approfondis. Graphiques de tendances pluriannuelles, budget vs réel, ventilation par catégorie, et une API REST si vous souhaitez extraire vos données vers autre chose.
- Synchronisation bancaire via GoCardless (anciennement Nordigen), qui couvre bien la plupart des banques européennes mais a une couverture plus limitée aux États-Unis – une limitation réelle si vous êtes un utilisateur nord-américain espérant une synchronisation en un clic avec votre compte courant.
La courbe d'apprentissage est réelle. Les nouveaux utilisateurs se heurtent régulièrement au modèle de types de comptes (les comptes d'actif, de dépense et de revenu ne sont pas seulement des étiquettes – ils déterminent le fonctionnement mathématique de la partie double) et à l'ordre des règles lorsque plusieurs règles pourraient correspondre à la même transaction. Prévoyez un week-end, pas une pause déjeuner, pour vous familiariser.
Actual Budget : Rapide, Local d'Abord et Conçu pour une Seule Question
Actual est livré sous la forme d'un seul conteneur Docker sans aucune dépendance à une base de données externe – tout son état se trouve dans un fichier SQLite à l'intérieur du volume de données du conteneur. Tirez l'image, mappez un port, montez un volume, et vous êtes opérationnel. C'est nettement plus simple à auto-héberger que Firefly III, ce qui importe si votre objectif est de « faire de la budgétisation ce soir » plutôt que de « construire une plateforme comptable personnelle ».
Actual est conçu en priorité pour un fonctionnement local : l'application fonctionne hors ligne et se synchronise silencieusement entre appareils lorsque vous vous reconnectez, avec un chiffrement de bout en bout en option pour la couche de synchronisation. Vous obtenez la méthode de budgétisation par enveloppes, un registre de transactions propre et un générateur de rapports intégré qui couvre la valeur nette et les flux de trésorerie – solide, mais intentionnellement moins exhaustif que les rapports de Firefly III.
Pour la synchronisation bancaire, Actual s'appuie sur GoCardless en Europe et sur SimpleFin (un service payant, environ 15 $/an) en Amérique du Nord – à noter, car « gratuit et open source » ne signifie pas toujours « connexions bancaires gratuites ». De nombreux auto-hébergeurs renoncent complètement à la synchronisation automatisée et effectuent plutôt une importation CSV hebdomadaire, ce que les deux outils prennent en charge, bien que la migration des transactions historiques dans l'une ou l'autre application implique toujours de reconstruire manuellement les noms de vos comptes, la structure de catégories et les soldes d'ouverture – attendez-vous à une après-midi de nettoyage, quel que soit l'outil que vous choisissez.
Ce Que Coûte Réellement l'Auto-Hébergement
« Gratuit et open source » ne signifie pas « gratuit à faire fonctionner ». Vous avez toujours besoin d'un endroit où faire vivre le conteneur. Options réalistes :
- Un Raspberry Pi que vous possédez déjà – effectivement gratuit, et amplement de puissance pour les besoins modestes en ressources de l'une ou l'autre application.
- Un petit VPS (DigitalOcean, Hetzner, Linode) coûtant entre 4 et 6 $ par mois – assez de marge pour Firefly III plus sa base de données, ou le conteneur unique d'Actual.
- Un NAS domestique (Synology, Unraid, TrueNAS) si vous en utilisez déjà un pour les médias ou les sauvegardes – ajoutez simplement une autre pile Docker Compose.
Comparez cela à un abonnement YNAB à environ 109 par mois, et le calcul est simple : un VPS à 5 $ exécutant l'un ou l'autre outil s'amortit par rapport à YNAB en environ six semaines, et chaque mois suivant est une économie pure – avant même de compter la valeur de ne pas confier votre historique de transactions à un tiers.
Le seul poste de dépense à budgétiser de toute façon est la synchronisation bancaire. GoCardless nécessite un compte professionnel payant pour les nouveaux inscrits en 2026 (le niveau personnel gratuit a disparu), et la connexion nord-américaine SimpleFin d'Actual coûte environ 15 $ par an. Firefly III et Actual fonctionnent tous deux parfaitement avec des importations CSV manuelles si vous préférez éviter ce coût – vous ferez juste une importation de cinq minutes par semaine au lieu d'une synchronisation automatique.
Une Liste de Vérification de Démarrage Rapide pour l'Un ou l'Autre Outil
Quel que soit celui que vous choisissez, la séquence de configuration est la même :
- Provisionnez l'hôte. Confirmez que Docker et Docker Compose sont installés sur votre VPS, Pi ou NAS.
- Téléchargez le fichier compose officiel depuis le dépôt GitHub du projet plutôt que de créer le vôtre – les deux projets maintiennent un
docker-compose.ymltesté qui vous évite de chercher des fautes de frappe dans les variables d'environnement. - Définissez une clé/secret d'application fort avant de saisir des données financières réelles, et sauvegardez-le en dehors du conteneur (le perdre peut rendre vos données cryptées irrécupérables).
- Commencez avec un compte. Résistez à l'envie d'importer tous les comptes et cinq ans d'historique dès le premier jour. Ajoutez votre compte courant principal, familiarisez-vous avec la catégorisation pendant une semaine, puis développez.
- Planifiez des sauvegardes. La base de données de Firefly III et le fichier SQLite d'Actual sont tous deux des fichiers uniques (ou un seul dump de base de données) que vous pouvez planifier par cron vers un stockage hors site – tout l'intérêt de l'auto-hébergement est que vous, et non un fournisseur, êtes responsable de la pérennité.
- Décidez de la synchronisation maintenant, pas plus tard. Adapter la synchronisation bancaire à des mois de transactions saisies manuellement signifie réconcilier les doublons à la main – choisissez votre stratégie d'importation avant d'avoir accumulé un arriéré.
Lequel Devriez-Vous Réellement Installer ?
Posez-vous une seule question : voulez-vous contrôler vos dépenses, ou voulez-vous comprendre l'ensemble de votre situation financière ?
- Choisissez Actual Budget si vous êtes un freelance ou un développeur solo qui souhaite un système d'enveloppes rapide de type YNAB pour arrêter de trop dépenser dans les catégories discrétionnaires – restaurants, abonnements, le budget annuel de voyage pour les conférences – et que vous préférez passer cinq minutes par semaine dans l'application plutôt que cinquante.
- Choisissez Firefly III si vous gérez plusieurs comptes (compte courant professionnel, épargne personnelle, quelques cartes de crédit, peut-être un portefeuille crypto) et que vous voulez un seul système qui rapproche tout cela avec une véritable rigueur en partie double, une automatisation basée sur des règles et des années de rapports historiques que vous pourrez interroger plus tard.
De nombreux utilisateurs techniques finissent par utiliser les deux, ou commencent avec Actual et passent à Firefly III une fois que leurs finances comptent plus de comptes à suivre. C'est une voie légitime – mais ne vous attendez pas à migrer proprement entre eux ; traitez le changement comme un nouveau départ avec une écriture de solde d'ouverture manuelle, et non comme une exportation/importation de données.
Le Cas Commercial : Pourquoi Auto-Héberger Vos Livres Comptables n'Est Pas Qu'un Hobby pour la Vie Privée
Si vous êtes freelance ou dirigez une petite entreprise parallèlement à vos finances personnelles, l'argument de la vie privée pour l'auto-hébergement s'étend directement à votre comptabilité. Le même raisonnement qui vous rend mal à l'aise à l'idée qu'une application de budgétisation revende vos habitudes alimentaires s'applique doublement aux revenus, aux paiements des clients et aux contrats des fournisseurs de votre entreprise – ce sont des données que vous êtes souvent contractuellement ou légalement obligé de protéger, et non seulement des données que vous préférez garder privées.
Il est également important de séparer ici la « budgétisation » de la « comptabilité », car les propriétaires d'entreprise ont souvent besoin des deux et les confondent. Une application de budgétisation comme Actual répond à la question « combien puis-je dépenser ce mois-ci ? » Un système comptable doit répondre à des questions plus difficiles que votre comptable vous posera au moment des impôts : quels paiements de clients sont encore en attente, à quoi ressemble votre véritable marge bénéficiaire après dépenses, et si une transaction donnée est déductible. Le modèle en partie double de Firefly III vous rapproche de cette deuxième tâche que ne le fait Actual, mais aucun des deux outils n'a été spécifiquement conçu pour la comptabilité des petites entreprises – ce sont des applications de finances personnelles qui ont l'avantage de bien évoluer.
Gardez Vos Livres Aussi Ouverts et Portables Que Votre Application de Budgétisation
Si la comptabilité en partie double et la propriété des données sont ce qui vous a attiré vers Firefly III en premier lieu, il est bon de savoir qu'il existe toute une catégorie d'outils construits sur le même principe pour la comptabilité d'entreprise en particulier : des grands livres en texte brut, versionnés. Beancount.io pousse cette idée jusqu'au bout – vos livres vivent dans un format texte lisible par l'homme que vous possédez entièrement, avec la même discipline en partie double, mais conçu pour suivre une entreprise plutôt qu'un budget domestique. Explorez la documentation pour voir comment il se compare, ou commencez gratuitement si vous souhaitez que les registres financiers de votre entreprise soient aussi transparents et portables que les outils auto-hébergés de ce guide.