Firefly III: Um gestor de finanças pessoais gratuito e de código aberto

Ferramentas de finanças pessoais auto-hospedadas como o Firefly III estão ganhando atenção como alternativas voltadas à privacidade para serviços como Mint e YNAB, mas os usuários relatam trocas entre automação, estilo de orçamento e facilidade de configuração. Os comentaristas elogiam a flexibilidade do Firefly III, o suporte a multimoeda e a categorização baseada em regras, mas observam a falta de integrações bancárias nativas, o tratamento opinativo de orçamentos e reembolsos e o custo de manutenção. O tópico também revela um ecossistema mais amplo de opções — de Actual Budget, Buckets, GnuCash e beancount a vários conectores bancários — e destaca como é difícil encontrar uma ferramenta interoperável e de longo prazo que equilibre recursos robustos com simplicidade.

Impressões gerais e casos de uso

  • Muitos usuários que hospedam por conta própria usam o Firefly III como substituto do Mint para acompanhamento de despesas e visualização, não como um sistema completo de orçamento.
  • Usuários elogiam sua marcação automática baseada em regras, estabilidade ao longo de vários anos, boa documentação e configuração baseada em Docker (para alguns, leva “alguns minutos”).
  • Outros acharam a configuração/atualizações frustrantes ou frágeis (especialmente em configurações com múltiplas instâncias para parceiros e importadores bancários) e passaram a usar outra solução.

Integrações, importações e automação

  • Limitação central: não há sincronização bancária automática nativa, de primeira parte; os usuários dependem de:
    • Exportações/importações manuais de CSV.
    • Scripts e regras para autocategorização.
    • Conectores de terceiros (Plaid, Nordigen/GoCardless, ponte SimpleFin, Spectre).
    • Ferramentas complementares como Waterfly III (a partir de notificações por SMS).
  • PSD2 e 2FA na UE tornam a automação direta difícil; usuários reclamam de precisar de agregadores de terceiros e fluxos recorrentes de reautenticação.
  • Lidar com pedidos da Amazon é um grande problema; usuários discutem raspagem, extensões de navegador e exportação de dados da Amazon, mas observam que o pareamento de reembolsos e cobranças divididas é confuso.

Modelo de orçamento e comparações

  • O Firefly é visto mais como “contabilidade/análise” do que como algo “centrado em orçamento”.
  • Vários usuários preferem YNAB ou Actual Budget para orçamentos de base zero / envelope e uma UX de orçamento mais fluida.
  • Há debate sobre a postura crítica do Firefly em relação ao orçamento de base zero; alguns argumentam que o base zero torna o gasto excessivo mais difícil, oferece visibilidade mais clara, e que descartá-lo como “absurdo” ignora seu público.
  • Alguns não gostam do tratamento dado pelo Firefly a reembolsos e estornos (por exemplo, entrada de dinheiro forçada como “income”, inflando o gasto por categoria).

Multimoeda, contas compartilhadas e múltiplos usuários

  • É relatado que o Firefly oferece suporte a multimoeda entre contas, orçamentos e contas a pagar.
  • Multimoeda é amplamente descrito como um recurso “decisivo”, que muitos aplicativos implementam mal; alguns usuários, em vez disso, recorrem a GnuCash, Beancount ou ferramentas personalizadas.
  • Contas compartilhadas / múltiplos usuários são desejadas; o Firefly consegue fazer parte disso, mas outras ferramentas OSS (por exemplo, Gnomeshade) são citadas por oferecerem melhor suporte a contas compartilhadas.

Hospedagem própria vs desktop e preocupações de longo prazo

  • Há forte interesse em hospedagem própria por privacidade e controle, mas debate sobre por que tantas ferramentas são aplicativos web em vez de desktops nativos.
  • Argumentos a favor da web: familiaridade dos desenvolvedores, acesso em múltiplos dispositivos (inclusive celulares de parceiros), backups centralizados, reutilização da infraestrutura.
  • Céticos se preocupam com complexidade, pilhas pesadas, manutenibilidade a longo prazo e migração dolorosa entre ferramentas; alguns preferem planilhas ou contabilidade em texto simples pela longevidade.