Não, e você não precisa. Um serviço na nuvem tem de guardar a senha e usá-la quando você não está; um software no seu próprio computador pode controlar um navegador em que você já entrou.
O Mind My Money é do segundo tipo. Ele roda no seu computador e nunca recebe uma senha.
Qualquer coisa que mostre para onde vai o seu dinheiro precisa chegar às suas transações, que ficam no seu banco. Entregar o login, ou uma conexão bancária permanente, é uma forma de fazer isso, e é assim que a maioria dos apps de finanças funciona, porque eles rodam nos servidores de outra pessoa e o acesso tem de estar lá também.
A maioria dos apps de finanças funciona como um serviço web. Para um deles ler as suas transações, ele precisa de acesso permanente ao seu banco: uma conexão bancária por meio de um agregador, ou o seu login, guardado do lado deles para que os servidores possam usá-lo enquanto você dorme.
Isso não é uma crítica a como qualquer um deles é construído, porque é o que esse formato exige. Se o trabalho acontece nas máquinas deles, o acesso também tem de estar nas máquinas deles. Isso significa, sim, que a resposta a "quem pode chegar às minhas contas" inclui uma empresa, os seus funcionários, os seus subprocessadores e o que quer que aconteça com ela no futuro.
Ele roda no seu computador e controla ali um navegador de verdade — a própria janela do Chrome num perfil separado, reservado só para isto, não a sua navegação do dia a dia. Você entra no seu banco nessa janela por conta própria, e essa sessão fica na sua máquina. Os compromissos, nas palavras em que são assumidos em como funciona:
Não há nenhuma conta sua num servidor nosso guardando nada disso, porque não há servidor. Essa é a parte estrutural: não conseguiríamos ler a sua sessão do banco nem se quiséssemos, já que ela nunca sai da máquina em que foi criada.
Algo tem de raciocinar sobre as transações, e essa etapa vai para um modelo. De novo, nas palavras usadas em como funciona: “A etapa do agente que raciocina sobre os seus gastos vai, sim, para um modelo. Qual, e sob o contrato de quem, é escolha sua.” Hoje, é a sua própria assinatura, sob o seu próprio contrato com o fornecedor, que é o arranjo que você já tem se usa uma.
Então “tudo fica no seu computador” seria a coisa errada para dizermos, e não dizemos. As suas transações ficam guardadas na sua máquina e os seus logins nunca saem dela; a etapa de raciocínio é uma chamada de rede, igual a qualquer outro uso de um assistente.
Vale dizer com clareza, porque o setor já passou por isso. A Xero costumava entrar em portais de fornecedores e baixar documentos em nome dos seus clientes, e abandonou isso em 2022, dizendo que as conexões tinham ficado ultrapassadas e eram “frequentemente bloqueadas por bancos e fornecedores on-line”. Os bancos bloqueiam a automação de propósito, e não vão parar.
Controlar um navegador de verdade que lê a página, em vez de um script que espera uma página fixa, dá conta de muito mais disso. Não faz o problema desaparecer. O que faz é falhar às claras: quando um login precisa de você, ele deixa a aba ali e pergunta, em vez de registrar um vazio silencioso que você só descobre meses depois.
A versão mais longa desta pergunta, incluindo onde a decisão é realmente sua, está em como funciona em “É seguro deixar isto chegar perto do seu banco?”.
Roda no seu próprio computador. Pague o que você decidir, inclusive nada.