Repz AI — Ultima atualizacao: 30 de agosto de 2026
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.
Recolhemos e tratamos as seguintes categorias de dados:
Email, nome completo, data de nascimento e genero. Estes dados sao necessarios para criar e gerir a sua conta.
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.
Digitalizacoes de alimentos (fotografias), registos de refeicoes e monitorizacao de calorias e macronutrientes.
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.
Modelo do dispositivo, versao do sistema operativo, idioma e fuso horario.
Interacoes com a aplicacao e utilizacao de funcionalidades, recolhidos atraves das plataformas de analitica PostHog e Mixpanel (servidores na UE).
Registos de erros e falhas da aplicacao, recolhidos atraves do Sentry para melhoria da estabilidade.
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.
Identificadores do dispositivo para envio de notificacoes push, utilizados exclusivamente para comunicacoes relacionadas com a aplicacao.
Mensagens trocadas com o assistente de IA integrado na aplicacao, para fornecer respostas personalizadas e contextualizadas.
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.
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.
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)) |
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.
| 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.
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:
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 |
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.
Conservamos os seus dados pessoais durante o periodo em que a sua conta estiver ativa. Apos a eliminacao da conta:
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.
Tem o direito de apresentar uma reclamacao junto da autoridade de controlo competente:
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.
Implementamos medidas tecnicas e organizativas adequadas para proteger os seus dados pessoais, incluindo:
Quando autoriza a integracao com o Apple HealthKit:
Podemos atualizar esta Politica de Privacidade periodicamente. Em caso de alteracoes significativas:
Para questoes sobre esta politica de privacidade ou sobre o tratamento dos seus dados pessoais:
Repz AI — Last updated: August 30, 2026
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.
We collect and process the following categories of data:
Email address, full name, date of birth, and gender. This data is necessary to create and manage your account.
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.
Food scans (photos), meal logs, and calorie/macronutrient tracking.
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.
Device model, operating system version, language, and timezone.
App interactions and feature usage, collected through the PostHog and Mixpanel analytics platforms (EU servers).
Error logs and application crash reports, collected through Sentry to improve app stability.
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.
Device identifiers for delivering push notifications, used exclusively for app-related communications.
Messages exchanged with the in-app AI assistant, used to provide personalized and contextual responses.
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.
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.
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)) |
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.
| 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.
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:
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 |
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.
We retain your personal data for as long as your account is active. After account deletion:
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.
You have the right to lodge a complaint with the competent supervisory authority:
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.
We implement appropriate technical and organizational measures to protect your personal data, including:
When you authorize Apple HealthKit integration:
We may update this Privacy Policy periodically. In the event of significant changes:
For questions about this privacy policy or the processing of your personal data: