Política de Privacidade (App)
Nota: Esta Política explica como Nico Ettlinger – Digital Solutions (“nós” ou o “Provedor”) trata dados pessoais no aplicativo iOS/Android TRAININGG (“Aplicativo”).
TRAININGG trata dados de treino e corpo, dados opcionais Apple HealthKit/Health Connect e, se você escolher AI Coach, informações enviadas ao Google para gerar respostas de IA.
- 1. Escopo e fontes
- 2. Dados tratados
- 3. Finalidades e bases (GDPR / UK GDPR / LGPD)
- 4. AI Coach e Google Gemini
- 5. Proteção de dados de saúde
- 6. Nuvem e aparelho
- 7. Analytics e escolhas
- 8. Destinatários
- 9. Transferências internacionais
- 10. Retenção
- 11. Seus direitos
- 12. Exclusão de conta e dados
- 13. Califórnia (CCPA / CPRA)
- 14. Crianças
- 15. Segurança
- 16. Mudanças
- 17. Contato, encarregado/DPO e representantes
Controlador: Nico Ettlinger – Digital Solutions (empresa individual)
Endereço: Am Seeacker 19, 93326 Abensberg, Alemanha
E-mail: [email protected]
Vigência: 16 de julho de 2026
1. Escopo e fontes
(1) Aplica-se ao tratamento pelo Aplicativo e suporte, não ao tratamento próprio de Apple, Google, RevenueCat ou terceiros.
(2) Recebemos dados:
- de você, ao criar conta, inserir perfil/treino, usar AI Coach ou contatar;
- do aparelho/Aplicativo, como dados técnicos, uso, segurança e funções locais;
- de serviços conectados, Sign in with Apple, Google Sign-In, HealthKit e Health Connect, conforme permissões; e
- de plataformas de assinatura, Apple, Google Play e RevenueCat, sobre compras/direitos Pro. Não recebemos o cartão completo.
2. Dados tratados
2.1 Conta e identificadores
- e-mail, nome/nome de exibição e ID Firebase;
- IDs do provedor e método de login;
- dados de autenticação/segurança para e-mail/senha, Google ou Apple; e
- ID de usuário/assinatura RevenueCat e status de direitos.
Firebase e o provedor tratam credenciais. Não recebemos senha Google/Apple nem cartão completo.
2.2 Perfil, corpo e treino
- idade/aniversário, altura, peso, gordura corporal, gênero se informado, unidades e preferências;
- metas, experiência, agenda, equipamentos, exercícios favoritos e preferências; e
- planos, exercícios personalizados, histórico, séries, repetições, cargas, duração, recordes, metas, estatísticas e ajustes.
Conforme o contexto, podem ser dados de saúde ou sensíveis.
2.3 HealthKit e Health Connect
Se ativados, o Aplicativo pode ler/escrever categorias permitidas, incluindo treinos concluídos e altura, peso, gordura corporal e, no iOS quando disponível, data de nascimento e sexo biológico. Apple Health/Health Connect exibem permissões exatas. Veja § 5.
2.4 AI Coach
- mensagens, respostas iniciais e instruções;
- dados relevantes de perfil, corpo, treino, plano, histórico, metas, preferências, recuperação, recordes e estatísticas; e
- respostas/rascunhos de IA, sinais de segurança, contadores e dados técnicos.
Valores relevantes podem ter vindo de HealthKit/Health Connect após importação ao TRAININGG.
2.5 Analytics, uso, aparelho e segurança
- instância do app/aparelho, sistema, idioma, país/região aproximada, versão e sessão;
- telas, funções, escolhas de onboarding, início/fim/duração de treino, contagens agregadas, paywall/assinatura e sucesso/erro de IA;
- IP/metadados para entrega, segurança, diagnóstico e abuso; e
- sinais de integridade/atestado Firebase App Check.
Não pretendemos enviar texto de mensagens de IA ou planos completos ao Firebase Analytics. Alguns eventos tratam comportamento/preferências físicas e podem ser sensíveis.
2.6 Suporte e recursos do sistema
Ao nos contatar, tratamos contato, mensagem, anexos e o necessário para responder. Notificações de descanso, Live Activities e widgets podem mostrar dados escolhidos e operam geralmente no aparelho/sistema.
3. Finalidades e bases (GDPR / UK GDPR / LGPD)
| Finalidade | Dados | Base |
|---|---|---|
| Contas, nuvem, treinos, planos, estatísticas e ajustes | Conta, perfil, treino, aparelho | Art. 6(1)(b) GDPR / art. 7, V LGPD — contrato |
| Ler/escrever HealthKit/Health Connect e tratar saúde pedida | Saúde, corpo, fitness | Arts. 6(1)(a), 9(2)(a) GDPR / arts. 7, I e 11, I LGPD — consentimento explícito/específico |
| Enviar ao Google e gerar AI Coach | Mensagens e treino relevante | Art. 6(1)(a) e, com saúde, 9(2)(a) GDPR; consentimento sob LGPD |
| Verificar Pro | ID, produto, transação e direitos | Art. 6(1)(b) GDPR / art. 7, V LGPD |
| Medir/melhorar uso, confiabilidade e desempenho | Analytics, uso, aparelho | Art. 6(1)(f) GDPR / art. 7, IX LGPD — interesse legítimo, ou consentimento quando exigido |
| Segurança, fraude e abuso | Autenticação, App Check, IP, aparelho, requisição | interesse legítimo/segurança |
| Suporte e direitos | Contato, conta, solicitação | contrato, obrigação legal ou interesse legítimo |
| Obrigações/reclamações | Dados necessários de conta, assinatura e comunicação | obrigação legal e exercício de direitos |
Consentimento é voluntário e revogável para o futuro, sem afetar tratamento anterior lícito. Recusar saúde/IA só desativa a função opcional.
Antes da primeira transmissão do AI Coach em um aparelho, o Aplicativo mostra uma solicitação separada que identifica Google e explica que mensagens e dados de treino relevantes são enviados a ele. Nada é enviado ao Gemini antes de você selecionar Concordar. O acesso a HealthKit ou Health Connect é solicitado separadamente pelo sistema. Você pode recusar qualquer opção sem perder as demais funções principais.
4. AI Coach e Google Gemini
(1) AI Coach usa Gemini via Firebase AI Logic. Ao usar, suas mensagens e dados de treino relevantes são enviados ao Google para gerar resposta/plano solicitado. Google trata entrada, requisição técnica e saída.
(2) Podem incluir as categorias do § 2.4. Valores de saúde importados podem integrar o perfil. O aviso prévio e a ação Concordar cobrem mensagens e dados relevantes, inclusive valores corporais derivados de saúde quando pertinentes; você pode recusar e não usar AI Coach.
(3) Histórico visível/contadores ficam no MMKV do aparelho, não Firebase Realtime Database, até exclusão, limpeza, desinstalação ou limite local. Uma mensagem enviada é transmitida ao Google.
(4) TRAININGG usa Gemini como serviço pago por projeto Cloud com faturamento ativo. Pelos termos atuais, Google não usa prompts/respostas pagos para melhorar produtos. Conserva prompts, contexto e saídas por 55 dias para monitorar abuso, segurança e divulgações legais/regulatórias necessárias; pessoal autorizado pode revisar conteúdo sinalizado.
(5) AI Coach fica indisponível se o projeto de produção não tiver Cloud Billing ativo e termos de operador aplicáveis. TRAININGG não transmite dados pessoais ou de saúde por nível gratuito.
(6) Veja governança Firebase AI Logic, termos Gemini API, privacidade Google e termos de operador.
IA pode errar e não é aconselhamento médico/profissional. Veja o Aviso Legal.
5. Proteção de dados de saúde
(1) Integrações são opcionais, exigem permissão do sistema por categoria e podem ser revogadas em Apple Health/Health Connect.
(2) Usamos saúde/fitness apenas para funções visíveis de saúde, treino, progresso, sincronização ou, com autorização explícita separada, AI Coach.
(3) Não usamos dados HealthKit/Health Connect para publicidade, marketing, crédito ou mineração alheia; não vendemos, transferimos a corretores/revendedores nem compartilhamos sem consentimento explícito, salvo obrigação legal estrita.
(4) Dados importados podem ficar locais e, se conectado, sincronizar com Firebase Realtime Database. Também podem ir ao Google para AI Coach se relevantes e autorizados separadamente.
(5) Revogar permissão para acesso futuro não apaga automaticamente dados já importados, guardados ou tratados licitamente. Use § 12.
(6) Apple/Google aplicam políticas próprias aos seus repositórios de saúde.
6. Nuvem e aparelho
(1) Ao entrar, perfil, corpo, planos, histórico, metas, estatísticas, ajustes e exercícios personalizados sincronizam com Google Firebase Realtime Database, vinculados por Firebase Authentication.
(2) Histórico de IA, contadores, estado de saúde por aparelho e dados temporários ficam no MMKV e não sincronizam em nossa base, mas podem ser transmitidos ao usar função, como mensagem ao Google.
(3) Limpar/desinstalar remove normalmente dados locais daquele aparelho, não conta/nuvem, assinatura ou dados independentes de terceiros.
7. Analytics e escolhas
(1) Firebase Analytics mede uso, onboarding, assinaturas, interação de treino e desempenho com § 2.5. Não deve receber conversas brutas/planos completos.
(2) Serve para melhorar o Aplicativo, não publicidade comportamental de terceiros. Não vendemos/compartilhamos analytics para publicidade entre contextos.
(3) Analytics é atualmente ativado ao iniciar o Aplicativo, que não oferece interruptor interno. Você pode se opor por [email protected]; desinstalar interrompe coleta futura, mas não apaga dados já retidos.
(4) No iOS compatível, RevenueCat pode receber token Apple AdServices para atribuir assinatura a Apple Search Ads; é atribuição própria, não venda.
8. Destinatários
| Destinatário | Função |
|---|---|
| Google / Firebase | Operador/provedor de Authentication, Realtime Database, Analytics, App Check e Firebase AI Logic/Gemini. Privacidade Firebase |
| Google Sign-In e Google Play | Login, distribuição, cobrança, assinatura e Health Connect. Privacidade Google |
| Apple | Sign in with Apple, HealthKit, App Store, recursos do aparelho e atribuição Search Ads. Privacidade Apple |
| RevenueCat | Operador/provedor de IDs de assinatura, validação, direitos, ofertas e atribuição. Privacidade RevenueCat |
Podemos divulgar o mínimo a autoridades, consultores confidenciais ou em operação empresarial com aviso/salvaguardas.
Não vendemos dados nem compartilhamos para publicidade comportamental entre contextos.
9. Transferências internacionais
Google/Firebase e RevenueCat podem tratar nos EUA ou fora do EEE, Reino Unido/Brasil. Google informa que entidades americanas certificadas participam dos marcos UE–EUA, extensão UK e Suíça–EUA; os termos Firebase e Gemini pago incluem salvaguardas contratuais aplicáveis. O DPA da RevenueCat incorpora as Cláusulas Contratuais Padrão da UE e o Addendum britânico. Sem marco de adequação, usamos essas garantias e medidas complementares exigidas; transferências brasileiras seguem a LGPD.
10. Retenção
| Dados | Prazo |
|---|---|
| Conta Firebase e Realtime Database | Até exclusão, salvo retenção limitada exigida |
| Histórico local de IA | Até exclusão, limpeza, desinstalação ou limite local |
| Contadores locais de IA | Período de uso aplicável; limpeza/desinstalação remove |
| Prompts, contexto e respostas Gemini | 55 dias para monitoramento de abuso, segurança e divulgações legais/regulatórias necessárias |
| Firebase Analytics | Até 14 meses para dados de usuário/evento; relatórios agregados padrão podem durar mais |
| RevenueCat | Enquanto necessário para direitos/serviço; exclusão solicitada com a conta, salvo backups/deveres |
| Suporte/privacidade | Até três anos após encerramento, ou mais por obrigações/reclamações |
| Backups/registros de exclusão | Cópias residuais em ciclos normais; registro mínimo por até três anos |
Depois, excluímos ou anonimizamos irreversivelmente quando possível.
11. Seus direitos
Sujeito à lei/exceções, você pode pedir acesso/confirmação, cópia, correção, exclusão/anonimização, restrição, portabilidade, oposição a interesse legítimo, revogação do consentimento, informação sobre decisões automatizadas e reclamação à autoridade competente, inclusive ANPD quando aplicável, Bayerisches Landesamt für Datenschutzaufsicht ou autoridade local.
Escreva [email protected]. Podemos verificar proporcionalmente e respondemos nos prazos legais; GDPR/UK geralmente em um mês.
Permissões de saúde podem ser retiradas em Apple Health/Health Connect. Não usar AI Coach interrompe novas requisições. Como o consentimento de IA fica apenas no aparelho, limpar os dados ou reinstalar o Aplicativo o redefine e exige nova concordância antes de outra requisição. Você também pode nos contatar para revogá-lo.
12. Exclusão de conta e dados
(1) Solicite exclusão em Exclusão de conta e dados ou por [email protected].
(2) Inclui Firebase Authentication e Realtime Database, salvo exceções. Com Apple, tokens serão revogados conforme exigido.
(3) Apague histórico local na gestão; limpar/desinstalar remove outros locais. Excluir conta não cancela Pro: cancele na loja.
(4) Destinatários podem manter registros por obrigações próprias; instruiremos operadores quando exigido.
13. Califórnia (CCPA / CPRA)
Quando aplicável, residentes podem conhecer categorias, fontes, finalidades, itens e destinatários; pedir correção, exclusão e acesso portátil; e não sofrer discriminação. Não vendemos nem compartilhamos para publicidade entre contextos, portanto não há tal opt-out. Não usamos/divulgamos informação sensível para fins que acionem direito de limitar. Agentes autorizados: [email protected] com prova.
14. Crianças
TRAININGG e AI Coach não se destinam a menores de 18 anos e exigem essa idade. Não coletamos conscientemente dados de menores. Avise [email protected] para investigação/exclusão.
15. Segurança
Usamos TLS, Firebase Authentication, regras por conta, controles de acesso e Firebase App Check. Histórico de IA fica em MMKV local. Acesso é limitado a pessoas/prestadores necessários.
Nenhum sistema é totalmente seguro. Proteja aparelho/credenciais e avise sobre acesso. Faremos notificações exigidas.
16. Mudanças
Podemos atualizar conforme Aplicativo, provedores ou lei. Versão atual: https://www.trainin.gg/app/privacy/pt. Avisaremos e pediremos novo consentimento quando necessário.
17. Contato, encarregado/DPO e representantes
Nico Ettlinger – Digital Solutions
Am Seeacker 19
93326 Abensberg
Alemanha
E-mail: [email protected]
Como o controlador está na Alemanha, não precisa de representante UE do art. 27 GDPR. Não foi nomeado DPO/encarregado porque a organização e escala documentada atuais não atingem os limites legais; a análise será refeita se o tratamento mudar. Dúvidas podem ser enviadas ao controlador.
Se TRAININGG oferecer ativamente o Aplicativo no Reino Unido sem estabelecimento local, um representante britânico pode ser obrigatório. A publicação no Reino Unido deve permanecer indisponível até a nomeação ou uma análise jurídica documentar exceção do art. 27.