1. Quem somos
O FinaFami é um aplicativo de controle financeiro colaborativo para famílias, casais, amigos e grupos. Esta política descreve como tratamos os dados pessoais coletados quando você usa o serviço em finafami.com e seus subdomínios.
2. Dados que coletamos
- Conta: e-mail, nome, senha (armazenada com hash bcrypt), avatar opcional e CPF opcional.
- Lançamentos financeiros: descrição, valor, data, categoria, status, localização opcional, CNPJ/CPF e nome do estabelecimento, anexos (imagens de notas/recibos).
- Grupos: integrantes, convites, divisões de despesas, transferências internas.
- Metas e orçamentos: valores e prazos de metas financeiras, limites de orçamento por categoria.
- Uso: logs de erro do frontend (mensagem, URL, User-Agent) e endereço IP para limitação de taxa e segurança.
3. Como usamos os dados — e o que nunca fazemos
Seus dados financeiros e pessoais são seus. Usamos as informações exclusivamente para prestar o serviço que você contratou:
- Autenticar você e manter sua sessão segura.
- Sincronizar seus lançamentos entre dispositivos do grupo.
- Gerar análises financeiras com IA quando você solicita.
- Extrair automaticamente dados de notas fiscais (OCR) e PDFs de fatura quando você envia.
- Prevenir abuso (rate limiting, validação anti-robô).
Não fazemos — e nunca faremos — o seguinte:
- Vender, ceder ou compartilhar seus dados financeiros ou pessoais com terceiros para qualquer finalidade que não seja a operação do serviço descrita acima.
- Usar seus dados para publicidade, perfilamento, scoring de crédito ou qualquer análise fora do app.
- Treinar modelos de IA proprietários com seu conteúdo.
- Monetizar seus dados de qualquer forma.
Seus lançamentos, categorias, saldos, imagens de recibos e demais dados financeiros existem apenas para que você os consulte — não são insumo para nada além do funcionamento do FinaFami.
4. Compartilhamento com terceiros
Não vendemos seus dados. Usamos os seguintes processadores:
- Render (Render Services, Inc., EUA) — hospedagem do site, da API e do banco de dados, onde ficam guardados sua conta, seus grupos, lançamentos e comprovantes.
- Cloudflare — proteção de borda e CDN do site e da API, e Turnstile, a verificação anti-robô do site, que roda ao abrir a tela de entrada e protege a entrada, o cadastro, o login com Google, a recuperação da senha e o reenvio da confirmação do e-mail. O Turnstile analisa sinais do navegador e recebe o seu endereço IP; no aplicativo para celular ele não é usado. Veja o Turnstile Privacy Addendum.
- Google Play Integrity / Apple App Attest — só no aplicativo para celular, no lugar do Turnstile: ao entrar, criar a conta, entrar com Google, recuperar a senha ou reenviar a confirmação do e-mail, o aplicativo pede ao Google (Android) ou à Apple (iOS) a confirmação de que é o aplicativo original, num aparelho sem adulteração. Para isso, o Google ou a Apple recebem dados do aparelho e do aplicativo; nós recebemos só o resultado da verificação.
- Google — login com Google (Google Sign-In). No site, o botão do Google é carregado na tela de entrada, e o Google recebe o endereço IP e dados do navegador de quem a abre; a conta só é vinculada se você usar o botão. O login com Google também confirma sua identidade, em conta sem senha, antes de mudar a senha ou excluir a conta. Do perfil Google usamos só o e-mail confirmado; não temos acesso à sua senha do Google.
- Google Gemini API — leitura dos documentos que você envia (fotos e PDFs de notas, recibos, comprovantes, boletos, faturas e extratos), o chat de perguntas e a “Análise com IA”. Recebe o documento (ou só o texto lido dele) e, no chat e na análise, dados do período consultado (totais por categoria e por pessoa e lançamentos com data, valor, categoria e descrição; na análise, também metas e orçamentos). Não vão para a IA os documentos que o aparelho ou o nosso servidor leem sozinhos (QR Code de nota fiscal, código de boleto, Pix e parte das faturas e comprovantes com texto), nem a análise por regras (“Gerar Análise”), feita no nosso servidor.
- Groq — quando disponível, lê antes do Google Gemini o texto de PDFs (faturas e extratos na importação, comprovantes em PDF) e o texto que o aparelho leu de uma foto, para reduzir custo. Recebe só o texto, nunca o arquivo: imagens e PDFs digitalizados (imagem) vão para o Google Gemini.
- Mapbox — busca de endereços ao preencher a localização de um lançamento e a imagem do mapa, carregada só quando você toca em “Mostrar mapa”. Recebe o texto digitado (ou o endereço lido de um documento) e, se você já tiver autorizado o acesso à localização, sua posição aproximada (arredondada para cerca de 1 km), para priorizar resultados próximos; o botão “Usar minha localização atual” envia as coordenadas do aparelho para descobrir o endereço. As sugestões de lugares que o seu grupo já usou são montadas no próprio aparelho, sem consultar o Mapbox.
- BrasilAPI / minhareceita.org — consulta dos dados públicos do CNPJ de um estabelecimento (nome, endereço e atividade econômica), feita pelo nosso servidor quando você informa ou lê um CNPJ, para sugerir nome e categoria. Só o CNPJ é enviado — nunca CPF, seus dados ou seu IP — e o resultado fica em cache por até 90 dias, sem vínculo com quem consultou.
- Google Analytics — estatísticas agregadas de uso do site, carregado só se você aceitar no aviso de cookies (sem anúncios e sem os sinais do Google). O servidor também registra cadastros e logins com um identificador pseudônimo (hash irreversível), nunca com seu e-mail. No aplicativo para celular o Google Analytics não é carregado.
- Cloudflare Web Analytics — contagem agregada de visitas ao site (páginas vistas, país, tipo de navegador e de aparelho), sem cookies e sem identificar você. Não é carregado no aplicativo para celular nem nas páginas abertas por links de e-mail.
- Resend — envio dos e-mails do serviço: confirmação do cadastro, aviso quando alguém tenta cadastrar o seu e-mail, recuperação e aviso de alteração de senha, confirmação da exclusão da conta, convites para grupos (ao e-mail informado por quem convida) e o lembrete de contas a vencer (opcional, ligado ou desligado no Perfil), com a descrição, o valor, o vencimento e o grupo das despesas pendentes. Recebe o endereço do destinatário e o conteúdo da mensagem.
5. Cookies e armazenamento local
Usamos o armazenamento local do navegador (localStorage/sessionStorage) para guardar o token de sessão, o grupo ativo, suas preferências, a escolha sobre cookies e o rascunho de um lançamento ou transferência em andamento (apagado ao sair da conta). No site, os cookies do Google Analytics (_ga) só são criados se você aceitar no aviso de cookies, e você pode mudar a escolha a qualquer momento pelo link "Cookies" no rodapé. No aplicativo para celular o Google Analytics não é carregado. Não usamos cookies de publicidade. O Cloudflare e o Google podem definir cookies próprios necessários ao funcionamento de seus serviços.
6. Retenção
Mantemos seus dados enquanto sua conta existir. Você pode solicitar exclusão a qualquer momento em cassioblaz@gmail.com. Após a exclusão, removemos sua conta e os lançamentos vinculados em até 30 dias.
7. Segurança
Transmissão sempre por HTTPS, senhas com hash bcrypt, tokens JWT assinados, validação de origem por header próprio e verificação anti-robô (Cloudflare Turnstile) na entrada, no cadastro e na recuperação de senha do site. Apesar das proteções, nenhum serviço online é 100% seguro — recomendamos usar senha forte e exclusiva.
8. Base legal e transferência internacional de dados
Tratamos seus dados com base nas seguintes hipóteses legais da LGPD (art. 7º): execução de contrato (cadastro, sincronização e funcionalidades do app), consentimento (login com Google, recursos de IA/OCR, modo viagem e Google Analytics no site), legítimo interesse (segurança, prevenção a fraude, limitação de taxa e contagem pseudônima de cadastros e logins e estatísticas agregadas de visitas sem cookies) e cumprimento de obrigação legal, quando aplicável.
A API e o banco de dados, onde seus dados ficam guardados, são hospedados pela Render (Render Services, Inc., EUA) em servidores fora do Brasil, e outros processadores listados na seção 4 (Google, Apple, Groq, Cloudflare, Mapbox, Resend) também podem armazenar ou processar dados fora do Brasil. Nesses casos, a transferência observa as garantias previstas na LGPD (art. 33), como cláusulas contratuais e padrões de proteção equivalentes.
9. Seus direitos sob a LGPD (Lei nº 13.709/2018)
Se você acessa do Brasil, seu tratamento de dados está sujeito à Lei Geral de Proteção de Dados Pessoais. Você tem os seguintes direitos:
- Confirmação e acesso: saber se tratamos seus dados e obter cópia.
- Correção: corrigir dados incompletos, inexatos ou desatualizados.
- Anonimização, bloqueio ou eliminação: de dados desnecessários ou tratados em desconformidade com a LGPD.
- Portabilidade: receber seus dados em formato estruturado.
- Informação: sobre os terceiros com quem compartilhamos.
- Revogação do consentimento e revisão de decisões automatizadas.
Encarregado pelo Tratamento de Dados (DPO): Cássio Blaz — cassioblaz@gmail.com. Reclamações também podem ser dirigidas à ANPD em gov.br/anpd.
10. Crianças
O FinaFami não é destinado a menores de 13 anos. Se identificarmos uma conta criada por menor sem consentimento dos responsáveis, removeremos os dados associados.
11. Alterações
Podemos atualizar esta política. Alterações relevantes serão comunicadas por e-mail aos titulares de conta ou por aviso destacado no app. O uso continuado após a alteração implica concordância com a nova versão.
12. Contato
Dúvidas, solicitações ou exercício de direitos: cassioblaz@gmail.com.