Política de Privacidade
Esta política explica, em linguagem direta, quais dados pessoais o ONLY15 trata, por quê, com quem os compartilha e o que você pode exigir a qualquer momento. Ela segue a Lei Geral de Proteção de Dados Pessoais (Lei nº 13.709/2018 — LGPD).
O princípio que guia o produto é simples: o ONLY15 coleta o mínimo necessário para você comprar uma vez e não perder o acesso. Não há publicidade, não há rastreamento, não há venda de dados e não há nenhuma ferramenta de análise de comportamento embarcada no app.
1. Quem é o controlador
O controlador dos dados pessoais tratados pelo ONLY15 é:
- Nome / razão social: preencher: nome completo ou razão social
- CPF / CNPJ: preencher: CPF ou CNPJ
- Endereço: preencher: endereço completo com CEP
- E-mail para assuntos de privacidade: preencher: e-mail de contato
- Encarregado pelo tratamento de dados (DPO): preencher: nome e e-mail, ou indicar que o próprio controlador acumula a função
O conteúdo do programa é de autoria de Carlos Pacheco, Profissional de Educação Física.
2. Resumo em uma tabela
| Dado | Onde fica | Para quê |
|---|---|---|
| E-mail e/ou identificador do Sign in with Apple | Servidor | Identificar a sua conta e devolver o acesso em outro aparelho |
| Nome de exibição (opcional) | Servidor e aparelho | Tratar você pelo nome no app |
| Identificador da transação da Apple | Servidor | Comprovar que a compra existe e liberar o acesso |
| Histórico de treinos, RPE, sequência, favoritos | Só no seu iPhone | Mostrar o seu progresso |
| Preferências (lembrete, áudio, nível) | Só no seu iPhone | Ajustar o app ao seu jeito |
| Endereço IP | Registro do servidor web, temporário | Segurança e limite de tentativas de login |
3. Dados coletados, finalidade e base legal
3.1 Dados de conta
O que: endereço de e-mail (quando você entra por e-mail) e/ou o identificador de usuário fornecido pela Apple no Sign in with Apple, além de um nome de exibição, se você informar um.
Para quê: criar e manter a sua conta, autenticar você e devolver o seu acesso quando trocar de aparelho ou reinstalar o app.
Base legal: execução de contrato (art. 7º, V, da LGPD).
Se você usar o Sign in with Apple e escolher Ocultar meu e-mail, recebemos apenas o endereço de encaminhamento privado gerado pela Apple, e não o seu e-mail real.
3.2 Código de acesso enviado por e-mail
O que: o e-mail informado e um código numérico de uso único, guardado apenas em forma cifrada (hash), junto com a data de expiração e o número de tentativas.
Para quê: confirmar que o e-mail é seu no momento de entrar. O código expira e é descartado.
Base legal: execução de contrato e legítimo interesse na segurança da conta (art. 7º, V e IX).
3.3 Sessões de autenticação
O que: um registro por sessão ativa, com a versão cifrada (hash) do token de renovação, as datas de criação, expiração e revogação. O token em si nunca é gravado no servidor.
Para quê: manter você conectado sem pedir login toda vez, e permitir encerrar sessões.
Base legal: execução de contrato e legítimo interesse na segurança (art. 7º, V e IX).
3.4 Dados da compra
Compra dentro do app (App Store): a Apple processa o pagamento e nos entrega um comprovante assinado da transação. Dele guardamos o identificador original da transação, o produto comprado, a data e o ambiente da compra, além do registro bruto das notificações que os servidores da Apple nos enviam (por exemplo, em caso de reembolso). A Apple não nos envia o seu nome, e-mail, endereço ou qualquer dado do meio de pagamento — não temos e não podemos ter acesso ao seu cartão.
Compra feita fora do app (site ou plataforma de venda): guardamos o e-mail informado por você, a plataforma, o identificador do pedido, o status e a data, além do registro bruto recebido da plataforma, para auditoria.
Para quê: comprovar que você tem direito ao conteúdo, restaurar esse direito em outro aparelho e revogá-lo em caso de reembolso ou estorno.
Base legal: execução de contrato (art. 7º, V), cumprimento de obrigação legal e regulatória (art. 7º, II) e prevenção à fraude (art. 11, II, "g", quando aplicável).
3.5 Registros de acesso ao servidor
O que: o servidor web que atende este site e a API registra, para cada requisição, o endereço IP, a data e a hora, o caminho solicitado, o código de resposta e o agente de usuário.
Para quê: segurança, diagnóstico de falhas, prevenção a abuso e cumprimento do art. 15 do Marco Civil da Internet.
Base legal: cumprimento de obrigação legal (art. 7º, II) e legítimo interesse na segurança (art. 7º, IX).
O endereço IP também é usado, apenas em memória e sem ser gravado em banco de dados, para limitar o número de tentativas de login por período.
4. O que fica só no seu aparelho
Esta é a parte mais importante — e a que mais costuma surpreender.
Na versão atual do app, o seu histórico de treinos não sai do seu iPhone. Ficam gravados apenas no aparelho, no armazenamento privado do app:
- as sessões de treino (qual treino, quando começou e terminou, duração efetiva, se foi concluída);
- o RPE — a sua percepção de esforço de 1 a 10 ao final de cada sessão;
- a estimativa de calorias, as rodadas contadas nos blocos livres e a sequência de dias;
- os treinos marcados como favoritos;
- as suas preferências: nome de exibição, nível declarado, horário do lembrete, áudio do timer e contagem de calorias.
Nada disso é enviado ao servidor, nem hoje nem em segundo plano. Se você apagar o app, esses dados vão embora com ele.
A sincronização de progresso entre aparelhos está planejada para uma versão futura. Quando ela for ativada, esta política será atualizada antes, e o app avisará você.
Os lembretes de treino são notificações locais, agendadas pelo próprio iPhone. Não passam por nenhum servidor e não exigem token de notificação.
4.1. App Saúde (HealthKit)
A integração é opcional e nasce desligada. Você a liga no Perfil, e o iPhone pede a sua permissão antes de qualquer gravação.
Se você ligar, o ONLY15 grava no app Saúde, a cada treino concluído: a duração da sessão, o tipo de atividade e uma estimativa de energia gasta.
Três coisas importantes sobre isso:
- No iPhone, o app somente grava. Ele não lê nada do seu app Saúde — nem peso, nem frequência cardíaca, nem qualquer outro dado. A permissão que o iPhone pede é apenas de escrita, e você pode conferir isso na própria tela de autorização.
- Esses dados ficam no seu aparelho, sob o controle do app Saúde da Apple. Eles não são enviados para os nossos servidores nem para terceiros.
- A energia gasta é uma estimativa de tabela, calculada a partir da faixa de calorias do guia e do tempo que você efetivamente treinou — não é uma medição. Ela é sempre calculada pelo piso da faixa, para errar para menos e não inflar os seus anéis de atividade.
Você pode revogar a permissão a qualquer momento em Ajustes › Privacidade e Segurança › Saúde › ONLY15, ou desligar o ajuste dentro do app. Os treinos já gravados continuam no app Saúde e podem ser apagados por lá, por você.
4.2. Apple Watch
Se você treinar pelo Apple Watch, o app do relógio abre uma sessão de treino do watchOS — o mesmo mecanismo que o app Treino da Apple usa. Isso muda uma coisa em relação ao iPhone, e ela precisa estar clara:
No relógio, o app também lê a sua frequência cardíaca, e só ela, enquanto o treino está em andamento. É o que permite mostrar os batimentos na tela e registrar a intensidade real da sessão, em vez de depender só da sua percepção de esforço.
- A leitura acontece apenas durante o treino. Fora dele, o app não lê nada.
- A frequência cardíaca não é enviada aos nossos servidores. Ela fica no seu Apple Watch e no seu app Saúde, sob o controle da Apple.
- O que viaja do relógio para o iPhone é apenas o registro do treino concluído — número do treino, duração, esforço percebido e rodadas. Nenhum dado de sensor entra no seu histórico do ONLY15.
- O relógio pede a sua permissão na primeira vez, e você pode revogá-la em Ajustes › Saúde › Acesso a Apps.
Quando o treino é feito no relógio, é ele quem grava a sessão no app Saúde — com energia e frequência cardíaca medidas, e não estimadas. O iPhone não grava de novo, para o mesmo treino não contar duas vezes nos seus anéis.
5. O que o app não coleta
Declarações verificáveis no código e na ficha do app na App Store:
- Nenhuma ferramenta de análise, medição de audiência ou relatório de falhas de terceiros. O app não embarca nenhum SDK externo.
- Nenhum rastreamento entre aplicativos. O app não usa o identificador de publicidade (IDFA) e não exibe o pedido de rastreamento (ATT), porque não rastreia.
- Nenhuma publicidade e nenhuma venda ou compartilhamento de dados com anunciantes ou corretores de dados.
- Nenhuma leitura do app Saúde pelo iPhone. No iPhone o app apenas grava. No Apple Watch, ele lê a frequência cardíaca durante o treino — e só ela, e só ali. Veja as seções 4.1 e 4.2.
- Nenhum acesso a localização, câmera, microfone, fotos, contatos, agenda ou arquivos. O app não pede nenhuma dessas permissões.
- Nenhum dado de pagamento. O pagamento acontece inteiramente dentro da App Store.
- Nenhuma notificação push remota e, portanto, nenhum token de notificação coletado.
6. Com quem os dados são compartilhados
| Quem | O que recebe | Por quê |
|---|---|---|
| Apple | Dados da compra e do seu Apple ID, tratados diretamente por ela. Recebemos de volta apenas o comprovante assinado da transação. | Distribuição do app, processamento do pagamento e Sign in with Apple. |
| Google / YouTube | Ao abrir um vídeo: endereço IP, dados do aparelho e do navegador embutido, e identificadores próprios do YouTube. | Reprodução dos vídeos de referência dos movimentos. Ver a seção 7. |
| Hospedagem própria | Todos os dados descritos na seção 3, que ficam no nosso próprio servidor e banco de dados. | Conta, autenticação e liberação do acesso comprado. |
| Serviço de envio de e-mail | O seu e-mail e o código de acesso, no momento do envio. | Entregar o código de confirmação de login. Provedor: preencher: nome do provedor de e-mail transacional |
| Plataforma de venda externa, se você comprou fora do app | Os dados que você forneceu a ela na compra. | Registrar o pedido. Plataforma: preencher: nome da plataforma, se houver venda fora do app |
Não há nenhum outro compartilhamento. Os dados não são vendidos, alugados nem cedidos a terceiros para fins comerciais. Podem ser divulgados a autoridades apenas mediante ordem judicial ou requisição legal válida.
7. Vídeos do YouTube
Os vídeos de referência dos movimentos não estão hospedados por nós. Eles são reproduzidos pelo player oficial do YouTube, carregado dentro do app em uma visualização web (WKWebView) a partir do domínio youtube.com.
Isso tem uma consequência que você precisa conhecer: quando você abre um vídeo, o Google recebe dados seus — pelo menos o seu endereço IP, informações do aparelho e do navegador embutido, o vídeo solicitado e a data e hora. O YouTube também pode gravar cookies e identificadores próprios no armazenamento reservado ao app dentro do seu iPhone.
Esse tratamento é feito pelo Google, sob a Política de Privacidade do Google e os Termos de Serviço do YouTube. Não temos acesso a esses dados e não recebemos nenhum relatório do Google sobre o que você assistiu.
Isso só acontece se você tocar para ver um vídeo. Se você nunca abrir um vídeo, o app não faz nenhuma requisição ao Google. Ver a estrutura do treino, usar o timer e registrar o esforço não envolvem o YouTube em momento algum. Os dados que o YouTube guardar no armazenamento do app são apagados quando você desinstala o ONLY15.
8. Onde ficam armazenados
Os dados de conta, autenticação e direito de acesso ficam em servidor e banco de dados PostgreSQL sob nosso controle direto, sem uso de serviços gerenciados de terceiros para armazenar esses dados.
- Provedor de infraestrutura: preencher: nome do provedor da VPS
- Localização física do servidor: preencher: país e região do datacenter
Transferência internacional: preencher: se o servidor estiver fora do Brasil, declarar aqui a transferência internacional e a sua base legal (arts. 33 a 36 da LGPD). Se estiver no Brasil, substituir por "os dados são armazenados em território brasileiro". Independentemente disso, ao usar o Sign in with Apple e ao assistir aos vídeos do YouTube, há tratamento de dados por Apple e Google fora do Brasil, sob as políticas dessas empresas.
Os dados guardados no seu iPhone ficam no armazenamento privado do app, protegido pelo sistema. As credenciais de sessão ficam no Keychain do iOS, marcadas para não sair do aparelho e não entrar no backup do iCloud.
9. Por quanto tempo são guardados
| Dado | Prazo |
|---|---|
| Conta, e-mail e identificador da Apple | Enquanto a conta existir. Ao excluir a conta, são anonimizados imediatamente (ver seção 10). |
| Código de acesso por e-mail | Expira em poucos minutos; o registro é descartado após o uso ou a expiração. |
| Sessões de autenticação | Até a expiração ou a revogação; apagadas na exclusão da conta. |
| Registro da compra e das notificações da Apple | preencher: prazo de guarda, a definir com a assessoria jurídica e contábil (obrigações fiscais e prevenção à fraude) |
| Registros de acesso do servidor web (IP) | 14 dias, por rotação automática dos arquivos de registro. O Marco Civil da Internet exige a guarda mínima de 6 meses para registros de conexão de provedores de conexão — o que não é o nosso caso —, e de aplicação, quando requisitados. preencher: confirmar este prazo com a assessoria jurídica |
| Histórico de treinos, RPE, preferências | Enquanto o app estiver instalado no seu aparelho. Não temos cópia. |
10. Exclusão de conta
A exclusão de conta está disponível dentro do próprio app, sem precisar pedir a ninguém, em Perfil → Conta → Excluir conta. Ela é imediata e definitiva.
O que acontece exatamente quando você exclui a conta:
- São apagados de vez do nosso banco: as sessões de treino sincronizadas, as sessões de autenticação, os registros de dispositivo e as preferências espelhadas, além do registro do seu direito de acesso.
- São anonimizados: o registro da sua conta perde o e-mail, o identificador da Apple e o nome de exibição; o registro de uma compra feita fora do app perde o e-mail. O que resta é um registro sem identificação, mantido apenas por obrigação fiscal e para prevenção à fraude, como permite o art. 16, I e II, da LGPD.
- Continua existindo, sem ligação com você, o registro bruto das notificações enviadas pelos servidores da Apple, necessário para conciliar reembolsos.
Excluir a conta não cancela nem reembolsa a sua compra: ela continua registrada na sua conta da App Store e pode ser recuperada depois pela opção Restaurar compra, com o mesmo Apple ID.
Para apagar também o histórico de treinos que fica no aparelho, basta desinstalar o app.
11. Seus direitos pela LGPD e como exercê-los
O art. 18 da LGPD garante a você, a qualquer momento e gratuitamente:
| Direito | Como exercer |
|---|---|
| Confirmação e acesso — saber se tratamos dados seus e obter cópia deles | Peça por e-mail. Respondemos com a relação completa dos dados vinculados à sua conta. |
| Correção de dados incompletos, inexatos ou desatualizados | Altere o nome de exibição no próprio app, em Perfil. Para corrigir o e-mail, escreva para nós. |
| Eliminação dos dados | Use Perfil → Conta → Excluir conta no app, ou peça por e-mail. Ver a seção 10 para o que é apagado e o que é anonimizado. |
| Portabilidade a outro fornecedor | Peça por e-mail. Entregamos os seus dados em formato aberto e legível por máquina (JSON). |
| Anonimização ou bloqueio de dados desnecessários ou tratados em desconformidade | Peça por e-mail. |
| Informação sobre compartilhamento com entidades públicas e privadas | Está na seção 6 desta página; se precisar de detalhe adicional, peça por e-mail. |
| Revogação do consentimento e oposição a tratamento | Peça por e-mail. Note que a maior parte do tratamento aqui não se baseia em consentimento, e sim na execução do contrato — nesse caso, revogar significa encerrar a conta. |
| Reclamação à ANPD | Você pode reclamar diretamente à Autoridade Nacional de Proteção de Dados a qualquer momento. |
Onde pedir: preencher: e-mail de contato para exercício de direitos
Prazo de resposta: respondemos em até 15 dias, conforme o art. 19, II, da LGPD. Pedidos de confirmação de tratamento podem ser respondidos em formato simplificado em até 15 dias, com a resposta completa no mesmo prazo.
Para proteger você, podemos pedir uma confirmação de identidade antes de atender a pedidos de acesso, correção ou portabilidade — normalmente, a confirmação de posse do e-mail vinculado à conta.
12. Segurança
- Toda a comunicação entre o app e o servidor acontece por HTTPS com TLS.
- Códigos de acesso e tokens de renovação são guardados somente em forma cifrada (hash). O texto original nunca é gravado.
- No iPhone, as credenciais ficam no Keychain, com acesso restrito ao aparelho e fora do backup do iCloud. O token de acesso de curta duração existe apenas em memória.
- Os registros do servidor censuram automaticamente qualquer campo sensível: tokens, códigos, comprovantes de compra e senhas nunca são escritos. E-mails aparecem mascarados.
- Há limite de tentativas de login por endereço IP, para conter ataques de força bruta.
Nenhum sistema é infalível. Em caso de incidente de segurança com risco relevante aos seus direitos, comunicaremos você e a ANPD, conforme o art. 48 da LGPD.
13. Crianças e adolescentes
O ONLY15 é um programa de exercício físico destinado a maiores de 18 anos. Não coletamos intencionalmente dados de crianças ou adolescentes. Se um menor de idade for usar o programa, isso deve acontecer com o consentimento e sob a supervisão de pai, mãe ou responsável legal, e após liberação de um profissional de saúde. Se identificarmos uma conta criada por menor de idade sem essa autorização, ela será excluída.
14. Alterações desta política
Esta política pode mudar quando o app mudar — por exemplo, quando a sincronização de progresso for ativada. Toda alteração relevante será publicada nesta página, com nova data de atualização, e comunicada dentro do app antes de entrar em vigor. Alterações que ampliem a coleta de dados nunca se aplicam retroativamente sem aviso.
15. Contato
Dúvidas sobre esta política, pedidos relacionados aos seus dados ou comunicação de incidentes:
- E-mail: preencher: e-mail de contato
- Endereço postal: preencher: endereço completo com CEP
Para problemas de uso do app, veja a página de suporte. Para as regras de uso e de reembolso, veja os Termos de Uso.