← voltar ao site

Política de Privacidade

Última atualização: 9 de novembro de 2026

A aplicação Para Onde Foi foi desenvolvida para ajudar os utilizadores a manter consciência das suas despesas pessoais. Esta política explica que dados são tratados, como são utilizados e como são protegidos.

1. Dados tratados pela app

A app pode tratar as seguintes informações, consoante as funcionalidades utilizadas:

  • Dados financeiros introduzidos pelo utilizador — despesas, receitas, categorias, orçamentos, recorrentes, poupanças e histórico associado. Estes dados são guardados localmente no dispositivo.
  • Câmara e ficheiros escolhidos pelo utilizador — usados para leitura de recibos por OCR, leitura de códigos QR, importação escolhida pelo utilizador e, se o utilizador o pedir, para guardar a fotografia de um talão ou fatura junto de uma despesa da Garagem. As imagens e documentos são processados no dispositivo; as fotografias guardadas ficam no dispositivo.
  • Garagem — veículos e titulares que o utilizador introduz, matrículas (opcionais), abastecimentos, custos, prazos (IUC, inspeção, seguro e revisões) e as fotografias guardadas como anexos. Estes dados ficam no dispositivo. Podem integrar as cópias de segurança que o utilizador fizer (ficheiro local ou Google Drive) e os ficheiros CSV ou PDF que escolher exportar e partilhar. Não são enviados aos serviços de análise de utilização nem à DGEG.
  • Notificações locais — usadas para alertas de orçamento, lembretes semanais e lembretes de backup, quando o utilizador ativa estas opções. As notificações são geradas localmente no dispositivo.
  • Google Drive — se o utilizador escolher fazer backup ou restauro através do Google Drive, a app guarda e lê um ficheiro de backup JSON na área privada da app na conta Google Drive do utilizador. Esse ficheiro pode incluir as fotografias guardadas na Garagem.
  • Consulta de preços dos combustíveis — ao abrir Postos mais baratos, a app consulta os catálogos públicos de distritos e concelhos da Direção-Geral de Energia e Geologia (DGEG). Quando o utilizador pede preços, a app envia por HTTPS o código do concelho escolhido e parâmetros de paginação. O concelho é escolhido pelo utilizador: a app não usa o GPS nem deteta onde o utilizador está. A DGEG recebe os metadados normais de uma ligação, como o endereço IP. Não são enviados veículos, matrículas, titulares, despesas, datas de abastecimento, fotografias nem textos de recibos, e a app não guarda a escolha nem os preços depois de o ecrã ser fechado.
  • Atualizações da Google Play — no Android, a app pergunta à Google Play se existe uma atualização e pode propor instalá-la. Esta verificação técnica não depende da opção de análise de utilização. A Google Play trata metadados do dispositivo e a versão da app para verificar a disponibilidade da atualização; não recebe os registos financeiros do utilizador através desta função.
  • Dados técnicos de diagnóstico — apenas depois de consentimento explícito, em caso de erro ou crash podem ser enviados relatórios técnicos através do Firebase Crashlytics para ajudar a identificar e corrigir problemas da app. A recolha começa desligada por defeito.
  • Dados de utilização pseudonimizados — apenas depois de consentimento explícito, a app pode enviar eventos de utilização através do Firebase Analytics: que funcionalidades são usadas, navegação entre ecrãs, funil de subscrição, se uma leitura de recibo resultou e por que via foi iniciada (câmara, fotografia ou partilha), a primeira ação útil e o regresso nos primeiros dias. Com o mesmo consentimento, a app pode ler a origem de instalação disponibilizada pela Google Play (Install Referrer) e enviar apenas categorias de fontes e campanhas previamente definidas, nunca o texto completo dessa origem. Os eventos ficam associados a um identificador aleatório da instalação (app-instance ID), não ao nome ou email do utilizador. A Google pode derivar o país ou uma região aproximada durante o tratamento transitório do endereço IP; no Google Analytics 4, o IP é mascarado pelo serviço e não fica registado nem armazenado. Estes eventos não incluem despesas, descrições, valores monetários, IBAN, dados bancários nem o identificador de publicidade do dispositivo. O consentimento é dado no onboarding e pode ser revogado a qualquer momento nas Definições da app.

2. Dados não tratados diretamente pela app

A app não solicita nem utiliza diretamente os seguintes dados para prestar as suas funcionalidades:

  • Dados de contas bancárias, cartões de pagamento ou credenciais financeiras.
  • Localização precisa ou GPS. A consulta de preços dos combustíveis usa o concelho escolhido pelo utilizador, não a sua localização. Se o utilizador consentir no Firebase Analytics, a Google pode inferir apenas o país ou uma região aproximada durante o tratamento transitório do endereço IP, que é mascarado e não armazenado pelo serviço.
  • Contactos, mensagens, calendário ou outros ficheiros pessoais fora dos ficheiros escolhidos pelo utilizador.
  • Conteúdos de outros ficheiros do Google Drive. O acesso ao Drive é limitado à área privada da app.
  • Dados para publicidade, venda de dados ou criação de perfis comerciais.

3. Google Drive e APIs Google

O backup no Google Drive é opcional e só é iniciado quando o utilizador escolhe essa funcionalidade. A app usa a permissão drive.appdata, que permite criar, ler e atualizar ficheiros apenas na área privada da app no Google Drive do utilizador. Esta área não permite navegar, ler ou modificar outros ficheiros do Drive.

Os dados enviados para o Google Drive são usados apenas para backup e restauro. O utilizador pode revogar o acesso a qualquer momento nas definições da sua Conta Google, em Segurança, nas ligações a apps e serviços de terceiros.

O uso de informação recebida das APIs Google é limitado à funcionalidade descrita nesta política e respeita a Google API Services User Data Policy, incluindo os requisitos de Limited Use.

4. Serviços de terceiros

A app utiliza os seguintes serviços de terceiros, sujeitos às respetivas políticas de privacidade:

  • Google Drive API — para backup e restauro opcionais na conta Google Drive do utilizador.
  • Google Sign-In — para autorizar o acesso opcional ao Google Drive.
  • Google ML Kit — para reconhecimento de texto em recibos e leitura de códigos QR, com processamento local no dispositivo.
  • Firebase Crashlytics — apenas depois de consentimento explícito, para relatórios de crash e diagnóstico técnico. Estes relatórios podem incluir stack traces, estado técnico da app no momento do erro, modelo do dispositivo, versão do sistema operativo, versão da app, identificadores técnicos de instalação e data/hora do erro.
  • Firebase Analytics — apenas depois de consentimento explícito, para registar eventos de utilização pseudonimizados (funcionalidades usadas, navegação entre ecrãs e funil de subscrição) associados a um app-instance ID aleatório. A Google pode inferir o país ou uma região aproximada durante o tratamento transitório do endereço IP; no Google Analytics 4, o IP é mascarado pelo serviço e não fica registado nem armazenado. Não são enviados dados financeiros introduzidos pelo utilizador, descrições, valores monetários, IBAN, dados bancários nem o identificador de publicidade do dispositivo. O consentimento pode ser revogado a qualquer momento nas Definições da app.
  • DGEG — Direção-Geral de Energia e Geologia — API pública de preços dos combustíveis, consultada apenas quando o utilizador abre Postos mais baratos ou pede preços de um concelho. Os registos técnicos mantidos pela DGEG seguem as práticas desse serviço.
  • Google Play (atualizações na app e Install Referrer) — para verificar e instalar atualizações da app e, só com consentimento para dados de utilização, conhecer a categoria da origem de instalação.
  • RevenueCat — para gestão da subscrição Pro: processa um identificador pseudónimo de subscritor, o token e histórico de compra da Google Play e dados técnicos do dispositivo para validar, manter e analisar a subscrição. Não recebe os dados financeiros que o utilizador regista na app.

Transferências internacionais: alguns dos serviços indicados (Google/Firebase, Vercel, RevenueCat) podem tratar dados em servidores fora do Espaço Económico Europeu, nomeadamente nos Estados Unidos. Estas transferências assentam na decisão de adequação EU-U.S. Data Privacy Framework e, quando aplicável, em cláusulas contratuais-tipo da Comissão Europeia.

5. O website paraondefoi.pt

Este website é alojado pela Vercel Inc. e não usa cookies. Para compreender o uso do site, utilizamos o Vercel Web Analytics e o Vercel Speed Insights, que recolhem métricas agregadas e anónimas (páginas visitadas, país, tipo de dispositivo, desempenho) sem cookies nem identificadores persistentes — não é possível identificar visitantes individuais. Os registos técnicos do servidor (incluindo endereço IP) são tratados pela Vercel de forma transitória, para segurança e entrega do site, com base no interesse legítimo.

Os emails enviados através da página de contacto são usados apenas para responder a dúvidas, pedidos de apoio ou sugestões, e são eliminados a pedido.

6. Finalidades e base de tratamento

Os dados introduzidos pelo utilizador são tratados para prestar as funcionalidades principais da app: registar despesas e receitas, organizar categorias, calcular orçamentos, gerar relatórios, importar dados, exportar dados e permitir backup/restauro quando solicitado. O acesso ao Google Drive depende da autorização expressa do utilizador no fluxo OAuth da Google.

Os dados de diagnóstico e de utilização (Firebase Crashlytics e Firebase Analytics) só são tratados com o consentimento do utilizador, dado no onboarding. O interruptor de consentimento começa desligado por defeito — o utilizador tem de o ativar de forma afirmativa para que estes dados sejam recolhidos. Este consentimento é revogável a qualquer momento nas Definições da app, no interruptor "Dados de utilização e erros". Ao revogar, a recolha cessa.

7. Segurança

Os dados principais da app são guardados localmente no dispositivo. Quando o utilizador escolhe usar Google Drive, a comunicação é feita por ligação segura entre a app e os serviços Google. A app não opera servidores próprios para armazenar despesas, receitas, orçamentos ou backups.

8. Retenção de dados

  • Dados locais — permanecem no dispositivo enquanto a app estiver instalada ou até o utilizador os apagar. A desinstalação ou limpeza de dados pelo Android remove os dados locais do dispositivo.
  • Garagem e fotografias guardadas — seguem os restantes dados locais e as cópias de segurança que o utilizador escolher fazer. As cópias exportadas para outros destinos ficam sob o controlo do utilizador.
  • Backups no Google Drive — permanecem na conta Google do utilizador até serem apagados ou substituídos pelas rotações de backup da app.
  • Firebase Crashlytics — os relatórios, stack traces e identificadores associados são conservados durante 90 dias antes de a Google iniciar a remoção dos sistemas ativos e de backup.
  • Firebase Analytics — os dados ao nível do utilizador e do evento são conservados durante o período configurado na propriedade Analytics, entre 2 e 14 meses. Esta definição não elimina automaticamente os relatórios agregados padrão.
  • RevenueCat — os dados pseudonimizados de subscrição e compra são conservados enquanto forem necessários para gerir e validar a subscrição e podem ser mantidos, de acordo com a política do fornecedor, até seis anos após o fim da relação aplicável, salvo pedido de eliminação ou obrigação legal em contrário. Dados agregados e desidentificados podem ser conservados por mais tempo.

9. Eliminação e revogação de acesso

O utilizador pode eliminar os seus dados a qualquer momento através de uma das seguintes formas:

  • Eliminar todos os dados (dentro da app) — nas Definições da app, o botão "Eliminar todos os dados" apaga de forma permanente despesas, receitas, orçamentos, poupanças, metas, dados e fotografias da Garagem, definições e o PIN, bem como o backup guardado no Google Drive. Esta é a via mais completa e não é reversível.
  • Apagar registos individualmente (dentro da app) — é possível apagar despesas e outros registos um a um quando a funcionalidade correspondente está disponível.
  • Definições do Android — em Definições, Aplicações, Para Onde Foi, Armazenamento, Limpar dados, todos os dados locais são eliminados do dispositivo.
  • Google Drive — os backups podem ser eliminados na conta Google Drive do utilizador. O acesso da app também pode ser revogado nas definições de segurança da Conta Google.
  • Firebase Analytics e RevenueCat — pode pedir a eliminação dos dados pseudonimizados tratados nestes serviços através de paraondefoi.app@gmail.com. Para o RevenueCat, deve indicar o ID de suporte disponível nas Definições da app. Os eventos do Firebase Analytics não ficam ligados ao nome ou email; para localizar eventos históricos pode ser necessário o app-instance ID correspondente. A eliminação no RevenueCat não cancela automaticamente uma subscrição ativa na Google Play, que deve ser gerida na conta Google Play.

10. Direitos do utilizador

O utilizador pode exercer os direitos de acesso, retificação, eliminação, limitação, oposição e portabilidade dos dados relacionados com a app através do contacto indicado abaixo. A portabilidade está, aliás, sempre disponível dentro da própria app: a exportação CSV gratuita permite levar todos os dados a qualquer momento. Quando os dados estão apenas no dispositivo ou na conta Google Drive do próprio utilizador, o controlo direto é exercido no dispositivo, na app, no Android ou na Conta Google. O utilizador pode também apresentar reclamação à autoridade de controlo em Portugal: CNPD — Comissão Nacional de Proteção de Dados.

11. Menores

A app não é dirigida a menores de 13 anos e não recolhe conscientemente dados de crianças.

12. Alterações a esta política

Quaisquer alterações à política de privacidade serão publicadas nesta página com a data de atualização.

13. Responsável pelo tratamento e contacto

O responsável pelo tratamento dos dados descritos nesta política é André Alexandre Esteves Bernardo, Tv. das Sete Estrelas 176, 4430-549 Vila Nova de Gaia, Porto, Portugal. Para questões relacionadas com privacidade, pode contactar: paraondefoi.app@gmail.com. As regras de utilização da app e da subscrição Pro estão nos Termos de Utilização.