Controle financeiro pessoal
Zera
Copiloto financeiro para brasileiros: importa extratos e faturas, categoriza com IA, projeta o saldo e avisa dos vencimentos. Beta fechado em breve.
O que resolve
O problema
Quem administra o próprio dinheiro no Brasil tem extratos, faturas de cartão, parcelas e contas recorrentes espalhados por vários bancos e formatos. O Zera junta tudo num lugar só, categoriza os lançamentos sozinho, projeta o saldo dos próximos meses e avisa antes dos vencimentos.
Para quem
Pessoas e famílias brasileiras que administram o próprio dinheiro.
O que já faz
Cada funcionalidade com o seu status real.
Importação de extratos e faturas
Arquivos OFX, CSV, planilhas e faturas de cartão em PDF. Na fatura em PDF, o Claude lê o documento e extrai os lançamentos.
Categorização que aprende
Classifica cada lançamento por regras e pelo que aprendeu com o usuário, e só chama a IA quando não tem certeza. O que fica abaixo de 90% de confiança vai para revisão.
Cartões, parcelas e recorrências
Cartões com fechamento e vencimento, faturas mensais, compras parceladas e contas recorrentes em oito frequências.
Saldo projetado e Agente Zera
Projeta o saldo dos próximos seis meses e responde perguntas em português com os números reais da conta.
Avisos de vencimento
Resumo diário do que vence, por e-mail e Telegram. A notificação no celular, com o Zera instalado como app, está em finalização.
Conexão bancária por Open Finance
Conexão com os bancos por um agregador de Open Finance, sincronizando contas, lançamentos e faturas.
Como funciona
Visão de alto nível.
- O usuário cria a conta, com verificação em duas etapas opcional.
- Importa um extrato ou a fatura do cartão, lança gastos à mão ou, em breve, conecta o banco por Open Finance.
- O Zera categoriza os lançamentos e separa para revisão os que ficaram em dúvida. Cada correção ensina o sistema.
- O painel mostra cartões, faturas, parcelas, recorrências e o saldo projetado, e o usuário pode perguntar ao Agente Zera sobre as próprias finanças.
- Todo dia chega um resumo do que vence.
Onde o Claude entra
O Claude, da Anthropic, está nas duas pontas: constrói o produto e trabalha dentro dele.
Construído com Claude Code
O Zera é desenvolvido com o Claude Code, usando principalmente o Claude Sonnet 5.5 e o Claude Opus, e um time de 17 agentes especializados, como orquestrador, arquiteto, desenvolvimento, QA, segurança e IA. Cada funcionalidade segue um fluxo definido de escopo, impacto, implementação, revisão, QA e aceite.
Rastreável no código
Cerca de dois terços dos commits do repositório são coassinados pelo Claude. As convenções que todo agente herda, como isolamento de dados, segurança e a definição de pronto, ficam versionadas no próprio repositório.
Uma camada única de IA
Todas as chamadas ao modelo passam por uma camada única, com tempo limite e novas tentativas automáticas. Por padrão, o produto usa o Claude Haiku 4.5, pela API de mensagens da Anthropic.
Dentro do produto
O Claude executa seis tarefas no produto, cada uma com controles para que um erro do modelo não vire um número errado na tela.
Categorizar lançamentos
Quando as regras e o aprendizado não resolvem, o Claude classifica o lançamento com saída estruturada (tool use), devolvendo categoria e confiança.
Controles
Só roda com o consentimento do usuário para essa finalidade (LGPD). A categoria precisa existir na lista do usuário, e abaixo de 90% de confiança o lançamento vai para revisão. A descrição do lançamento é isolada contra prompt injection.
Ler faturas de cartão em PDF
O Claude lê a fatura e extrai os lançamentos em JSON, com um leitor que aproveita os itens válidos mesmo se a resposta vier incompleta.
Controles
A soma extraída é conferida com o total impresso na fatura, e qualquer divergência vai para revisão manual. Se a leitura falhar, nenhum conteúdo da fatura vai para o log.
Agente Zera
Responde perguntas sobre as finanças do usuário, a partir do mesmo contexto financeiro que alimenta a tela de fluxo de caixa, com o prompt em cache.
Controles
O histórico vem do servidor, para não poder ser forjado. Há limite de uso por usuário, e o prompt proíbe inventar valores e recomendar investimentos específicos.
Insights do fluxo de caixa
Gera observações sobre o saldo projetado.
Controles
Um insight que cita um valor em reais ausente dos dados do usuário é descartado automaticamente.
Recorrências e assinaturas
Identifica contas recorrentes e analisa assinaturas, com saída estruturada.
Controles
As recomendações são conferidas contra a lista real de recorrências do usuário. Em caso de erro, o processamento segue sem a IA.
Nomes para grupos de lançamentos
Sugere nomes para grupos de transações ainda sem categoria.
Controles
Se a chamada falhar, uma regra local assume.
O que faz diferente
A IA é o último recurso
A categorização passa primeiro por regras e pelo aprendizado com as correções do usuário. O modelo só entra na dúvida, e o que fica abaixo de 90% de confiança vai para revisão humana. Isso reduz custo e erro.
Números conferidos
Insight com valor que não está nos dados do usuário é descartado, e a fatura lida pela IA é conferida contra o total impresso.
Dados isolados no banco
Cada usuário só enxerga os próprios dados, com isolamento no próprio PostgreSQL (Row Level Security), além da checagem na aplicação.
Feito para o Brasil
Fatura de cartão com parcelas, pagamento de fatura e débito automático, PIX, Open Finance brasileiro e resumo diário pelo Telegram.
Consentimento por finalidade
Consentimentos da LGPD registrados por finalidade, em registro que não pode ser alterado. Sem consentimento, a categorização não envia dados ao modelo de IA.
Arquitetura e qualidade
Para quem quer o detalhe técnico.
- Aplicação
- Next.js, React e TypeScript, com rotas de API protegidas por autenticação e validação de entrada.
- Dados
- PostgreSQL com Row Level Security, valores em reais com precisão decimal e segredos de autenticação cifrados com AES-256.
- IA
- Claude pela API de mensagens da Anthropic, com saída estruturada, cache de prompt e novas tentativas automáticas.
- Operação
- Contêineres Docker com deploy automático a cada atualização da versão principal e tarefa agendada para os avisos diários.
- Testes
- Centenas de testes automatizados de unidade e de integração e dezenas de testes de ponta a ponta, inclusive de acessibilidade, com meta mínima de cobertura configurada.
- Segurança no CI
- Auditoria de dependências, varredura de segredos, análise estática de segurança, varredura da imagem Docker e teste dinâmico semanal (OWASP ZAP).
Estágio atual
Há um MVP funcional, com deploy automático, termos de uso e consentimento LGPD, ainda não aberto ao público. O próximo passo é o beta fechado, para um grupo próximo de interessados, por ordem da lista de espera. Ainda não há clientes.
- Concepção Concluída
- Desenvolvimento Etapa atual
- Beta fechado Próxima etapa
- Disponível
Limitações atuais
- A conexão bancária por Open Finance ainda não está ativa em produção. Por enquanto, os dados entram por importação de arquivos.
- O Agente Zera responde a partir de um contexto financeiro montado no servidor e ainda não consulta dados sob demanda.
- Orçamento, patrimônio e agentes especializados por tema ainda estão no plano, não no código.
- Não há app nativo: no celular, o Zera funciona como web app instalável, já desenvolvido e ainda não publicado.
Principal desafio técnico
Garantir que os números estejam certos e consistentes entre as telas, a projeção e a IA: fuso horário, parcelas e faturas vindas de fontes diferentes e uma fonte única do fluxo de caixa para a tela e para o Agente Zera, com isolamento por usuário e conformidade com a LGPD.
Entre na lista de espera
O beta fechado do Zera abre em breve para um grupo pequeno. Deixe seu contato e avisamos quando houver vaga.
Usamos o contato só para avisar sobre este produto. Veja a política de privacidade.
Outros produtos
Gestão de leilão de imóveis
Produto próprio para a gestão de leilões de imóveis, em que o Claude lê matrículas e editais e extrai as informações relevantes.
Conhecer o produtoMensageria para marketing em volume
Hub de mensagens RCS e SMS
Plataforma para enviar campanhas por RCS com troca automática para SMS, rastreando cada mensagem: entrega, leitura e clique. Em concepção.
Conhecer o produto