1. Controlador
Nikolaj Haak, Schwaigerner Str. 29, 75050 Gemmingen, Germany. E-mail: support@liftpal.app.
2. Site
O site utiliza Cloudflare Workers e a rede global da Cloudflare, Inc. A Cloudflare trata endereços IP e dados técnicos das solicitações para disponibilizar e proteger o site. O ranking público de força, de participação opcional, utiliza Cloudflare D1. A Europa Ocidental foi escolhida como localização preferencial do banco de dados; isso não garante que todo o tratamento fique dentro da UE. O armazenamento dos logs de solicitações do Worker está desativado.
As rotas /c/, /r/ e /w/ podem conter dados compactados do link criados pelo app. Ao abrir um desses links no navegador, o caminho da URL e os parâmetros de consulta, incluindo os dados do link que contêm, são transmitidos à Cloudflare para disponibilizar a página. O Worker exibe uma prévia genérica sem esses dados. O site não decodifica o conteúdo compartilhado, não o envia a ferramentas de análise e não o salva em cookies ou armazenamento web. O armazenamento dos logs de solicitações do Worker está desativado.
A Cloudflare pode processar outros dados técnicos para operar e proteger sua rede, conforme sua política de privacidade em https://www.cloudflare.com/privacypolicy/. Não combinamos dados técnicos de conexão em perfis de uso ou publicidade. A base legal para disponibilizar e proteger o site é o art. 6(1)(f) do GDPR. Não usamos cookies de análise ou marketing, pixels de publicidade, reprodução de sessões ou fontes web externas.
Alguns guias incluem vídeos do YouTube. Somente ao escolher carregar o vídeo o navegador se conecta ao YouTube (Google), transmitindo dados como endereço IP, informações do navegador e página de origem. Usamos youtube-nocookie.com, o modo de privacidade avançada; o Google também processa dados de conexão nesse modo. A ativação vale apenas para o vídeo escolhido e não é salva permanentemente. Fechar o vídeo remove a incorporação, sem recuperar os dados já enviados. Informações: https://policies.google.com/privacy.
3. Ranking de força opcional
A ferramenta calcula primeiro os resultados no navegador. Só quando você envia expressamente um exercício publicamos exercício, carga ou peso adicional, repetições, 1RM estimado nos exercícios com pesos, data e um identificador aleatório nos rankings semanal e mensal. Não pedimos nem publicamos peso corporal, nome ou e-mail. Os dados são autodeclarados e não verificados. A publicação se baseia no seu consentimento (art. 6(1)(a) do GDPR).
Para limitar envios repetidos, guardamos um hash do IP feito com chave secreta e aplicamos um limite diário. Esse hash ainda pode ser dado pessoal; a prevenção de abuso se baseia no art. 6(1)(f) do GDPR. Uma chave aleatória de exclusão fica apenas no navegador para você remover sua entrada. Se apagar ou trocar de navegador, envie o ID da entrada a support@liftpal.app. Dados antigos são removidos nas consultas ao ranking após 62 dias. Não usamos cookies de publicidade ou análise.
A categoria (Mulheres, Homens ou Aberta) é salva e publicada com o exercício. A escolha da escala fica no navegador, separada da categoria pública.
Ao publicar, um identificador aleatório é salvo no navegador. Identificadores de navegador e rede em hash limitam envios repetidos no servidor e não são públicos. Os registros são removidos após 62 dias.
4. Dados locais do app e orientações do coach
O LiftPal armazena localmente o histórico de treinos, treinos ainda não concluídos, exercícios, séries, cargas, notas, rotinas, blocos de treino, recordes pessoais e valores de referência fixos dos ciclos. Também armazena metas e seu progresso, reflexões opcionais, atividades do Flow e do Arcade, configurações e progresso do wombat. Metas e notas podem conter informações pessoais que você inserir. Não é necessária uma conta separada do LiftPal para o registro básico de treinos. O banco de dados de treinos não é sincronizado automaticamente pelo CloudKit.
Os cálculos do coach usam seu histórico local de treinos, desempenho, fadiga e valores recentes de RPE. Usar reflexões ou informações de recuperação do Apple Health é uma escolha separada. Esse processamento ocorre no app; esses dados não são enviados a um serviço remoto de IA. O Apple Watch e os widgets recebem as informações necessárias para suas funções. Lembretes locais exigem permissão do sistema e podem exibir o nome de uma meta ou rotina na tela bloqueada.
O tratamento necessário para fornecer as funções do app que você solicita se baseia no art. 6(1)(b) do RGPD. O acesso opcional ao Saúde e a publicação na nuvem usam as permissões e os consentimentos descritos abaixo. Os dados locais permanecem até você excluí-los ou desinstalar o app; cópias salvas fora do app precisam ser excluídas separadamente. Redefinir perfil remove as respostas do perfil e seus valores pessoais de 1RM, mas não as rotinas, sessões ou seu wombat.
5. Backups em arquivo protegidos por senha
Você pode criar um arquivo .liftpalbackup. Ele inclui o histórico local de treinos, treinos ainda não concluídos, planos salvos e valores de referência dos ciclos, configurações e progresso que podem ser restaurados, cartões recebidos e o histórico salvo de Race/Hybrid. Identificadores de compra, permissões do sistema, consentimentos de nuvem e caches de exibição ficam de fora. Não é uma exportação do banco de dados do Apple Health, embora possa incluir valores já salvos ou calculados nos registros locais de treino.
Todo novo arquivo é criptografado com AES-256-GCM e uma senha de pelo menos oito caracteres. O LiftPal não pode recuperar essa senha. A pasta local de backups e o armazenamento principal do app são excluídos dos backups automáticos do dispositivo e do iCloud. A restauração substitui os dados locais em vez de combinar históricos; uma única cópia do armazenamento local anterior é mantida como proteção para recuperação. Antes de desinstalar o app ou trocar de dispositivo, guarde a senha e uma cópia segura fora do app. A criação e a restauração de um backup solicitado se baseiam no art. 6(1)(b) do RGPD.
6. Backup opcional dos jogos no iCloud
Depois que você confirma a configuração inicial ou ativa a função em Configurações, o LiftPal salva o progresso dos jogos no banco de dados privado do CloudKit da sua Conta Apple. A opção pode vir selecionada durante a configuração, mas nenhum envio começa sem confirmação. É necessário ter uma conta do iCloud disponível, conexão e espaço suficiente; não é criada uma conta separada do LiftPal.
O backup contém o nome e a aparência do seu wombat, quarto, equipamentos, moedas do jogo, tickets, recompensas e algumas configurações dos jogos. Também contém progresso, recordes e resumos de sessões do Arcade, além de registros resumidos do Flow com jogo, data, pontuação e duração, e os níveis desbloqueados. Os campos técnicos incluem um identificador da instalação, o tipo genérico de dispositivo, o horário do backup e informações de formato e soma de verificação. Treinos, planos de treino, metas, hábitos, valores do Saúde e dados detalhados de respostas e interações nas atividades cognitivas não são incluídos.
Só é mantido o backup mais recente de cada instalação, usando seu armazenamento do iCloud. A restauração substitui o progresso dos jogos e não combina os arquivos salvos. Desativar a função interrompe novos envios, mas não remove uma cópia existente; use o gerenciamento de armazenamento do iCloud da Apple para excluí-la. Desinstalar o LiftPal não exclui essa cópia na nuvem. A base para esse backup opcional é o consentimento nos termos do art. 6(1)(a) do RGPD.
7. Rankings públicos do Club, Arcade e Flow
Consultar rankings não publica seus próprios resultados. Depois que você confirma a participação e a publicação, os resultados selecionados são armazenados no banco de dados público do CloudKit da Apple e exibidos a outros usuários do Club. Dependendo do ranking, isso pode ser uma estimativa de 1RM, uma contagem de dias de treino, um tempo de Race, um recorde ou nível do Arcade, ou XP do Flow e níveis Apex concluídos. Os campos públicos incluem seu apelido escolhido, opcionalmente a aparência do seu wombat, ranking/categoria, período, data e hora e, quando aplicável, a divisão feminina, masculina ou aberta que você selecionou. Os registros técnicos contêm referências de versão e consentimento e um identificador de participante vinculado à conta, derivado da sua conta CloudKit. Esse identificador é pseudônimo, não anônimo.
O envio para o ranking não contém seu diário completo de treinos, séries de trabalho individuais, notas privadas, peso corporal, valores de sensores do Saúde ou respostas do Flow. Os rankings do Flow descrevem o progresso nos jogos, não o QI nem uma avaliação de saúde. Treino, Arcade e Flow têm escolhas de publicação separadas. Atualizações automáticas exigem a respectiva escolha adicional; consentir com atualizações de treino não ativa atualizações do Arcade ou do Flow.
A publicação se baseia no seu consentimento nos termos do art. 6(1)(a) do RGPD e, quando um resultado constituir dado de saúde, do art. 9(2)(a). A participação é opcional. Desativar as atualizações automáticas ou encerrar o Premium interrompe novas publicações automáticas, mas não remove registros existentes. O período de um ranking não é um prazo de exclusão: períodos anteriores e recordes de todos os tempos podem permanecer até serem removidos ou até a participação ser retirada.
Remover um resultado o retira do ranking visível; um registro técnico permanece para impedir que envios atrasados o restaurem. Retirar toda a participação no Club exclui os registros de pontuação, temporada e identidade pública, enquanto um marcador mínimo de participação inativa permanece para fazer valer sua retirada em todos os dispositivos. Essas proteções se baseiam no nosso interesse legítimo em respeitar a retirada e impedir republicações involuntárias, art. 6(1)(f) do RGPD, pelo tempo necessário a essa finalidade. Você pode solicitar sua revisão ou exclusão em support@liftpal.app. Uma remoção solicitada offline pode ficar pendente até ser confirmada pelo serviço.
8. Conexões privadas, grupos e planos compartilhados
O compartilhamento privado usa os bancos de dados privados e compartilhados do CloudKit da Apple e é restrito aos participantes convidados. O endereço de e-mail que você informa para um convite é enviado à Apple para localizar o participante. Nomes de participantes fornecidos pela Apple podem aparecer em uma conexão privada. O CloudKit também trata dados de conta, participação, identificadores de compartilhamento e informações de atualização para controlar o acesso e sincronizar o compartilhamento.
Você escolhe o conteúdo que quer compartilhar. Os planos podem incluir títulos, nomes de exercícios personalizados, notas, séries, repetições, intervalos, metas de carga e a estrutura de blocos de várias semanas. As metas de carga relativa continuam sendo percentuais; seu 1RM privado e o valor de referência fixo do ciclo não são compartilhados junto com elas. O compartilhamento de resultados, ativado separadamente, pode incluir pontuações selecionadas, categoria, período, datas e horários e dias de participação nos treinos. Campos de texto livre podem conter informações pessoais que você inserir, então confira-os antes de compartilhar.
O conteúdo compartilhado permanece disponível até o proprietário excluir o compartilhamento ou remover o acesso. Os destinatários podem sair dele e salvar uma cópia local própria do plano. Revogar o acesso à nuvem não permite recolher cópias importadas, capturas de tela ou arquivos exportados. Remover resultados compartilhados não exclui planos compartilhados; gerencie-os separadamente. Uma remoção que falhou pode ficar pendente até a conexão ser restabelecida. O compartilhamento se baseia no consentimento nos termos do art. 6(1)(a) do RGPD e, para conteúdo relacionado à saúde, do art. 9(2)(a); a localização de participantes e o gerenciamento de acesso necessários a um convite solicitado por você se baseiam no art. 6(1)(b).
9. Cache local dos rankings
O app pode manter uma cópia limitada e protegida dos registros de rankings públicos para exibição por até 24 horas. Ela está vinculada à última conta do iCloud verificada, é excluída dos backups e não pode conceder direitos de compartilhamento ou publicação. Os registros podem estar desatualizados. Registros expirados são excluídos no próximo acesso ao cache; não há temporizador de exclusão enquanto o app está fechado. Desconectar, mudar de conta ou retirar a participação limpa o cache associado. As escolhas de seguir e ocultar também são armazenadas localmente. Isso permite a exibição de rankings solicitada, nos termos do art. 6(1)(b) do RGPD.
10. Apple Health
O Apple Health é opcional e só é acessado após sua autorização expressa. No iPhone, o LiftPal pode ler passos, treinos, massa corporal, variabilidade da frequência cardíaca (SDNN), frequência cardíaca em repouso e análise do sono. Durante um treino de força iniciado, o Apple Watch pareado pode ler frequência cardíaca e energia ativa e salvar no Apple Health o registro do treino de força concluído. Você pode alterar ou revogar as permissões a qualquer momento. Esses dados não são vendidos, usados em publicidade nem enviados à RevenueCat; as bases jurídicas são o art. 6(1)(a) e, para dados de saúde, o art. 9(2)(a) do RGPD.
A leitura do peso corporal exige uma permissão explícita separada. Os cálculos de recuperação ficam no app e fornecem contexto para o treino, não uma avaliação médica de prontidão. Os valores do Saúde não são enviados à RevenueCat nem ao backup dos jogos. Um backup em arquivo pode incluir valores já salvos ou calculados nos registros locais de treino; ele não exporta o banco de dados do Saúde. Revogar a permissão do Saúde interrompe o acesso futuro, mas não exclui automaticamente registros já armazenados no LiftPal ou no Saúde.
11. Compras e RevenueCat
A Apple gerencia compras e pagamentos na App Store sob sua própria responsabilidade. O LiftPal usa a RevenueCat, Inc. para verificar o status das compras, restaurar direitos de acesso, desbloquear funções pagas e fornecer análises de assinaturas. O SDK é iniciado quando o app abre, inclusive para usuários gratuitos cujo status de acesso é verificado. Ele trata um App User ID pseudônimo gerado pelo SDK e informações de produtos, compras, transações e direitos de acesso. Pseudônimo não significa anônimo.
O LiftPal não envia conteúdo de treinos, Flow, Daily Goals ou Apple Health à RevenueCat. O tratamento do status das compras se baseia no art. 6(1)(b) do RGPD; a análise de assinaturas e a prevenção de abusos usam o art. 6(1)(f), com base no nosso interesse em operar e manter o serviço pago. Você pode se opor ao tratamento baseado em interesses legítimos. Um identificador de suporte nos ajuda a localizar seu perfil de compras para uma solicitação sobre dados. Registros de compras necessários podem ser mantidos por obrigações legais ou reivindicações jurídicas; excluir o app ou o perfil de compras não cancela uma assinatura Apple. Informações do fornecedor: https://www.revenuecat.com/privacy.
12. Suporte
No suporte, o Apple iCloud Mail trata remetente, mensagem e anexos voluntários. Não envie dados médicos, senhas ou pagamentos. Guardamos as solicitações de suporte até respondê-las e depois as excluímos.
Um rascunho de solicitação de suporte aberto pelo app pode incluir a versão do app, a compilação e a versão do iOS; você pode editá-lo antes de enviar. Uma denúncia sobre um ranking pode incluir os identificadores do registro, do ranking e do período. O Support ID das suas compras pode ser copiado quando necessário.
13. Programa de testes do Android e antiga lista de lançamento
Para novas inscrições, agora usamos a Brevo apenas para o programa de testes do Android. São tratados o e-mail, a finalidade da inscrição, a data e a prova do consentimento, além dos dados técnicos de envio e cancelamento. A inscrição só fica ativa após double opt-in e se baseia no art. 6(1)(a) do RGPD. A antiga lista para o aviso único de lançamento no iPhone não aceita mais novas inscrições. Você pode retirar o consentimento a qualquer momento pelo link de cancelamento ou escrevendo para support@liftpal.app. O endereço é apagado após a retirada ou o fim da finalidade correspondente, salvo conservação estritamente limitada para comprovar o consentimento ou defender direitos.
14. Destinatários e transferências
Usamos fornecedores de hospedagem, segurança, e-mail e compras. Fora do EEE sem decisão de adequação, transferências usam garantias como cláusulas contratuais padrão.
A Apple fornece o CloudKit para as funções opcionais acima e trata dados da conta e dados técnicos do serviço conforme os termos aplicáveis: https://www.apple.com/legal/privacy/. Backups privados dos jogos, compartilhamentos de grupos privados e registros públicos do Club têm diferentes níveis de acesso. Ter uma conta do iCloud não torna privado um registro público do Club. Esses serviços não garantem armazenamento exclusivamente na UE. Entre em contato com support@liftpal.app para informações sobre as salvaguardas aplicáveis às transferências. O LiftPal não vende dados do app nem os usa para publicidade ou rastreamento entre apps.
15. Seus direitos
Você pode pedir acesso, correção, exclusão, limitação, portabilidade, oposição ou retirar consentimento em support@liftpal.app e reclamar a uma autoridade. Competente: LfDI Baden-Württemberg, poststelle@lfdi.bwl.de.