PT-PT

Politica de Privacidade

Repz AI — Ultima atualizacao: 30 de agosto de 2026

1. Responsavel pelo Tratamento de Dados

O responsavel pelo tratamento dos seus dados pessoais e:

Para qualquer questao relacionada com a protecao dos seus dados pessoais, pode contactar-nos atraves do email franciscojesuspereira2007@gmail.com.

2. Categorias de Dados Pessoais Recolhidos

Recolhemos e tratamos as seguintes categorias de dados:

2.1 Dados da Conta

Email, nome completo, data de nascimento e genero. Estes dados sao necessarios para criar e gerir a sua conta.

2.2 Dados Corporais e de Saude

Peso, altura, medidas corporais, fotografias corporais, preferencias alimentares, alergias, nivel de fitness e historico de treinos. Estes dados sao considerados dados sensiveis ao abrigo do RGPD (Artigo 9) e requerem o seu consentimento explicito para processamento.

2.3 Dados de Nutricao

Digitalizacoes de alimentos (fotografias), registos de refeicoes e monitorizacao de calorias e macronutrientes.

2.4 Dados do Apple HealthKit

Peso e treinos (leitura e escrita). Esta integracao e opcional e requer a sua autorizacao explicita. Os dados do HealthKit nao sao utilizados para publicidade e nao sao partilhados com terceiros, exceto quando diretamente relacionados com o beneficio para a sua saude dentro da aplicacao.

2.5 Dados do Dispositivo

Modelo do dispositivo, versao do sistema operativo, idioma e fuso horario.

2.6 Dados de Utilizacao

Interacoes com a aplicacao e utilizacao de funcionalidades, recolhidos atraves das plataformas de analitica PostHog e Mixpanel (servidores na UE).

2.7 Dados de Erros

Registos de erros e falhas da aplicacao, recolhidos atraves do Sentry para melhoria da estabilidade.

2.8 Dados de Pagamento

Estado da subscricao, gerido atraves da RevenueCat e Apple. Nao armazenamos dados de pagamento (cartoes de credito, informacoes bancarias). Esses dados sao tratados diretamente pela Apple e RevenueCat.

2.9 Tokens de Notificacao Push

Identificadores do dispositivo para envio de notificacoes push, utilizados exclusivamente para comunicacoes relacionadas com a aplicacao.

2.10 Historico de Conversas com IA

Mensagens trocadas com o assistente de IA integrado na aplicacao, para fornecer respostas personalizadas e contextualizadas.

2.11 Conteudo Comunitario

Publicacoes, comentarios, reacoes, fotografias de perfil e conteudo, participacao em grupos, denuncias e bloqueios. O conteudo que escolhe publicar pode ser visivel a outros utilizadores autenticados. As denuncias e os bloqueios sao tratados de forma reservada para moderacao e seguranca.

2.12 Voz e Microfone

Quando utiliza a introducao por voz, a aplicacao pede permissao para o microfone e usa o reconhecimento de voz disponibilizado pelo dispositivo para converter a fala em texto. A Repz AI nao carrega nem armazena a gravacao de audio. Apenas o texto que decidir enviar e tratado como uma mensagem para o assistente de IA.

3. Finalidades e Base Legal do Tratamento

Tratamos os seus dados pessoais com base nas seguintes bases legais:

Dados Finalidade Base Legal
Dados da Conta Criacao e gestao da conta, prestacao do servico Execucao do contrato (Art. 6(1)(b))
Dados de Saude e Corporais Planos de treino e nutricao personalizados Consentimento explicito (Art. 6(1)(a) e Art. 9(2)(a))
Dados de Nutricao Analise nutricional, monitorizacao de macros Consentimento explicito (Art. 6(1)(a))
Dados HealthKit Sincronizacao de peso e treinos Consentimento explicito (Art. 6(1)(a))
Dados do Dispositivo Compatibilidade e localizacao da app Execucao do contrato (Art. 6(1)(b))
Dados de Utilizacao Melhoria da experiencia e funcionalidades Consentimento (Art. 6(1)(a))
Dados de Erros Estabilidade e seguranca da aplicacao Interesse legitimo (Art. 6(1)(f))
Estado da Subscricao Gestao de acessos e funcionalidades premium Execucao do contrato (Art. 6(1)(b))
Tokens Push Envio de notificacoes relevantes Consentimento (Art. 6(1)(a))
Conversas com IA Assistencia personalizada de fitness e nutricao Consentimento (Art. 6(1)(a))
Conteudo Comunitario Publicacao, interacao, moderacao e seguranca da comunidade Execucao do contrato e interesse legitimo (Art. 6(1)(b) e (f))
Transcricoes de Voz Introducao opcional de mensagens por voz Consentimento (Art. 6(1)(a))

4. Processamento por Inteligencia Artificial

A Repz AI utiliza modelos de inteligencia artificial para fornecer funcionalidades essenciais da aplicacao:

Todas as chamadas a APIs de IA sao feitas do lado do servidor (atraves de Supabase Edge Functions). Os fornecedores tratam os dados segundo os respetivos termos, acordos e politicas de privacidade.

4.1 Dados Enviados a Servicos de IA

Funcionalidade Servico de IA Dados enviados Finalidade
Scan de alimentos Google Gemini / Google LLC Fotografia do alimento e idioma da app Identificar alimentos e estimar calorias/macros
Plano de refeicoes OpenAI Objetivos, calorias, macros, dieta, alergias e preferencias Gerar um plano semanal personalizado
Plano de treino OpenAI Objetivo, nivel, equipamento, limitacoes de saude e lesoes Gerar um plano de treino adaptado
Chat IA OpenAI Mensagens e historico; nome, idade, sexo, peso, altura, IMC, gordura corporal, objetivo, alergias, dieta, condicoes de saude, medicacao, lesoes, refeicoes, treinos, medidas e preferencias guardadas Gerar respostas conversacionais personalizadas

Antes de qualquer dado pessoal ser enviado para Google Gemini ou OpenAI, a app apresenta um ecra dedicado de consentimento que identifica os dados enviados, os destinatarios e a finalidade. As funcionalidades de IA so sao ativadas no servidor apos consentimento registado.

As mensagens proativas sao geradas por regras da Repz AI e nao enviam atividade a um fornecedor de IA. Nao enviamos fotografias corporais, dados HealthKit brutos nem dados de pagamento a servicos de IA.

4.2 Decisoes Automatizadas (Art. 22 RGPD)

A aplicacao utiliza IA para gerar automaticamente planos de refeicoes e planos de treino com base nos seus dados pessoais (peso, altura, objetivos, nivel de fitness, preferencias alimentares e alergias). Estas recomendacoes sao geradas automaticamente, mas:

5. Destinatarios e Subcontratantes

Os seus dados pessoais podem ser partilhados com os seguintes subcontratantes:

Subcontratante Finalidade Localizacao Acordo de Protecao de Dados
Supabase Base de dados, autenticacao e funcoes serverless Frankfurt, UE DPA Supabase
Google (Gemini API) Analise de fotografias de alimentos UE/EUA Google Cloud DPA
OpenAI Assistente de chat e geracao de planos EUA OpenAI DPA
PostHog Analitica e metricas de utilizacao Frankfurt, UE PostHog DPA
Mixpanel Analitica de produto, funis e retencao Uniao Europeia Mixpanel DPA
Sentry Relatorio de erros e falhas Alemanha, UE Sentry DPA
RevenueCat Gestao de subscricoes EUA RevenueCat DPA
Cloudflare R2 Armazenamento de fotografias de refeicoes Rede global Cloudflare DPA
Resend Emails transacionais e de suporte EUA Resend DPA
Apple Pagamentos e HealthKit EUA/Irlanda Apple DPA

6. Transferencias Internacionais de Dados

Alguns dos nossos subcontratantes estao localizados fora do Espaco Economico Europeu (EEE), nomeadamente nos Estados Unidos da America. Nestas situacoes, asseguramos que existem garantias adequadas para a protecao dos seus dados, incluindo:

Os dados armazenados na Supabase, PostHog e Mixpanel encontram-se em servidores localizados na Uniao Europeia.

7. Periodos de Conservacao

Conservamos os seus dados pessoais durante o periodo em que a sua conta estiver ativa. Apos a eliminacao da conta:

8. Os Seus Direitos

Ao abrigo do Regulamento Geral sobre a Protecao de Dados (RGPD), tem os seguintes direitos:

Para exercer qualquer um destes direitos, envie um email para franciscojesuspereira2007@gmail.com. Responderemos no prazo maximo de 30 dias.

8.1 Direito de Reclamacao

Tem o direito de apresentar uma reclamacao junto da autoridade de controlo competente:

9. Privacidade de Menores

A Repz AI nao se destina a menores de 16 anos. Nao recolhemos intencionalmente dados pessoais de menores de 16 anos. Se tomarmos conhecimento de que recolhemos dados de um menor de 16 anos, eliminaremos esses dados imediatamente. Se acredita que um menor forneceu dados pessoais, contacte-nos em franciscojesuspereira2007@gmail.com.

10. Seguranca dos Dados

Implementamos medidas tecnicas e organizativas adequadas para proteger os seus dados pessoais, incluindo:

11. Dados do Apple HealthKit

Quando autoriza a integracao com o Apple HealthKit:

12. Alteracoes a Esta Politica

Podemos atualizar esta Politica de Privacidade periodicamente. Em caso de alteracoes significativas:

13. Contacto

Para questoes sobre esta politica de privacidade ou sobre o tratamento dos seus dados pessoais:


EN

Privacy Policy

Repz AI — Last updated: August 30, 2026

1. Data Controller

The data controller responsible for your personal data is:

For any questions regarding the protection of your personal data, please contact us at franciscojesuspereira2007@gmail.com.

2. Categories of Personal Data Collected

We collect and process the following categories of data:

2.1 Account Data

Email address, full name, date of birth, and gender. This data is necessary to create and manage your account.

2.2 Body and Health Data

Weight, height, body measurements, body photos, dietary preferences, allergies, fitness level, and workout history. This data is considered sensitive under GDPR (Article 9) and requires your explicit consent for processing.

2.3 Nutrition Data

Food scans (photos), meal logs, and calorie/macronutrient tracking.

2.4 Apple HealthKit Data

Weight and workouts (read and write access). This integration is optional and requires your explicit authorization. HealthKit data is not used for advertising and is not shared with third parties, except when directly related to providing a health benefit to you within the app.

2.5 Device Data

Device model, operating system version, language, and timezone.

2.6 Usage Data

App interactions and feature usage, collected through the PostHog and Mixpanel analytics platforms (EU servers).

2.7 Crash Data

Error logs and application crash reports, collected through Sentry to improve app stability.

2.8 Payment Data

Subscription status, managed through RevenueCat and Apple. We do not store payment details (credit cards, bank information). Payment data is handled directly by Apple and RevenueCat.

2.9 Push Notification Tokens

Device identifiers for delivering push notifications, used exclusively for app-related communications.

2.10 AI Conversation History

Messages exchanged with the in-app AI assistant, used to provide personalized and contextual responses.

2.11 Community Content

Posts, comments, reactions, profile and content photos, group participation, reports, and blocks. Content you choose to publish may be visible to other authenticated users. Reports and blocks are handled confidentially for moderation and safety.

2.12 Voice and Microphone

When you use voice input, the App requests microphone permission and uses speech recognition provided by the device to convert speech into text. Repz AI does not upload or store the audio recording. Only text you choose to send is handled as a message to the AI assistant.

3. Purposes and Legal Basis for Processing

We process your personal data based on the following legal grounds:

Data Purpose Legal Basis
Account Data Account creation and management, service delivery Performance of contract (Art. 6(1)(b))
Health and Body Data Personalized workout and nutrition plans Explicit consent (Art. 6(1)(a) and Art. 9(2)(a))
Nutrition Data Nutritional analysis, macro tracking Explicit consent (Art. 6(1)(a))
HealthKit Data Weight and workout synchronization Explicit consent (Art. 6(1)(a))
Device Data App compatibility and localization Performance of contract (Art. 6(1)(b))
Usage Data Improving user experience and features Consent (Art. 6(1)(a))
Crash Data App stability and security Legitimate interest (Art. 6(1)(f))
Subscription Status Managing access and premium features Performance of contract (Art. 6(1)(b))
Push Tokens Delivering relevant notifications Consent (Art. 6(1)(a))
AI Conversations Personalized fitness and nutrition assistance Consent (Art. 6(1)(a))
Community Content Publishing, interaction, moderation, and community safety Performance of contract and legitimate interests (Art. 6(1)(b) and (f))
Voice Transcripts Optional voice entry for messages Consent (Art. 6(1)(a))

4. Artificial Intelligence Processing

Repz AI uses artificial intelligence models to provide core app functionalities:

All AI API calls are made server-side (through Supabase Edge Functions). Providers process data under their applicable terms, agreements, and privacy policies.

4.1 Data Sent to AI Services

Feature AI service Data sent Purpose
Food scan Google Gemini / Google LLC Food photo and app language Identify foods and estimate calories/macros
Meal plan OpenAI Goals, calorie targets, macros, diet, allergies, preferences Generate a personalized weekly plan
Workout plan OpenAI Goal, level, equipment, health limitations, and injuries Generate a tailored workout plan
AI chat OpenAI Messages and history; name, age, sex, weight, height, BMI, body-fat percentage, target, allergies, diet, health conditions, medication, injuries, meals, workouts, measurements, and saved preferences Generate personalized conversational responses

Before any personal data is sent to Google Gemini or OpenAI, the app shows a dedicated consent screen that identifies the data sent, the recipients, and the purpose. AI features are enabled server-side only after consent is recorded.

Proactive messages are generated by Repz AI rules and do not send activity to an AI provider. We do not send body photos, raw HealthKit data, or payment data to AI services.

4.2 Automated Decision-Making (Art. 22 GDPR)

The app uses AI to automatically generate meal plans and workout plans based on your personal data (weight, height, goals, fitness level, dietary preferences, and allergies). These recommendations are generated automatically, however:

5. Data Recipients and Processors

Your personal data may be shared with the following processors:

Processor Purpose Location Data Processing Agreement
Supabase Database, authentication, and serverless functions Frankfurt, EU Supabase DPA
Google (Gemini API) Food-photo analysis EU/US Google Cloud DPA
OpenAI AI chat assistant and plan generation US OpenAI DPA
PostHog Analytics and usage metrics Frankfurt, EU PostHog DPA
Mixpanel Product analytics, funnels, and retention European Union Mixpanel DPA
Sentry Crash and error reporting Germany, EU Sentry DPA
RevenueCat Subscription management US RevenueCat DPA
Cloudflare R2 Meal-photo storage Global network Cloudflare DPA
Resend Transactional and support email US Resend DPA
Apple Payments and HealthKit US/Ireland Apple DPA

6. International Data Transfers

Some of our processors are located outside the European Economic Area (EEA), namely in the United States. In these cases, we ensure that adequate safeguards are in place to protect your data, including:

Data stored in Supabase, PostHog, and Mixpanel is located on servers in the European Union.

7. Data Retention Periods

We retain your personal data for as long as your account is active. After account deletion:

8. Your Rights

Under the General Data Protection Regulation (GDPR), you have the following rights:

To exercise any of these rights, send an email to franciscojesuspereira2007@gmail.com. We will respond within 30 days.

8.1 Right to Lodge a Complaint

You have the right to lodge a complaint with the competent supervisory authority:

9. Children's Privacy

Repz AI is not intended for individuals under 16 years of age. We do not knowingly collect personal data from children under 16. If we become aware that we have collected data from a child under 16, we will delete it immediately. If you believe a minor has provided personal data, please contact us at franciscojesuspereira2007@gmail.com.

10. Data Security

We implement appropriate technical and organizational measures to protect your personal data, including:

11. Apple HealthKit Data

When you authorize Apple HealthKit integration:

12. Changes to This Policy

We may update this Privacy Policy periodically. In the event of significant changes:

13. Contact

For questions about this privacy policy or the processing of your personal data: