Política de privacidade
Privacidade em palavras simples.
Última atualização: 5 de outubro de 2026
Resumo: É necessário iniciar sessão com Apple antes de comprar ou restaurar uma subscrição e para perguntas personalizadas ao Coach. Seu programa e histórico de treinos ficam neste telemóvel. Secondwind não tem publicidade. Antes de enviar a primeira pergunta personalizada ao Coach, Secondwind pede permissão para enviar a pergunta e um contexto breve do programa à Kovus e à Anthropic. As notas do Coach após a sessão e as seis respostas rápidas ficam no dispositivo. Apple e RevenueCat processam informações da subscrição. Não vendemos informações pessoais nem as usamos para publicidade.
Quem somos
Secondwind é desenvolvido por Josh Waller, operando como Kovus, em Perth, Austrália Ocidental. Entre em contacto por josh@kovus.dev para perguntas ou solicitações de privacidade.
Informações armazenadas no seu dispositivo
Secondwind armazena localmente as informações necessárias para executar seu programa, incluindo:
- respostas da configuração inicial, como faixa etária, histórico de treino, equipamentos disponíveis, horários preferidos e considerações articulares, junto com a conclusão do rastreio, o reconhecimento da orientação de encaminhamento e a faixa de atividade;
- o programa gerado, substituições, séries concluídos, pesos, repetições e feedback de esforço;
- preferências de lembretes, unidades, áudio e Apple Health;
- registos de recordes pessoais e progresso;
- mensagens do Coach;
- até 20 diagnósticos limitados de falhas e erros, incluindo referência de apoio, horário, mensagem com dados ocultados, escopo da aplicação ou componente, pilha limitada do componente e nomes das chaves de contexto; e
- uma sessão de serviço encriptada de início de sessão com Apple e um identificador de chave App Attest, se usar a conta de serviço vinculada.
As seis respostas do rastreio antes do exercício são usadas neste dispositivo durante a configuração e eliminadas do registo persistido da configuração inicial da aplicação. Considerações articulares, conclusão do rastreio, reconhecimento da orientação de encaminhamento e faixa de atividade podem permanecer no registo local do programa.
Secondwind não solicita seu nome nem e-mail à Apple e não usa senha. Apple e Supabase fornecem identificadores opacos para a conta de serviço vinculada. É possível exportar os dados da aplicação em Definições. Eliminar conta e todos os dados remove dados locais da aplicação e a conta de serviço vinculada conforme descrito abaixo.
Perguntas personalizadas ao Coach
As seis respostas rápidas mostradas no Coach e as notas do Coach após a sessão estão integradas aa aplicação e funcionam sem internet. Antes que a primeira pergunta personalizada saia do dispositivo, Secondwind mostra os destinatários dos dados, o contexto e a retenção e pede que escolha Concordar e enviar. Escolher Agora não não envia nada. A escolha é armazenada neste dispositivo, pode ser redefinida em Definições e será solicitada novamente se os dados, destinatário, finalidade ou retenção mudarem significativamente.
Se aprovar e enviar uma pergunta personalizada, Secondwind envia o seguinte por uma conexão encriptada:
- sua pergunta;
- um resumo breve do programa, incluindo horários de treino, duração da sessão, equipamentos e considerações articulares;
- a semana atual do programa;
- evidências da sessão ativa ou concluída de hoje, incluindo etapa da sessão, estado e nota do Day Dial, exercício atual e quaisquer séries, repetições ou pesos registados;
- até três resumos de sessões recentes e até dois padrões simples de treino derivados no dispositivo dos resumos de sessões registados;
- até seis mensagens de perguntas e respostas personalizadas online anteriores, excluindo respostas rápidas integradas e notas após a sessão; e
- a sessão de serviço encriptada usada para autenticar a solicitação.
A solicitação vai para uma Supabase Edge Function operada pela Kovus, que valida a sessão não anónima de início de sessão com Apple, verifica o direito de acesso ativo no RevenueCat e verifica App Attest quando compatível, e depois envia a solicitação à API comercial da Anthropic. A Kovus armazena um contador de rajadas por conta, um contador diário vinculado à subscrição RevenueCat, um contador diário vinculado a um hash criptográfico de uma instalação atestada e um contador global de tokens. O registo App Attest armazena a chave pública, o recibo Apple, o ambiente e o contador de subscrições necessários para rejeitar solicitações repetidas. A Kovus não armazena a pergunta no banco de dados do serviço Coach. Sua cópia da conversa permanece no dispositivo.
A Anthropic informa que entradas e saídas da API padrão são eliminadas automaticamente de seu backend em até 30 dias, sujeitas a exceções para serviços com retenção diferente, termos acordados, aplicação de políticas de uso e requisitos legais. Leia as informações de retenção de dados comerciais da Anthropic.
Não inclua em perguntas ao Coach informações que identifiquem a si ou outra pessoa. O Coach é um recurso opcional de apoio ao programa, não orientação médica.
Subscrições e compras
Antes de comprar ou restaurar uma subscrição, Secondwind usa o início de sessão com Apple para criar uma conta de serviço opaca no Supabase e identifica o cliente RevenueCat com esse identificador opaco de conta. Isso permite que o direito de acesso da App Store permaneça ligado à mesma identidade privada de serviço em compra, restauração, transferência, reinstalação e verificações personalizadas do Coach. Secondwind não solicita seu nome nem e-mail à Apple. RevenueCat não recebe seu programa Secondwind, mensagens do Coach nem dados do Apple Health. Leia a política de privacidade do RevenueCat e a política de privacidade da Apple.
RevenueCat também envia à Kovus eventos do ciclo de vida da subscrição para investigarmos problemas de direito de acesso e entrega de cobrança. A Kovus armazena o identificador e tipo do evento, identificador do utilizador da aplicação, identificador do produto, preço e horários dos eventos, junto com os dados do evento fornecidos pelo RevenueCat. Esses registos não contêm detalhes de cartão de pagamento, seu programa Secondwind, mensagens do Coach nem dados do Apple Health. A Kovus não recebe detalhes de seu cartão de pagamento.
Apple Health
Se ativar a sincronização com Apple Health, Secondwind pede permissão para guardar treinos de força funcional concluídos. Secondwind não envia dados do Apple Health à Kovus nem à Anthropic. Um treino já guardado no Apple Health é gerido na aplicação Health e não é removido ao eliminar os dados locais da aplicação Secondwind.
Notificações
Lembretes de sessão e renovação são agendados localmente no dispositivo. Secondwind não usa servidor de notificações push na versão 1.
Busca de profissionais no Apple Maps
Ao escolher Encontrar um profissional por perto, Secondwind abre uma busca no Apple Maps pelo tipo de profissional selecionado. Secondwind não solicita permissão de localização, não recebe sua localização nem as listagens resultantes. A Apple processa a busca conforme sua própria política de privacidade.
Análises e diagnósticos
A versão 1 regista um pequeno conjunto de eventos do produto apenas na aplicação em execução para diagnósticos de desenvolvimento. Esses eventos não são enviados à Kovus nem a um provedor de análises na configuração de lançamento.
Secondwind mantém até 20 diagnósticos limitados de falhas e erros no dispositivo para permitir a investigação de uma referência de apoio. Strings semelhantes a e-mails e valores longos semelhantes a tokens são ocultados na mensagem guardada, e o log regista os nomes das chaves de contexto em vez de seus valores. Os diagnósticos não são enviados automaticamente. Exportar meus dados inclui os diagnósticos guardados e erros recentes ainda mantidos pela aplicação em execução.
Quando uma versão é configurada com um endpoint Sentry, mensagens e pilhas de erros JavaScript sanitizadas, versão da aplicação e diagnósticos limitados do sistema operacional e dispositivo podem ser enviados ao Sentry para apoiar a confiabilidade. Mensagens e pilhas de erros remotas ocultam strings semelhantes a e-mails e valores longos semelhantes a tokens antes do envio e têm tamanho limitado. O contexto operacional fornecido pela aplicação é limitado à referência de apoio e a rótulos limitados com dados ocultados. Breadcrumbs do Sentry e tratamento de falhas nativas estão desativados. Coleta padrão de informações pessoais, rastreamento, capturas de ecrã e hierarquia de visualização estão desativados.
Onde os dados de serviço são processados
O banco de dados Supabase do Secondwind é configurado em Sydney, Austrália. Supabase Edge Functions usam a infraestrutura regional do Supabase e podem processar uma solicitação em uma região próxima ao solicitante. RevenueCat armazena dados de clientes nos Estados Unidos e pode usar prestadores de serviços em outros locais. Solicitações personalizadas ao Coach são processadas pela Anthropic e seus prestadores e podem ser processadas fora da Austrália. Prestadores no exterior podem estar sujeitos às leis dos países onde operam.
Retenção e eliminação
Informações locais permanecem até serem eliminadas em Definições ou a aplicação ser removido. Eliminar conta e todos os dados limpa registos SQLite do Secondwind, estado persistido da aplicação, histórico local do Coach, diagnósticos de falhas e agendamentos de lembretes. Se existir uma conta de serviço vinculada, a mesma ação elimina a conta Supabase Auth, o compartimento do limite de solicitações de desafio de integridade, os desafios e registo de chave App Attest, as reservas de solicitações do Coach, o contador de rajadas da conta e cópias de eventos webhook RevenueCat vinculadas antes de limpar a sessão local.
Para permitir que uma eliminação interrompida termine com segurança, a Kovus mantém um recibo de eliminação limitado com um hash SHA-256 do identificador aleatório de solicitação gerado pela aplicação, o identificador opaco da conta Supabase, se a autorização Apple foi revogada, horários de criação e expiração e quando a eliminação terminou. O resultado concluído permite que a aplicação se recupere se a resposta de sucesso se perder. O recibo é acessível apenas à função de serviço do servidor e expira 24 horas após a criação; concluir ou repetir a eliminação não estende essa expiração. Uma limpeza diária agendada remove recibos expirados. Se a eliminação no servidor não puder terminar, a aplicação mantém a sessão local ou usa esse recibo limitado para permitir uma nova tentativa. Registros de compra Apple e RevenueCat continuam sujeitos à própria retenção e controlos de conta, e eliminar Secondwind não cancela uma subscrição.
Se uma conta for eliminada enquanto uma solicitação ao Coach ainda estiver sendo contabilizada, a Kovus mantém um registo temporário de reserva para reconciliar o custo de tokens sem interromper outros membros. O registo contém um hash da conta e identificadores aleatórios de solicitações, data de uso, quantidade de tokens reservados, horário da solicitação e horário da liquidação. Não contém pergunta, resposta, identificador bruto da conta, identificador de subscrição nem de dispositivo. Os registos tornam-se elegíveis para eliminação dois dias após a solicitação original e são removidos na próxima limpeza diária, resultando em retenção de até três dias. O hash também impede que a mesma solicitação seja liquidada duas vezes após a eliminação da conta.
A Kovus mantém contadores de limite de solicitações do Coach por subscrição, instalação atestada e globais por até 31 dias. O contador de subscrição é vinculado ao identificador de subscrição RevenueCat, e não à conta Secondwind eliminada, para que reinstalar ou mudar contas da aplicação não redefina um limite pago. A Kovus mantém cópias de eventos de subscrição RevenueCat por até 24 meses, a menos que sejam eliminadas pelo fluxo de eliminação de conta na aplicação. Apple, RevenueCat e Anthropic também retêm informações conforme suas próprias obrigações legais e operacionais.
Acesso, correção e reclamações de privacidade
Envie um e-mail para josh@kovus.dev para perguntar quais as informações pessoais que a Kovus guarda sobre si, solicitar a sua correção ou eliminação ou apresentar uma reclamação de privacidade. Podemos precisar do contexto da conta ou compra para localizar um registo no servidor. Confirmaremos a receção de uma reclamação e responderemos no prazo de 30 dias. Se não ficar satisfeito, pode contactar o Office of the Australian Information Commissioner.
Espaço Económico Europeu, Reino Unido e Suíça
Josh Waller, operando como Kovus, é o controlador das informações pessoais descritas nesta política. Considerações articulares e respostas do rastreio antes do exercício são informações relacionadas à saúde. As respostas do rastreio são usadas neste dispositivo durante a configuração; o reconhecimento da orientação de encaminhamento regista que entendeu a recomendação de procurar aconselhamento profissional antes de começar. Antes de enviar uma pergunta personalizada ao Coach online, Secondwind pede separadamente que escolha Concordar e enviar após mostrar as informações partilhadas e seus destinatários.
Sujeito às condições e exceções aplicáveis, pode ter direitos de aceder, corrigir, apagar, restringir ou se opor ao processamento e receber uma cópia portátil de suas informações. Exportar meus dados e Eliminar conta e todos os dados estão disponíveis em Definições e continuam disponíveis quando uma subscrição é pausada. Envie um e-mail para solicitações que não conseguir concluir na aplicação. Responderemos em até 30 dias.
Solicitações personalizadas ao Coach passam por uma Supabase Edge Function operada pela Kovus e depois pela API comercial da Anthropic. Dados de serviço podem ser processados fora do EEE, Reino Unido ou Suíça. A Kovus está a rever os contratos aplicáveis dos prestadores e as salvaguardas de transferências internacionais, além de verificar se deve nomear um representante na UE ou no Reino Unido. Essas avaliações continuam pendentes.
É possível reclamar à autoridade de proteção de dados do seu país. As autoridades do EEE são listadas pelo European Data Protection Board. Utilizadores do Reino Unido podem contactar o ICO e utilizadores suíços o FDPIC.
Segurança
Solicitações personalizadas ao Coach usam conexões HTTPS encriptadas. Nenhum sistema pode ter segurança completa garantida. Não inclua informações identificadoras, médicas ou altamente sensíveis nas perguntas ao Coach.
Crianças
Secondwind foi concebido como um aplicação de treino de força para adultos. Não é dirigido a crianças e não recolha conscientemente informações pessoais de crianças.
Alterações e contacto
Podemos atualizar esta política quando a aplicação ou seus prestadores de serviços mudarem. A versão atual e a data de atualização permanecerão nesta página. Envie um e-mail para josh@kovus.dev para perguntas ou solicitações.
Leia os termos de serviço ou visite o apoio do Secondwind.