Política de Privacidade
Última atualização: 24 de agosto de 2026
O Meu Progresso é um aplicativo de registro de treinos de musculação. Ele funciona offline e sem conta: por padrão, tudo o que você registra fica guardado apenas no seu aparelho. Esta política explica, sem rodeios, o que acontece com seus dados quando você decide criar uma conta, ativar o backup na nuvem ou assinar o Premium.
Controlador dos dados: Kayque Andrade — desenvolvedor independente (pessoa física).
Contato para assuntos de privacidade: wolfdevelloper@gmail.com
1. Dados que ficam apenas no seu aparelho
Ao usar o app sem conta, nada sai do seu celular. Ficam guardados localmente:
- Categorias (grupos musculares) — nome e cor.
- Exercícios — nome, categoria, carga padrão em quilos, séries e repetições padrão, se o peso é anotado por lado, se a execução é unilateral e as suas anotações livres.
- Treinos — o exercício executado, o dia, as séries (peso levantado, repetições, tempo de descanso e de execução, se foi série de trabalho ou aquecimento) e as observações que você escrever.
- Grupos de treino — nome do grupo e quais exercícios o compõem.
- Preferências — tema claro/escuro, dia em que a semana começa, regra para treino feito depois da meia-noite, preenchimento automático com o último treino, blocos recolhidos, último dia selecionado e contadores internos (por exemplo, para decidir quando convidar você a avaliar o app).
O “peso” do app é sempre a carga do exercício, em quilos. O Meu Progresso não pergunta nem armazena peso corporal, altura, IMC, medidas, idade, sexo, frequência cardíaca ou qualquer outro dado de saúde.
2. Conta (opcional)
Criar conta serve para vincular seus treinos a você e habilitar o backup na nuvem. A autenticação é feita pelo Firebase Authentication (Google LLC). Conforme a forma de entrada escolhida, recebemos:
| Forma de entrada | Dados recebidos |
|---|---|
| E-mail e senha | Endereço de e-mail. A senha é enviada diretamente ao Firebase; o app não a armazena nem tem acesso a ela. Enviamos um e-mail de verificação e o acesso por senha só é liberado após a confirmação. |
| E-mail, nome de exibição e endereço (URL) da sua foto de perfil. | |
| Apple | E-mail e nome, conforme o que você autorizar. Se você escolher “Ocultar meu e-mail”, recebemos o endereço de redirecionamento gerado pela Apple — e é ele que fica registrado. |
Esses dados são usados para identificar sua sessão, exibir sua conta na tela de Configurações e vincular corretamente os seus treinos. Guardamos localmente e no nosso banco: identificador da conta, e-mail, nome, endereço da foto e a plataforma do último acesso (iOS ou Android).
3. Backup na nuvem
Com a conta ativa, o conteúdo dos seus treinos pode ser copiado para o nosso banco de dados, hospedado no Supabase. É uma cópia de segurança: o seu aparelho continua sendo a fonte principal, e o app funciona normalmente sem internet.
- O que é copiado: categorias, exercícios, treinos e suas séries, grupos de treino e as quatro preferências de uso (tema, dia inicial da semana, regra da madrugada e preenchimento automático).
- O que não é copiado: o estado de assinatura em cache, contadores internos, blocos recolhidos e outras marcas técnicas do aparelho.
- Quando acontece: ao abrir o app, ao voltar para ele, ao entrar na conta, quando você toca em “Enviar agora” na tela de Backup e, no Android, em uma verificação periódica em segundo plano.
- Enviar é gratuito. Baixar a cópia para um aparelho é um recurso da assinatura Premium.
- Isolamento: cada linha guardada carrega o identificador da sua conta, e o banco aplica regras de segurança (Row Level Security) que impedem qualquer outra conta de ler ou alterar seus dados — a verificação é feita no servidor, a partir do seu token de acesso.
4. Diagnóstico e uso do app
Usamos Firebase Analytics e Firebase Crashlytics (Google LLC) para entender como o app é usado e corrigir falhas. São enviados:
- Eventos de uso: telas abertas, botões tocados, entradas e saídas da conta, abertura da tela de planos e eventos de compra (início, conclusão, restauração), sempre com data e hora.
- Relatórios de falha: travamentos e erros, com a informação técnica necessária para diagnosticá-los (tipo do erro e rastreamento de pilha).
- Identificador de conta: quando você está logado, os eventos são associados ao identificador da sua conta (não ao seu e-mail). Ao sair da conta ou excluí-la, essa associação é encerrada.
- Identificador de publicidade (Android): o Firebase Analytics pode coletar o identificador de publicidade do dispositivo (AAID) em seu funcionamento padrão. Não exibimos anúncios e não usamos esse identificador para publicidade nem o compartilhamos com anunciantes.
O conteúdo dos seus treinos nunca é enviado para essas ferramentas — nomes de exercícios, cargas, observações e datas dos treinos ficam fora do diagnóstico.
Hoje o app não oferece um botão para desativar esse envio. Se você não quiser que ele ocorra, a alternativa é não instalar ou desinstalar o aplicativo. Estamos avaliando incluir esse controle em uma versão futura.
5. Assinatura Premium
A assinatura é processada inteiramente pelas lojas — Google Play ou App Store. O app não vê, não recebe e não armazena dados de pagamento: nada de cartão, CPF, endereço ou recibo. Recebemos da loja apenas o identificador do plano e a situação da transação (concluída, restaurada, pendente, cancelada ou com erro), e guardamos localmente uma marca de “é assinante”, para o app funcionar mesmo sem internet.
6. Com quem os dados são compartilhados
Não vendemos seus dados e não os compartilhamos para publicidade. Atuam como operadores, apenas para o app funcionar:
- Google LLC — Firebase Authentication (conta), Analytics e Crashlytics (diagnóstico), Google Play (assinatura e login com Google).
- Supabase Inc. — banco de dados do backup na nuvem.
- Apple Inc. — App Store (assinatura) e Sign in with Apple (login).
Podemos ainda divulgar informações se formos legalmente obrigados por autoridade competente.
7. Cópias feitas pelo seu próprio celular
Android e iOS podem incluir os dados dos aplicativos instalados nos backups do sistema (Google Drive ou iCloud), conforme as configurações do seu aparelho. Esses backups são feitos pela plataforma, na sua conta pessoal — não temos acesso a eles. Você pode desativá-los nas configurações do sistema operacional.
8. Segurança
A comunicação com a nuvem é criptografada (HTTPS). O acesso ao banco exige um token de autenticação válido e é limitado pelas regras de segurança descritas no item 3. Nenhum sistema é infalível: recomendamos manter o aparelho atualizado e protegido por senha ou biometria.
9. Seus direitos (LGPD)
A Lei nº 13.709/2018 garante a você, entre outros, o direito de confirmar o tratamento, acessar, corrigir, portar, eliminar dados e revogar consentimento. Na prática, dentro do app:
- Acessar e corrigir: todo o conteúdo está visível e editável nas telas do app; os dados da conta ficam em Configurações.
- Eliminar dados específicos: exclua treinos, exercícios, categorias ou grupos diretamente nas telas correspondentes.
- Eliminar tudo: use Configurações → Excluir minha conta (veja o item 10).
- Demais solicitações: escreva para wolfdevelloper@gmail.com; respondemos no prazo legal.
Bases legais: execução do contrato (fornecer o app, a conta e a assinatura que você contratou), legítimo interesse (segurança, diagnóstico e melhoria do produto) e cumprimento de obrigação legal, quando aplicável.
10. Exclusão de dados
A opção Configurações → Excluir minha conta (disponível quando você está logado, com duas confirmações) apaga, nesta ordem:
- todo o seu conteúdo e suas preferências no nosso banco na nuvem, em exclusão definitiva — não é marcação de “apagado”, é remoção da linha;
- a sua credencial de acesso no Firebase Authentication;
- todos os dados no aparelho, incluindo treinos, catálogo e a marca de assinante.
Se a exclusão da credencial exigir um login recente, o app avisa e mantém os seus dados intactos até você entrar de novo e repetir a operação — nada é perdido pela metade.
Duas observações honestas. Os relatórios de diagnóstico e os eventos de uso já enviados ao Firebase seguem os prazos de retenção da própria Google e não são apagados por esse fluxo; se quiser solicitar a remoção deles, escreva para o nosso contato.
Além disso, desinstalar o app não apaga a cópia na nuvem nem a sua conta — apenas os dados do aparelho. Para apagar tudo, use “Excluir minha conta” antes de desinstalar.
11. Por quanto tempo guardamos
Enquanto você mantiver o app instalado ou a conta ativa. Treinos que você exclui vão para a lixeira e ficam recuperáveis por 1 ano em Ver dados apagados; passado esse período, deixam de ser exibidos, mas só são apagados definitivamente quando você exclui a conta ou desinstala o app. Não mantemos backups próprios além da cópia descrita no item 3.
12. Crianças e adolescentes
O app é destinado a pessoas com 13 anos ou mais. Menores de 18 anos devem usá-lo com o consentimento e sob a supervisão dos pais ou responsáveis, que também respondem por eventual contratação da assinatura. Não coletamos intencionalmente dados de menores de 13 anos; se identificarmos um cadastro nessa condição, a conta será excluída.
13. Alterações nesta política
Podemos atualizar este documento para refletir mudanças no app ou na legislação. A data no topo indica a última revisão; alterações relevantes serão comunicadas dentro do aplicativo ou nas lojas.
14. Contato
Dúvidas, solicitações de titular ou pedidos de exclusão: wolfdevelloper@gmail.com.
Meu Progresso