Esta Política explica como o S-FIT ("S-FIT", "Aplicativo" ou "nós"), controlado por Airton Pereira Lopes, trata dados pessoais de alunos, personal trainers e administradores. Ela se aplica ao aplicativo para iPhone e Apple Watch, widgets, Atividades ao Vivo, site e serviços associados.
O tratamento observa a Lei Geral de Proteção de Dados Pessoais (Lei nº 13.709/2018 - LGPD). Permissões opcionais, especialmente Saúde/HealthKit, câmera, fotos e notificações, são solicitadas no contexto da funcionalidade e podem ser recusadas ou revogadas.
1. Dados que tratamos
Tratamos somente os dados necessários para disponibilizar, proteger e aprimorar as funcionalidades escolhidas pelo usuário. As categorias abaixo podem variar conforme o tipo de conta e os recursos utilizados.
- Cadastro e identidade: nome, e-mail, telefone, data de nascimento, gênero quando informado, foto de perfil, identificadores internos, papel da conta, credenciais protegidas e dados recebidos do login com Apple ou Google.
- Perfil físico e saúde: altura, peso, histórico de peso, medidas corporais, nível de condicionamento, objetivos, limitações, preferências, disponibilidade e demais respostas de personalização. Esses dados podem constituir dados pessoais sensíveis.
- Treinos e evolução: rotinas, exercícios, séries, repetições, cargas, volume, duração, descansos, frequência, presença, recordes, observações e solicitações ao personal, conquistas, relatórios, comparações e indicadores de conclusão do plano e aderência das séries.
- Imagens no app: foto de perfil; imagem ilustrativa de capa do treino (padrão do app ou enviada pelo usuário no próprio dispositivo). Essas imagens não formam feed público nem são compartilhadas entre alunos. Enquanto houver vínculo ativo aluno-personal, o personal vinculado pode ver a capa ilustrativa dos treinos que prescreve ou acompanha.
- Batimentos e energia ativa: quando o usuário ativa o recurso e autoriza o Saúde/HealthKit, o S-FIT lê batimentos e a energia ativa estimada durante o treino. Pode registrar amostras de BPM agrupadas no tempo, mínimo, média, máximo, relação temporal com séries concluídas e o total de quilocalorias ativas da sessão.
- Conteúdo e comunicações: feedback ao desenvolvedor, denúncias sobre exercícios do catálogo global, solicitações operacionais ao personal e imagens usadas na criação de exercícios personalizados (conta do criador).
- Validação profissional: para contas de personal trainer, até três imagens de documento de classe, diploma ou comprovante de formação profissional (não solicitamos RG, CNH, passaporte ou documento civil de identificação), status, datas, decisão da análise administrativa e, quando aplicável, indicadores de acesso temporário (início, prazo de 5 dias e expiração) enquanto a comprovação não for enviada ou aprovada.
- Assinaturas: plano, produto, situação, datas, expiração e identificadores de transação da App Store. O S-FIT não recebe nem armazena o número completo do cartão.
- Dispositivo e operação: token de notificações, preferências, versão do aplicativo e sistema, modelo do dispositivo, idioma, eventos de segurança, falhas, logs técnicos, cotas de uso, registros de geração por IA e dados locais necessários ao funcionamento offline.
2. HealthKit, Apple Watch e métricas do treino
O acesso ao HealthKit é opcional, específico e baseado em autorização expressa. O S-FIT solicita leitura de batimentos cardíacos e energia ativa. No Apple Watch, também solicita autorização para registrar uma sessão de treino de força no app Saúde, necessária à coleta ao vivo dessas métricas. O Watch sincroniza ações como iniciar treino, concluir série e pular descanso.
Quando ativado, o BPM pode ser exibido durante o treino, no Apple Watch e, conforme as configurações do sistema, na Tela Bloqueada, Dynamic Island, widget ou Atividade ao Vivo. Isso pode tornar o valor visível a pessoas próximas ao dispositivo.
Para preservar o histórico sem consultar novamente o HealthKit, cópias derivadas das leituras - gráfico temporal, mínimo, média, máximo e energia ativa total estimada - podem ser armazenadas localmente e no Supabase junto à sessão. Esses dados aparecem no resumo e nos gráficos de evolução. Média e máximo também podem compor análises pós-treino e sugestões de treino geradas por IA. O personal vinculado pode acessar os dados da sessão como parte do acompanhamento fitness.
O S-FIT não usa dados do HealthKit ou outros dados de saúde para publicidade, marketing, criação de perfis comerciais, venda, corretagem de dados ou decisões de crédito, seguro ou emprego. O compartilhamento ocorre apenas para prestar funcionalidades de saúde e fitness solicitadas pelo usuário.
O S-FIT não grava sua própria cópia de dados pessoais de saúde no iCloud. Eventual sincronização do app Saúde entre dispositivos é controlada pela Apple e pelas escolhas do usuário.
- A recusa ou disponibilidade parcial não impede o registro manual de treinos; apenas deixa indisponíveis as métricas do Saúde não autorizadas ou não produzidas pelo dispositivo.
- Desativar o recurso no S-FIT interrompe novas leituras. A autorização do HealthKit pode ser revogada nos Ajustes do iPhone ou no app Saúde.
- Revogar a autorização impede novas coletas, mas não apaga automaticamente os resumos já salvos em sessões anteriores; eles podem ser excluídos com a sessão ou com a conta.
3. Inteligência artificial e análises
O S-FIT Personal e o S-FIT Coach usam automação e modelos de IA para gerar ou aprimorar treinos, sugerir exercícios, preencher lacunas, produzir panoramas, relatórios semanais, análises pós-treino e leituras de evolução. Para isso, o S-FIT seleciona dados relevantes, como perfil, objetivos, limitações, exercícios ativos, até sessões recentes, métricas de evolução e, quando disponíveis, batimentos e energia ativa estimada.
Antes do primeiro envio a um provedor de IA, o aplicativo apresenta as categorias envolvidas, identifica a DeepSeek como destinatária e solicita autorização expressa. A autorização é opcional: a recusa não bloqueia as demais funções do S-FIT. O usuário pode permitir ou revogar novos envios em Perfil/Mais → Dados e IA.
As solicitações são processadas por funções seguras do Supabase e podem ser encaminhadas à DeepSeek, provedora do modelo de IA. Evitamos enviar credenciais e dados diretamente identificadores quando não são necessários. Entradas, resultados, status, consumo e datas podem ser registrados para entregar o recurso, aplicar limites, prevenir abuso e evitar geração repetida.
Em Pergunte ao S-FIT Personal, o aplicativo envia a cada pergunta somente um retrato selecionado da sessão em andamento, que pode incluir exercícios, séries programadas e realizadas, cargas, recordes, descanso, BPM e energia ativa disponíveis. A conversa é mantida em arquivo protegido apenas no dispositivo durante a sessão, expira em até 24 horas se for abandonada e é apagada ao salvar ou descartar o treino. O S-FIT não grava o conteúdo das mensagens ou o retrato no Supabase. Para idempotência, prevenção de abuso e aplicação dos limites, o Supabase mantém identificadores técnicos do aluno, sessão e solicitação, estado de processamento, quantidades, tokens consumidos e datas. O ledger de solicitações expira em até 30 dias; o total vitalício de tokens permanece enquanto a conta existir. As mensagens e o retrato são processados transitoriamente pelo Supabase e pela DeepSeek para produzir a resposta.
Quando o S-FIT Personal propõe ajustar as séries pendentes de um exercício ou o descanso, adicionar exercício extra ou salvar um resumo, a proposta não é executada automaticamente: o usuário visualiza os valores e precisa confirmar. Ajustes de repetições, carga ou descanso do exercício confirmado são aplicados a todas as suas séries ainda pendentes. Um resumo confirmado é incluído nas observações da sessão ao finalizar o treino. O aplicativo revalida localmente o estado da sessão e o limite de até cinco exercícios extras antes de aplicar.
Resultados de IA são recomendações automatizadas de apoio ao treino, podem conter imprecisões e não constituem diagnóstico, prescrição médica ou decisão exclusivamente automatizada com efeito jurídico. O usuário e, quando houver, o personal responsável devem revisá-los antes do uso.
4. Como usamos os dados
- Criar e autenticar contas por e-mail, Apple ou Google, recuperar acesso e manter a sessão com segurança.
- Montar, registrar, sincronizar e recuperar treinos, histórico, gráficos, medidas, fotos, conquistas e relatórios.
- Personalizar recomendações, gerar conteúdo por IA e acompanhar evolução, desempenho, frequência e recuperação.
- Permitir o vínculo consentido entre aluno e personal, a prescrição de treinos, mensagens, solicitações e acompanhamento.
- Processar assinaturas, restaurar compras, aplicar benefícios e limites dos planos e combater fraude.
- Enviar notificações operacionais, lembretes, atualizações de treino, solicitações e avisos de conta, quando autorizados.
- Validar profissionais, atender suporte, investigar denúncias, manter segurança, corrigir erros e cumprir obrigações legais.
5. Bases legais
Conforme o contexto, utilizamos: execução do contrato e procedimentos preliminares; consentimento, inclusive para permissões e dados sensíveis quando exigido; exercício regular de direitos; cumprimento de obrigação legal ou regulatória; proteção da vida e da integridade física; prevenção à fraude e segurança; e legítimo interesse, com avaliação de necessidade e respeito aos direitos do titular. O consentimento pode ser revogado, sem afetar tratamentos anteriores legítimos.
6. Compartilhamento e operadores
Não vendemos dados pessoais. O acesso é limitado conforme a função e as permissões de cada conta. Podemos compartilhar apenas o necessário com:
- Supabase: autenticação, banco de dados, armazenamento privado, sincronização e funções de servidor.
- DeepSeek: processamento de entradas selecionadas para recursos de inteligência artificial.
- RevenueCat: validação de compras, gestão de entitlement, consulta de ofertas e central de assinatura.
- Apple: Sign in with Apple, Saúde/HealthKit, Apple Watch, APNs, widgets/Atividades ao Vivo e App Store/StoreKit.
- Google: autenticação quando o usuário escolhe Entrar com Google.
- Provedores de catálogo de exercícios: obtenção e tradução de conteúdo técnico; normalmente sem envio de dados pessoais do usuário.
- Personal vinculado: somente enquanto o vínculo estiver ativo, acesso limitado aos treinos, imagens de capa, evolução, medidas, registros, relatórios, solicitações e dados de saúde fitness do aluno vinculado — sem acesso cruzado entre alunos nem exposição pública de fotos de treino.
- Administradores autorizados: suporte, segurança, moderação, auditoria e análise de documentos profissionais.
- Autoridades ou terceiros: quando necessário para cumprir a lei, ordem válida, proteger direitos ou prevenir fraude e risco à segurança.
7. Validação de personal trainers
O cadastro profissional pode ser concluído de duas formas: (a) envio opcional de comprovação profissional para análise administrativa; ou (b) continuidade inicial sem comprovação, com acesso temporário gratuito de até 5 dias, limitado a 1 aluno vinculado e sem assinatura Personal Pro até aprovação definitiva.
A comprovação solicitada é apenas profissional (documento de classe, diploma ou certificado de formação); não pedimos documento civil de identificação (RG, CNH ou equivalente). Após o prazo temporário sem envio ou aprovação de comprovação, o acesso profissional é bloqueado até regularização pelo fluxo do app.
Os arquivos ficam em área privada e são acessados apenas pelo titular e administradores autorizados durante a análise. Após aprovação ou recusa, os arquivos são excluídos do armazenamento; em caso de recusa, o candidato pode enviar nova documentação pelo fluxo do app, substituindo o pedido anterior. Todos integram o processo de exclusão da conta.
8. Armazenamento, segurança e transferências
Dados podem ser armazenados no dispositivo e em infraestrutura do Supabase fora do Brasil, e processados por provedores internacionais. Adotamos controles de acesso, políticas por usuário, buckets privados, transporte criptografado, validação de sessão e privilégios administrativos restritos. Nenhum sistema é absolutamente invulnerável; proteja suas credenciais e informe acessos suspeitos.
O aplicativo pode manter cache e sessões pendentes no dispositivo para continuidade e envio posterior. Esses dados são limpos no logout ou na exclusão conforme a natureza do registro.
9. Retenção e exclusão
Mantemos dados enquanto a conta estiver ativa e pelo período necessário às finalidades informadas. A exclusão da conta está disponível no aplicativo em Perfil → Informações do Perfil → Zona de Perigo → Excluir minha conta, com confirmação por código enviado ao e-mail cadastrado. Também pode solicitar exclusão ou exercer direitos da LGPD pelo e-mail sfit.app2@gmail.com.
Após a exclusão confirmada, iniciamos a eliminação ou anonimização dos dados e arquivos vinculados, ressalvados registros que devam ser preservados por obrigação legal, defesa de direitos, prevenção a fraude, segurança e ciclos técnicos de backup.
Registros de assinatura e transação podem ser mantidos pelo prazo legal aplicável. Documentos profissionais seguem a regra específica da seção 7. Conteúdo já anonimizado ou agregado, sem possibilidade razoável de associação ao titular, pode ser preservado. Excluir o app do dispositivo não equivale a excluir a conta.
10. Permissões e escolhas
- Saúde/HealthKit: ativação em Perfil → Autorizações e revogação nos Ajustes do iPhone ou app Saúde.
- Dados e IA: consentimento separado antes do primeiro envio à DeepSeek e revogação em Perfil/Mais → Dados e IA. A revogação bloqueia novas gerações, sem alterar a licitude do tratamento anterior.
- Fotos e câmera: usadas somente após ação explícita do usuário — perfil, capa ilustrativa de treino, exercício personalizado, exportação para a Fotos ou documento profissional na validação de personal trainer; podem ser revogadas nos Ajustes.
- Notificações: podem ser recusadas ou desativadas nos Ajustes do iOS; notificações essenciais também podem ser consultadas dentro do app.
- Vínculo aluno-personal: pode ser encerrado no aplicativo; o encerramento impede novos acessos do personal, sem alterar registros legitimamente mantidos.
11. Direitos do titular
Nos termos da LGPD, você pode solicitar confirmação e acesso; correção; anonimização, bloqueio ou eliminação; portabilidade quando aplicável; informação sobre compartilhamentos; revogação do consentimento; oposição; revisão de tratamento automatizado; e petição à Autoridade Nacional de Proteção de Dados. Podemos solicitar confirmação de identidade antes de atender o pedido.
Para exercer esses direitos, use Perfil → Informações do Perfil → Zona de Perigo → Excluir minha conta no aplicativo ou escreva para sfit.app2@gmail.com.
12. Crianças e adolescentes
O S-FIT não é direcionado a crianças. Menores de 18 anos devem utilizar o serviço com ciência e autorização do responsável legal e supervisão profissional adequada. Se identificarmos tratamento incompatível com essa regra, poderemos restringir a conta e solicitar validação ou exclusão dos dados.
13. Alterações e contato
Podemos atualizar esta Política para refletir mudanças legais ou funcionais. Alterações relevantes serão informadas no aplicativo, no site ou por e-mail, quando apropriado.
Dúvidas, solicitações de privacidade e reporte de conteúdo impróprio ou abuso: sfit.app2@gmail.com. Responsável pelo tratamento: Airton Pereira Lopes.
Versão publicada na web: https://v0-sfit-pro-privacy-policy-page.vercel.app/politica-privacidade