Política de privacidade

Data de entrada em vigor: May 19, 2026  ·  Versão: 1.2  ·  Última atualização: October 21, 2026

Índice

  1. Introdução
  2. Responsável pelo tratamento
  3. Dados pessoais recolhidos
  4. Finalidades e base legal
  5. Serviços de terceiros e subcontratantes
  6. Transferências internacionais de dados
  7. Conservação de dados
  8. Os seus direitos RGPD
  9. Segurança dos dados
  10. Alterações à política de privacidade
  11. Informações de contacto

1. Introdução

Bem-vindo ao eatamame, a app de educação alimentar que lhe permite fotografar ou descrever as suas refeições e receber uma pontuação de saúde baseada em IA para o guiar para hábitos alimentares mais saudáveis.

A proteção dos seus dados pessoais é a nossa maior prioridade. Esta política informa-o sobre que dados recolhemos, por que os recolhemos, como os utilizamos e os seus direitos ao abrigo do Regulamento Geral sobre a Proteção de Dados (RGPD – Regulamento UE 2016/679).

Os nossos princípios fundamentais de privacidade:

  • Privacy by Design: os serviços de análise estão desativados por predefinição
  • Consentimento explícito: pedimos sempre autorização antes de recolher dados não essenciais
  • Minimização de dados: recolhemos apenas os dados estritamente necessários para o serviço
  • Transparência: explicamos claramente o que fazemos com os seus dados
  • Direitos garantidos: pode aceder, modificar, exportar ou eliminar os seus dados a qualquer momento

2. Responsável pelo tratamento

eatamame

Email: team@eatamame.com

Para qualquer pedido relacionado com o tratamento dos seus dados pessoais ou para exercer os seus direitos RGPD, pode contactar-nos no endereço acima indicado.

3. Dados pessoais recolhidos

O eatamame recolhe diferentes categorias de dados pessoais consoante as funcionalidades que utiliza e os consentimentos que forneceu.

3.1 Dados de autenticação

Sempre recolhidos

Base legal: Art. 6.º(1)(b) RGPD – Execução do contrato

Quando cria uma conta eatamame através do Google Sign-in ou Apple Sign-in, recolhemos:

  • Email: necessário para identificar a sua conta
  • Nome completo: nome e apelido fornecidos pelo fornecedor de autenticação
  • Firebase UID: identificador único gerado pelo Firebase Authentication
  • Método de início de sessão: Google ou Apple
  • Data de registo: carimbo temporal da criação da conta

Estes dados são essenciais para criar e gerir a sua conta, permitir-lhe aceder à app e sincronizar o histórico de refeições entre dispositivos.

3.2 Dados das refeições

Sempre recolhidos

Base legal: Art. 6.º(1)(b) RGPD – Execução do contrato

Quando utiliza o eatamame para registar uma refeição, recolhemos:

  • Descrição da refeição: texto que descreve a sua refeição (ingredientes, quantidades)
  • Tipo de refeição: pequeno-almoço, almoço, jantar ou lanche
  • Resultado da análise IA: pontuação de saúde (1–10, apresentada na app como uma avaliação de 1 a 3 estrelas), estimativas nutricionais, medalhas, dicas e texto de análise
  • Carimbo temporal: data e hora da refeição
  • Preferência alimentar: a sua preferência dietética (sem preferência, vegetariana, vegana)

Onde é armazenado: Firebase Firestore (servidor: europe-west1 – Bélgica)

Importante – Dados de saúde (Art. 9.º RGPD): os dados das refeições podem revelar informações sobre os seus hábitos alimentares, intolerâncias ou condições de saúde e podem constituir categorias especiais de dados. Estes dados são tratados exclusivamente com base no seu consentimento explícito e nunca são partilhados com terceiros para fins comerciais nem utilizados para definição de perfis.

3.3 Ficheiros multimédia temporários

Processados e eliminados de imediato

Base legal: Art. 6.º(1)(b) RGPD – Execução do contrato

Quando utiliza as funcionalidades de entrada por foto ou áudio, processamos temporariamente fotos de refeições e gravações áudio.

  1. O ficheiro é carregado para o Firebase Storage num caminho temporário
  2. A nossa Cloud Function de backend lê o ficheiro e envia-o para o Google Gemini AI para análise
  3. O ficheiro é eliminado permanentemente logo após a análise
  4. Apenas a descrição textual resultante é conservada — nunca é armazenada qualquer foto ou áudio

3.4 Contadores de utilização de IA

Sempre recolhidos

Base legal: Art. 6.º(1)(b) RGPD – Execução do contrato

Para garantir uma utilização justa e sustentável do serviço de IA, mantemos contadores diários, semanais e mensais de pedidos de IA por utilizador. Estes dados são utilizados para aplicar limites de utilização justa e prevenir abusos.

3.5 Dados do perfil de onboarding

Fornecidos durante o onboarding

Base legal: Art. 6.º(1)(a) RGPD – Consentimento explícito; Art. 9.º(2)(a) RGPD – para dados relacionados com a saúde

Durante o onboarding, recolhemos informações para personalizar a sua experiência e calcular os seus objetivos nutricionais. Isto inclui duas categorias:

Dados de perfil obrigatórios (sempre recolhidos):

  • Data de nascimento: utilizada para calcular a sua idade na equação de Mifflin-St Jeor (TDEE)
  • Género: utilizado para calcular a taxa metabólica basal
  • Preferência alimentar: preferência dietética (sem preferência, vegetariana, vegana)

Dados opcionais de objetivos nutricionais (apenas se optar por definir objetivos calóricos):

  • Peso atual: em kg ou lbs, utilizado para calcular o TDEE
  • Altura: em cm ou ft/in, utilizada para calcular o TDEE
  • Peso objetivo: peso pretendido para objetivos de perda ou aumento
  • Objetivo de fitness: perder peso, manter o peso ou ganhar massa muscular
  • Ritmo semanal: taxa de variação de peso (ex. 0,5 kg/semana)
  • Nível de atividade: atividade diária (sedentário a muito ativo)
  • Sistema de unidades: preferência métrica ou imperial

Importante – Dados de saúde (Art. 9.º RGPD): os dados biométricos (peso, altura, data de nascimento) e os objetivos de saúde (objetivo de fitness, nível de atividade) enquadram-se nas categorias especiais de dados do Art. 9.º RGPD. Estes dados são tratados exclusivamente para fornecer a funcionalidade de monitorização de calorias e macronutrientes. Nunca são partilhados com terceiros para fins comerciais nem utilizados para definição de perfis individuais.

3.6 Análise (Analytics)

Consentimento necessário

Base legal: Art. 6.º(1)(a) RGPD – Consentimento explícito

Se aceitar o consentimento de análise, recolhemos dados de utilização anónimos através do PostHog: visualizações de ecrã, ações do utilizador, informações do dispositivo e carimbos temporais — utilizando um identificador anónimo gerado aleatoriamente que não pode ser associado a si.

O que NÃO recolhemos:

  • ❌ Email ou nome de utilizador
  • ❌ Firebase UID ou identificador da conta
  • ❌ Endereço IP
  • ❌ Conteúdo das suas refeições ou fotos
Server:
Europa – PostHog EU Cloud (Frankfurt, Alemanha)
Retention:
7 anos
How to revoke:
Definições → Privacidade → Desativar "Análise da app"

3.7 Monitorização de erros

Consentimento necessário

Base legal: Art. 6.º(1)(a) RGPD – Consentimento explícito

Se aceitar o consentimento de monitorização de erros, recolhemos informações técnicas sobre falhas através do Sentry: stack traces, informações do dispositivo e breadcrumbs. NÃO recolhemos endereços IP, email, conteúdo de refeições nem gravações de sessão.

Server:
Alemanha (UE)
Retention:
90 dias a partir do erro
How to revoke:
Definições → Privacidade → Desativar "Monitorização de erros"

3.8 Email marketing

Consentimento necessário

Base legal: Art. 6.º(1)(a) RGPD – Consentimento explícito

Se se inscrever na nossa lista de espera ou aceitar emails de marketing, subscrevemos o seu email na nossa newsletter através do Loops.so (email, nome, data e estado da subscrição).

Server:
EUA (Cláusulas Contratuais Padrão – CCT)
Retention:
Até à revogação do consentimento ou eliminação da conta
How to revoke:
Clique em "Cancelar subscrição" em qualquer email, ou Definições → Privacidade

3.9 Publicidade e medição de campanhas

Consentimento necessário

Base legal: Art. 6.º(1)(a) RGPD – Consentimento explícito

Se conceder um consentimento único e unificado para "Publicidade e medição de campanhas" (opt-in, desativado por predefinição, revogável a qualquer momento em Definições → Privacidade), recolhemos os seguintes dados para atribuir instalações e conversões da app às nossas campanhas publicitárias e para as otimizar:

a) TikTok App Events SDK (integração direta)

  • Identificador publicitário do dispositivo (IDFA no iOS, sujeito a consentimento Apple ATT separado)
  • Dados técnicos: modelo do dispositivo, sistema operativo, idioma
  • Dados de atribuição da campanha publicitária que levou à instalação da app
  • Eventos in-app partilhados diretamente com a TikTok: abertura da app, instalação da app, registo concluído (apenas novos registos), compra concluída

Se recusar: a TikTok não recebe qualquer dado a nível individual. Pode continuar a ocorrer um sinal de atribuição básico, ao nível do sistema operativo, através da framework SKAdNetwork da Apple, sem qualquer sinal de atividade pós-instalação.

Nota: o identificador publicitário (IDFA) partilhado com a TikTok é um identificador ao nível do dispositivo e, por isso, continua a ser considerado um dado associado à identidade, e não um dado anónimo.

b) Apple Search Ads (token de atribuição) através da RevenueCat

Se conceder o mesmo consentimento, recolhemos o token de atribuição "AdServices" da Apple, que mede o desempenho das nossas campanhas Apple Search Ads, e associamo-lo ao seu perfil de cliente RevenueCat.

Limitação técnica conhecida: uma vez recolhido, o token de atribuição Apple Search Ads não pode ser "cancelado" ou recuperado. Trata-se de uma limitação da própria API AdServices da Apple, e não de uma falha nossa em respeitar o seu pedido de revogação — revogar o consentimento interrompe imediatamente qualquer recolha adicional.

Server:
Em todo o mundo (Cláusulas Contratuais Padrão – CCT para transferências para a UE; ver Secção 6)
Retention:
Até à revogação do consentimento ou eliminação da conta (sujeito à limitação do token Apple Search Ads acima indicada)
How to revoke:
Definições → Privacidade → Desativar "Publicidade e medição de campanhas"

4. Finalidades e base legal

Nos termos do Art. 13.º do RGPD, resumimos abaixo as finalidades do tratamento e as respetivas bases legais:

DadoFinalidadeBase legalObrigatório?
Email, Nome, UIDAutenticação e gestão da contaArt. 6.º(1)(b) – Contrato✅ Sim
Dados das refeições (descrições, pontuações)Prestação do serviço de monitorização de refeiçõesArt. 6.º(1)(b) + Art. 9.º(2)(a)✅ Sim
Multimédia temporário (fotos, áudio)Análise IA – eliminados de imediatoArt. 6.º(1)(b) – Contrato❌ Facultativo
Contadores de utilização de IAAplicação da utilização justaArt. 6.º(1)(b) – Contrato✅ Sim
Data de nascimento, GéneroCálculo de idade/BMR, personalização da appArt. 6.º(1)(b) – Contrato✅ Sim
Peso, Altura, Objetivo de fitness, Nível de atividadeCálculo do TDEE e dos objetivos nutricionaisArt. 6.º(1)(a) + Art. 9.º(2)(a)❌ Facultativo
Análise (PostHog)Melhoria da app e UXArt. 6.º(1)(a) – Consentimento❌ Não
Monitorização de erros (Sentry)Estabilidade da app e correção de errosArt. 6.º(1)(a) – Consentimento❌ Não
Email marketing (Loops)Newsletter e promoçõesArt. 6.º(1)(a) – Consentimento❌ Não
Identificadores publicitários e dados de campanha (TikTok, Apple Search Ads)Atribuição e otimização de campanhas publicitáriasArt. 6.º(1)(a) – Consentimento❌ Não

5. Serviços de terceiros e subcontratantes

O eatamame utiliza os seguintes serviços de terceiros para tratar os seus dados pessoais:

Firebase / Google Cloud Platform

Serviços:
Autenticação, Firestore, Cloud Functions, Firebase Storage, App Check
Localização:
Europa (europe-west1 – Bélgica)
Dados:
Email, nome, UID, dados das refeições, ficheiros multimédia temporários
Base legal:
Art. 6.º(1)(b) RGPD – Contrato

Google Gemini AI

Serviço:
Análise de refeições e transcrição áudio com IA
Modelo:
Gemini 2.5 Flash Lite
Dados:
Texto/foto/áudio da refeição — não conservados pela Google além da chamada à API
Base legal:
Art. 6.º(1)(b) + Art. 9.º(2)(a) RGPD

PostHog (Análise)

Localização:
Europa (Frankfurt, Alemanha – EU Cloud)
Dados:
Eventos da app, anonymous_id, informações do dispositivo
Base legal:
Art. 6.º(1)(a) RGPD – Consentimento
Consentimento necessário:
Sim ("Análise da app")

Sentry (Monitorização de erros)

Localização:
Alemanha (UE)
Dados:
Stack traces, informações do dispositivo, breadcrumbs
Base legal:
Art. 6.º(1)(a) RGPD – Consentimento
Consentimento necessário:
Sim ("Monitorização de erros")

Loops.so (Email marketing)

Localização:
EUA (Cláusulas Contratuais Padrão)
Dados:
Email, nome, estado da subscrição
Base legal:
Art. 6.º(1)(a) RGPD – Consentimento
Consentimento necessário:
Sim

RevenueCat (Gestão de subscrições e atribuição publicitária)

Localização:
EUA (Cláusulas Contratuais Padrão)
Dados:
Firebase UID, dados de transação, estado da subscrição; token de atribuição AdServices da Apple Search Ads
Base legal:
Art. 6.º(1)(b) RGPD – Contrato (subscrições); Art. 6.º(1)(a) RGPD – Consentimento (atribuição publicitária)
Consentimento necessário:
Parcialmente (apenas para a atribuição publicitária — a gestão de subscrições em si não requer consentimento)

TikTok

Serviços:
Atribuição de campanhas publicitárias e monitorização de eventos in-app (TikTok Ads)
Localização:
Em todo o mundo (Cláusulas Contratuais Padrão para transferências para a UE)
Dados:
Identificador publicitário (IDFA), dados técnicos/dispositivo, dados de atribuição de campanha, eventos de conversão in-app
Base legal:
Art. 6.º(1)(a) RGPD – Consentimento
Consentimento necessário:
Sim ("Publicidade e medição de campanhas")

6. Transferências internacionais de dados

Alguns subcontratantes estão localizados nos Estados Unidos ou tratam dados em servidores localizados em todo o mundo. Garantimos que todas as transferências internacionais de dados cumprem o Capítulo V do RGPD (Art. 44–49).

Dados armazenados na UE

  • ✅ Firebase (europe-west1 – Bélgica)
  • ✅ PostHog (Frankfurt, Alemanha)
  • ✅ Sentry (Alemanha)

Transferências para os EUA / todo o mundo

Serviços: Loops.so, RevenueCat, Google Gemini API, TikTok

Mecanismo legal: Cláusulas Contratuais Padrão (CCT) – Decisão da Comissão 2021/914/UE

7. Conservação de dados

Conservamos os seus dados pessoais apenas pelo tempo necessário, em conformidade com o Art. 5.º(1)(e) do RGPD.

Tipo de dadoPeríodo de conservação
Conta e autenticaçãoAté à eliminação da conta
Dados das refeições (descrições, pontuações)Até à eliminação da conta
Multimédia temporário (fotos, áudio)Eliminado imediatamente após o processamento IA (segundos)
Contadores de utilização de IAAté à eliminação da conta
Dados do perfil de onboardingAté à eliminação da conta
Análise (PostHog)7 anos
Registos de erros (Sentry)90 dias a partir do erro
Email marketing (Loops)Até à revogação do consentimento ou eliminação da conta
Dados de transação (RevenueCat)12 meses após a eliminação da conta
Dados publicitários e de campanha (TikTok, Apple Search Ads)Até à revogação do consentimento ou eliminação da conta (Nota: o token de atribuição Apple Search Ads não pode ser recuperado depois de enviado, devido a uma limitação da API da Apple)

Eliminação automática ao encerrar a conta

Quando elimina a sua conta eatamame, todos os dados são eliminados imediatamente:

  • ✅ Conta Firebase Auth eliminada
  • ✅ Todos os dados do Firestore eliminados (refeições, perfil, definições, contadores de utilização)
  • ✅ Quaisquer ficheiros residuais no Firebase Storage eliminados
  • ✅ Contacto Loops eliminado
  • ✅ Cliente RevenueCat eliminado ou anonimizado
  • ✅ PostHog / Sentry: nenhuma eliminação necessária (dados completamente anónimos)
  • ✅ Eliminação de dados da TikTok solicitada (sujeita à limitação do token Apple Search Ads acima indicada)

8. Os seus direitos RGPD

Em conformidade com os artigos 15.º a 22.º do RGPD, tem os seguintes direitos:

Direito de acesso (Art. 15.º)

Obter uma cópia de todos os dados pessoais que detemos sobre si. Contacte-nos em team@eatamame.com — responderemos no prazo de 30 dias.

Direito à portabilidade dos dados (Art. 20.º)

Receber os seus dados num formato estruturado e legível por máquina. Vá a Definições → Exportar dados na app.

Direito ao apagamento (Art. 17.º)

Solicitar a eliminação de todos os dados pessoais. Vá a Definições → Eliminar conta. Todos os dados serão eliminados permanente e imediatamente.

Direito de oposição (Art. 21.º)

Opor-se ao tratamento para fins de análise ou marketing. Vá a Definições → Privacidade e desative os consentimentos relevantes. O efeito é imediato.

Direito de oposição à publicidade e medição de campanhas

Vá a Definições → Privacidade e desative "Publicidade e medição de campanhas". O efeito é imediato para TikTok. Exceção: qualquer token de atribuição Apple Search Ads já enviado não pode ser recuperado, devido a uma limitação da própria API da Apple.

Direito de retificação (Art. 16.º)

Corrigir dados inexatos. Edite as refeições diretamente na app, ou contacte-nos em team@eatamame.com para outros dados.

Direito à limitação (Art. 18.º)

Solicitar a limitação do tratamento em determinadas circunstâncias. Contacte-nos em team@eatamame.com.

Direito de retirar o consentimento (Art. 7.º)

Retirar o seu consentimento a qualquer momento sem afetar o tratamento anterior. Vá a Definições → Privacidade.

Direito de apresentar reclamação

Se acreditar que violámos o RGPD, pode apresentar uma reclamação junto da autoridade de proteção de dados competente.

Piazza Venezia, 11 – 00187 Rome, Italy  ·  garante@gpdp.it  ·  garanteprivacy.it

9. Segurança dos dados

Adotamos medidas técnicas e organizativas adequadas em conformidade com o Art. 32.º do RGPD.

Medidas técnicas

  • ✅ TLS 1.3 para todas as comunicações
  • ✅ Encriptação em repouso (AES-256)
  • ✅ Tokens JWT para autenticação
  • ✅ OAuth 2.0 (sem palavras-passe armazenadas)
  • ✅ Regras de segurança do Firestore
  • ✅ Firebase App Check

Medidas organizativas

  • ✅ Acesso aos dados limitado ao pessoal autorizado
  • ✅ DPAs assinados com todos os subcontratantes
  • ✅ Plano de resposta a incidentes implementado
Notificação de violação de dados: Em caso de violação, comprometemo-nos a notificar a autoridade de supervisão no prazo de 72 horas (Art. 33.º RGPD) e os utilizadores afetados sem demora indevida se houver risco elevado (Art. 34.º RGPD).

10. Alterações à política de privacidade

Reservamo-nos o direito de modificar esta política a qualquer momento para refletir alterações regulatórias, novas funcionalidades ou melhorias na proteção de dados.

  • Para alterações substanciais (novos subcontratantes, novas finalidades): notificação por e-mail e na app com 30 dias de antecedência
  • Para alterações menores (correções editoriais): apenas a data de «Última atualização» será modificada

11. Informações de contacto

Para qualquer questão, pedido ou reclamação relacionada com o tratamento dos seus dados pessoais:

Email: team@eatamame.com

Comprometemo-nos a responder no prazo de 30 dias após a receção do pedido (Art. 12.º, n.º 3 do RGPD).

© 2026 eatamame. Todos os direitos reservados.  ·  Version 1.2  ·  Last updated October 21, 2026