Esta Política explica como o S-FIT ("S-FIT", "Aplicativo" ou "nós") 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, 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.
- Refeições e calorias: fotos de refeições capturadas pela câmera ou escolhidas na galeria, descrição do que foi consumido, itens e porções identificados, estimativas de calorias e macronutrientes, metas e histórico de registros.
- 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).
- Governança administrativa de personais: status da conta, datas e decisões internas de suporte e segurança. Contas legadas podem conter registros de verificação profissional enviados antes da regra atual; o novo cadastro não solicita documentos e o acesso não depende de aprovação.
- 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.
Análise de refeições: ao registrar uma refeição por foto ou descrição, o conteúdo é tratado externamente para identificar alimentos, porções e estimar calorias e macronutrientes. Os resultados são estimativas e podem variar conforme a imagem, a porção e o preparo. O resultado fica salvo no seu próprio espaço na nuvem, junto ao registro da refeição.
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 governança de contas; registros profissionais legados podem ser acessados quando necessário.
- Autoridades ou terceiros: quando necessário para cumprir a lei, ordem válida, proteger direitos ou prevenir fraude e risco à segurança.
7. Contas de personal trainers
O novo cadastro de personal trainer não exige envio de documentos nem aprovação administrativa para entrar no app. Após confirmar a conta, o personal pode usar imediatamente o plano Free, com limite de 1 aluno vinculado, 1 treino atribuído para esse aluno e 1 treino no catálogo pessoal.
A tela de progresso/evolução do aluno e os demais recursos profissionais Premium continuam condicionados à assinatura Personal Pro. O aluno vinculado continua sujeito às próprias regras de aluno Free ou Premium; o vínculo com um personal Free não converte o aluno em Premium.
Registros de verificação e documentos enviados por contas legadas podem permanecer em área administrativa privada pelo período aplicável, mas não são requisito para acesso, vínculo ou compra de assinatura na regra atual.
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. Registros profissionais legados 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.
Fotos de refeições e as análises geradas ficam no seu próprio espaço na nuvem e podem ser excluídas pelo usuário a qualquer momento. Ao excluir a foto ou o registro da refeição, a análise correspondente também é removida; a exclusão da conta elimina as fotos e os resultados vinculados.
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, fotos de refeições ou exportação para a Fotos; 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.
Versão publicada na web: https://sfit.app.br/politica-privacidade