Política de Privacidade
Última atualização: 21 de outubro de 2026
O MacroRecipe («nós», «a app») ajuda-te a planear refeições que correspondem aos teus macros, ao teu orçamento e à tua dieta. Esta política explica que dados pessoais tratamos, porquê, durante quanto tempo, e os direitos que o Regulamento Geral sobre a Proteção de Dados (RGPD) te dá. Foi escrita para ser lida: frases curtas, sem enchimento, nada escondido.
1. Responsável pelo tratamento
O responsável pelo tratamento é Mansour Habibou Hamani, empresário em nome individual (entrepreneur individuel) de direito francês, que opera sob o nome comercial Ascelyo Software, SIREN 104386834, com sede em 2 boulevard Georges Méliès, 94360 Bry-sur-Marne, França.
Para qualquer questão sobre os teus dados pessoais, escreve para support@macro-recipe.com. Os pedidos são tratados diretamente pelo responsável pelo tratamento.
2. Dados que recolhemos
Dados que forneces diretamente. Dados de conta: o teu endereço de email, um nome de exibição, uma foto de perfil opcional, e ou uma palavra-passe (guardada apenas como hash bcrypt — nunca vemos nem conservamos a palavra-passe em si), ou o teu identificador de início de sessão Apple ou Google se usares o login social.
Dados de perfil introduzidos no registo ou nas definições: idade, sexo, peso, altura, país e opcionalmente a tua cidade, sistema de medidas preferido, idioma e fuso horário. Servem para o cálculo dos macros e para a geração dos menus — nada mais.
Dados alimentares: o teu objetivo, as tuas preferências e exclusões alimentares (por exemplo vegetariano ou halal, ou alimentos específicos que evitas), as tuas alergias, o teu orçamento de compras e as tuas metas de macros.
Conteúdo que crias na app: menus e receitas gerados, refeições registadas, a tua despensa, as tuas listas de compras, e — apenas se ativares a opção — os preços de compras que escolhes partilhar com a comunidade.
Alguns destes dados são sensíveis por natureza. Uma preferência alimentar como halal ou kosher pode revelar indiretamente uma convicção religiosa, e uma alergia pode revelar uma informação de saúde (artigo 9.º do RGPD). Só tratamos estes campos com o teu consentimento explícito, que dás ao preenchê-los. Servem exclusivamente para filtrar e personalizar os teus menus. Para isso, são enviados aos nossos fornecedores de IA sem o teu nome, o teu endereço de email nem o teu identificador de conta (secção 5). Nunca são vendidos nem usados para publicidade, e podes alterá-los ou apagá-los a qualquer momento.
O nosso esquema de base de dados contém também campos de perfil opcionais (como a profissão ou a religião) que a app atualmente não pede. Se a interface nunca pedir um campo, não o recolhemos: fica simplesmente vazio.
Dados recolhidos automaticamente. Registos de servidor: o endereço IP e informações técnicas do pedido (user-agent) das chamadas à nossa API, conservados para a segurança e a prevenção de abusos.
Notificações push: o token push Expo do teu dispositivo, apenas se ativares as notificações, guardado com a tua conta, bem como um histórico das notificações enviadas.
Metadados de uso da IA: quando uma geração de menu é executada, registamos metadados técnicos da chamada (datas e horas, volumes, modelo utilizado) associados à tua conta nos nossos próprios servidores, para aplicar as quotas e auditar os custos. Estes metadados nunca entram no prompt enviado ao modelo — ver a secção 5.
Tokens de segurança: tokens de sessão, de redefinição de palavra-passe e de verificação de email, com duração curta.
Eventos de utilização: como usas a app — os passos do registo, o ecrã de compra (mostrado, botão tocado, compra falhada), como compões e ajustas o teu menu, os menus, receitas e menus prontos que abres e o menu que adotas, as tuas pesquisas (o seu comprimento e o número de resultados, nunca o texto), as receitas que cozinhas e os passos que concluis, as refeições que registas, os artigos de compras que assinalas, a passagem da app para primeiro ou segundo plano (ecrã, tempo de ausência), a tua resposta ao pedido de autorização de notificações, o resultado dos inícios de sessão e dos registos (Apple, email), o número de calorias que escolhes quando a app te avisa de que se afasta da recomendação dela, e os erros que a app encontra (mensagem de erro, ecrã, versão da app, plataforma). São registados nos nossos próprios servidores com um identificador de instalação e, quando tens conta, o teu identificador de conta, para vermos onde a app falha ou perde pessoas. Os que estão associados à tua conta são apagados com ela. Os registados antes de criares a tua conta, incluindo enquanto usavas uma conta temporária, só têm o identificador de instalação e não são apagados com a tua conta.
Atribuição de instalações: a app integra o SDK da AppsFlyer, que nos diz que campanha publicitária (por exemplo no TikTok ou no Apple Ads) levou a uma instalação. A secção 6 descreve o que a AppsFlyer recebe.
Dados que não recolhemos. Nenhuma publicidade na app e nenhum identificador publicitário (IDFA): a app nunca te pede autorização para te rastrear, e o SDK da AppsFlyer está integrado no seu modo «estrito», que não contém o código capaz de ler esse identificador. Nem Google Analytics, nem Mixpanel, nem PostHog. Nenhuma localização precisa, e nunca os teus dados bancários: o pagamento passa inteiramente pela App Store da Apple, não por nós.
3. Finalidades e bases legais (artigo 6.º do RGPD)
Execução do contrato (artigo 6.º, n.º 1, alínea b)): criar e gerir a tua conta, gerar os teus menus e receitas, calcular macros e orçamentos, gerir a tua subscrição, enviar as notificações de serviço e responder aos teus pedidos de suporte.
Interesse legítimo (artigo 6.º, n.º 1, alínea f)): manter o serviço seguro — registos de servidor, limitação de pedidos, controlos antiabuso nas contas e nas quotas, e monitorização de erros para corrigir bugs; perceber onde a app falha ou perde pessoas (eventos de utilização); e medir que campanhas publicitárias trazem instalações (AppsFlyer).
Consentimento (artigo 6.º, n.º 1, alínea a)): a partilha dos preços de compras com a comunidade (opção que podes retirar a qualquer momento) e qualquer campo de perfil opcional que escolhas preencher.
Consentimento explícito (artigo 9.º, n.º 2, alínea a)): as preferências alimentares e alergias que podem revelar indiretamente uma convicção religiosa ou uma informação de saúde, como descrito na secção 2.
Obrigação legal (artigo 6.º, n.º 1, alínea c)): a conservação dos documentos de faturação durante 10 anos ao abrigo do artigo L123-22 do Código de Comércio francês.
4. Prazos de conservação
Os teus dados de conta e o conteúdo que crias são conservados enquanto a tua conta existir.
Se começares sem criar conta, as tuas respostas e o teu menu ficam guardados numa conta temporária. Se não tiver preparado nenhum menu, essa conta é apagada automaticamente ao fim de 2 horas; caso contrário, após 30 dias sem atividade. Uma conta temporária com uma subscrição em curso não é apagada enquanto a subscrição estiver ativa.
Podes apagar a tua conta a qualquer momento na app: toca no teu avatar para abrir o teu perfil e depois em Conta › Excluir minha conta. A conta é desativada imediatamente e, depois, todos os teus dados são apagados definitiva e automaticamente após um período de carência de 30 dias. Apagar a conta não cancela uma subscrição da App Store: cancela-a nas Definições do iPhone › o teu nome › Subscrições.
Os tokens de segurança têm uma duração curta: os links de redefinição de palavra-passe são válidos durante 1 hora, os links de verificação de email durante 24 horas, e as sessões durante 7 dias antes de terem de ser renovadas (30 dias para uma conta temporária, um ano para uma conta temporária com subscrição).
Os registos de servidor são conservados durante o tempo estritamente necessário à segurança e à prevenção de abusos.
Os documentos de faturação são conservados durante 10 anos, como exige o direito comercial francês.
5. Inteligência artificial
O MacroRecipe usa modelos de IA de dois fornecedores, em etapas diferentes. Eis exatamente o que cada um recebe.
Escolha dos pratos (OpenAI). Um agente de IA escolhe os pratos do teu menu no nosso catálogo. Recebe as tuas metas nutricionais do dia e de cada refeição (calorias, proteínas, hidratos de carbono, gorduras), o teu objetivo, a tua língua, o número de porções, as tuas alergias, os alimentos que evitas, as tuas dietas, as tuas cozinhas preferidas, o teu país, as tuas refeições do dia e as tuas preferências de pequeno-almoço, os pratos que fixaste ou comeste recentemente e, quando pedes para cozinhar com a tua despensa, os nomes dos produtos que ela contém.
Pesquisa no catálogo (OpenAI). Para encontrar os pratos certos, a OpenAI transforma textos curtos em vetores (embeddings): a descrição dos pratos (nome, cozinha, origem, ingredientes), os nomes de pratos propostos durante a escolha do teu menu, o prato reconhecido numa fotografia de refeição, os nomes de ingredientes pesquisados durante a adaptação de uma receita e o desejo opcional que escreves.
Adaptação e redação das receitas (Anthropic). Para adaptar um prato a ti e escrever os seus passos, a Anthropic recebe o prato (nome, cozinha, origem, ingredientes, passos), as tuas metas nutricionais por porção, o número de porções e as tuas restrições — alergias, dietas, orçamento por porção, substituições, alimentos a evitar, especiarias, métodos de confeção, equipamento, e o desejo opcional, limitado a 280 caracteres e limpo antes do envio. As traduções, as estimativas de preços e as importações de receitas também passam pela Anthropic. Quando pedes um prato que ainda não está no nosso catálogo, a Anthropic recebe o nome dele para escrever a receita.
Fotografias (Anthropic). Quando digitalizas a tua despensa, fotografas uma refeição para a reconhecer ou estimar os seus macros, ou importas uma receita a partir de uma fotografia ou de um vídeo, as imagens são enviadas à Anthropic. Cada fotografia é primeiro recodificada nos nossos servidores, o que remove os seus metadados, localização incluída. Não guardamos a fotografia em si. Uma fotografia mostra tudo o que está no enquadramento: fotografa os alimentos, não pessoas.
Importações de vídeos (OpenAI). Quando importas uma receita a partir de um link do TikTok, Instagram ou YouTube, a faixa de áudio do vídeo (3 minutos no máximo) é enviada ao modelo whisper-1 da OpenAI para ser transcrita; a transcrição segue depois para a Anthropic com o título e a legenda da publicação e algumas imagens do vídeo.
Balanço da semana (Anthropic). Quando abres o teu balanço da semana, a Anthropic recebe as tuas metas atuais e as médias do que registaste na semana (calorias, proteínas, hidratos de carbono, gorduras) com a diferença face às tuas metas, até que ponto seguiste o teu menu e quantas refeições previstas cumpriste, os dias em que registaste refeições (data e número de refeições) e o orçamento de compras gasto com o seu limite, para te propor novas metas.
A tua identidade (nome, endereço de email, identificador de conta) nunca é transmitida a estes fornecedores de IA — nem a tua idade, o teu sexo, o teu peso ou a tua altura. Não conseguem associar um pedido ao teu nome nem à tua conta.
Os nossos fornecedores de IA comprometem-se contratualmente — APIs profissionais com acordos de tratamento de dados — a não treinar os seus modelos com estes pedidos.
Para sermos precisos: as tuas metas, as tuas restrições alimentares, as tuas alergias, as médias da tua semana e as fotografias que escolhes enviar chegam a estes fornecedores. Nada que te identifique pelo nome ou pela conta lhes chega.
6. Subcontratantes e transferências para fora da UE
Usamos um pequeno número de subcontratantes escolhidos com cuidado. Cada um recebe apenas o que a sua missão exige.
A Hetzner Online GmbH (Alemanha) aloja os nossos servidores e a nossa base de dados. Todo o alojamento tem lugar na União Europeia; nada sai da UE a este nível.
A Resend (Estados Unidos) entrega os nossos emails transacionais — verificação de conta, redefinição de palavra-passe, links de exportação de dados. Recebe o teu endereço de email, o teu nome e os links assinados contidos na mensagem. As transferências são enquadradas pelas cláusulas contratuais-tipo e por um acordo de tratamento de dados.
A RevenueCat, Inc. (Estados Unidos) gere os direitos de subscrição. Recebe o teu identificador de conta MacroRecipe e o teu estado de compra e de acesso — nunca os teus dados de pagamento. Transferências enquadradas pelas cláusulas contratuais-tipo e por um acordo de tratamento de dados.
A Apple (Irlanda e Estados Unidos) trata os pagamentos integrados através da App Store — o único canal de pagamento usado pelo MacroRecipe. Os teus dados de pagamento ficam com a Apple; nós só ficamos a saber se a compra foi concluída. Transferências enquadradas pelas cláusulas contratuais-tipo e por acordos de tratamento de dados.
A Anthropic, PBC (Estados Unidos) fornece o modelo de linguagem que adapta e redige as receitas, as traduz, estima os preços, lê as receitas importadas, reconhece os alimentos nas tuas fotografias e propõe novas metas a partir do teu balanço da semana. Como descrito na secção 5, recebe as tuas restrições, as tuas metas, as médias da tua semana e as tuas fotografias — nunca o teu nome, o teu endereço de email nem o teu identificador de conta. Usamos a sua API profissional ao abrigo das cláusulas contratuais-tipo e de um acordo de tratamento de dados que exclui o treino com os nossos pedidos.
A OpenAI (Estados Unidos) fornece o agente que escolhe os pratos do teu menu, calcula representações vetoriais (text-embedding-3-small) dos pratos e do desejo que escreves, e transcreve o áudio dos vídeos importados (whisper-1). Como descrito na secção 5, recebe, entre outros, as tuas metas nutricionais, o teu objetivo, as tuas alergias, as tuas dietas, os alimentos que evitas, as tuas cozinhas, a tua despensa e o teu país — nunca o teu nome, o teu endereço de email nem o teu identificador de conta. Transferências enquadradas pelas cláusulas contratuais-tipo e por um acordo de tratamento de dados.
A Sentry (Functional Software, Inc., Estados Unidos) recolhe os relatórios de erros do nosso backend para nos permitir corrigir os bugs. Um relatório de erro pode conter o identificador ou o endereço de email da conta afetada pelo erro. Transferências enquadradas pelas cláusulas contratuais-tipo e por um acordo de tratamento de dados.
A Expo (Estados Unidos) entrega as notificações push através do token push do teu dispositivo. Transferências enquadradas pelas cláusulas contratuais-tipo.
A AppsFlyer Ltd. (Israel) mede que campanha publicitária levou à instalação da app (atribuição), por exemplo no TikTok ou no Apple Ads. Através do seu SDK, a AppsFlyer recebe dados técnicos do teu dispositivo (modelo, versão do iOS, língua), o teu endereço IP (que dá uma localização aproximada), um identificador de instalação que gera, o identificador de fornecedor (IDFV) e as aberturas da app. A AppsFlyer recebe também os cliques ou visualizações de anúncios que lhe comunicam as redes publicitárias e os sistemas de atribuição da Apple (SKAdNetwork, AdServices). Quando atribui uma instalação a uma rede publicitária, a AppsFlyer pode comunicá-lo a essa rede (por exemplo ao TikTok) para que meça a sua campanha. Não recebe o teu nome, o teu endereço de email, o teu identificador de conta nem o identificador publicitário (IDFA): o SDK está integrado no seu modo estrito, sem o código que o lê, e a app nunca mostra o pedido de autorização de rastreamento. Base jurídica: o nosso interesse legítimo em medir as nossas campanhas publicitárias (secção 3). Os dados podem sair da UE: Israel beneficia de uma decisão de adequação da Comissão Europeia, e as transferências para os Estados Unidos são enquadradas pelas cláusulas contratuais-tipo do acordo de tratamento de dados da AppsFlyer.
A Firecrawl (Estados Unidos) obtém a página web pública cujo endereço colas para importar uma receita. Recebe apenas esse endereço — nada sobre ti nem sobre a tua conta.
O Open Food Facts é uma fonte de dados abertos (licença ODbL) que usamos para a nutrição e os preços. Não é um subcontratante: nós lemos dados dele, ele não recebe nada sobre ti.
Quando os subcontratantes acima recebem dados pessoais fora da União Europeia, a transferência é enquadrada pelas cláusulas contratuais-tipo da Comissão Europeia (decisão (UE) 2021/914) ou por uma decisão de adequação da Comissão (Israel).
7. Cookies e armazenamento local
A app móvel não usa nenhum cookie. Guarda no teu telemóvel um identificador de instalação, que serve para os seus eventos de utilização (secção 2). O SDK da AppsFlyer guarda aí o seu próprio identificador de instalação e lê o identificador de fornecedor (IDFV) (secção 6).
O site macro-recipe.com é um site estático: nenhum cookie, nenhum rastreador, nenhum script de análise. É por isso que não há banner de cookies — não há nada a que consentir.
8. Menores
O MacroRecipe destina-se a pessoas com 16 anos ou mais. Não recolhemos conscientemente dados de pessoas mais novas. Se achas que um menor de 16 anos criou uma conta, escreve-nos para support@macro-recipe.com e apagá-la-emos.
9. Os teus direitos
O RGPD dá-te o direito de acesso (artigo 15.º), de retificação (artigo 16.º), de apagamento (artigo 17.º), de limitação do tratamento (artigo 18.º), de portabilidade (artigo 20.º) e de oposição (artigo 21.º), bem como o direito de retirar um consentimento a qualquer momento, sem efeito sobre os tratamentos passados.
Os dois pedidos mais comuns estão integrados na app, a partir do teu perfil (toca no teu avatar): Privacidade › Exportar os meus dados prepara um arquivo com todos os teus dados e envia-te por email um link de descarregamento assinado, e Conta › Excluir minha conta apaga definitivamente a tua conta, como descrito na secção 4.
Para tudo o resto, escreve para support@macro-recipe.com. Respondemos no prazo de um mês, como o RGPD exige.
Se consideras que os teus direitos não estão a ser respeitados, podes apresentar uma reclamação à CNIL, a autoridade de controlo francesa: 3 place de Fontenoy, TSA 80715, 75334 Paris Cedex 07, França — www.cnil.fr.
10. Segurança
Todo o tráfego entre a app e os nossos servidores é cifrado em trânsito (HTTPS/TLS). As palavras-passe são guardadas com hash bcrypt e nunca são armazenadas nem registadas em claro.
As sessões assentam em tokens de acesso de curta duração com rotação dos tokens de atualização. Os links de redefinição e de verificação são de uso único e expiram rapidamente (ver a secção 4). A nossa API aplica uma limitação de pedidos para prevenir abusos.
Em caso de violação de dados pessoais suscetível de gerar um risco para os teus direitos, notificaremos a CNIL no prazo de 72 horas e informar-te-emos diretamente se o risco for elevado, como exigem os artigos 33.º e 34.º do RGPD.
11. Contacto
Para qualquer questão sobre esta política ou os teus dados pessoais: support@macro-recipe.com. O responsável pelo tratamento identificado na secção 1 responde pessoalmente aos pedidos.
12. Alterações a esta política
Esta política pode evoluir com o produto ou com a lei. A data no topo da página reflete sempre a versão em vigor. Se uma alteração modificar substancialmente o tratamento dos teus dados, informar-te-emos na app ou por email pelo menos 30 dias antes de entrar em vigor.