Cronômetro Arco
Português (Brasil)

Política de privacidade

Em resumo

Este app não coleta nenhum dado pessoal. Não há conta a criar, nem perfil, e nada a seu respeito fica guardado em lugar nenhum.

Ele envia, isso sim, alguns contadores anônimos, que nos permitem saber se o app está sendo usado e quais funções valem a manutenção. São simples totais (quantas aberturas hoje, quantos toques em determinado botão) somados a um número comum. Nada identifica o seu dispositivo, nada registra o que você fez, e dois contadores não podem ser cruzados para reconstituir a sessão de alguém. A seção abaixo diz exatamente o que é contado.

Esses contadores vêm do app para iPhone, iPad e Mac e do app para telefones e tablets Android. O app para relógio Wear OS e o app para Windows não nos enviam nada.

O resto não muda: suas configurações não saem do dispositivo, e o que o app envia para comandar outra tela vai somente para os seus próprios dispositivos, na sua rede local.

A ficha de privacidade na App Store diz o mesmo: dados de uso, interação com o produto, não vinculados a você e não usados para rastreamento. A seção "Segurança dos dados" do Google Play descreve isso nos termos dela: atividade no app e um identificador de instalação usado apenas para evitar abusos, nenhum dos dois compartilhado, ambos criptografados em trânsito.

O que o app salva no seu dispositivo

Suas configurações ficam salvas localmente, no armazenamento privado do app:

O relógio Wear OS guarda uma única coisa: se ele já pediu a sua permissão para mostrar a notificação de cronômetro em andamento. No Windows, as configurações ficam salvas em um arquivo na pasta do app, junto com a posição da janela.

Fora os contadores descritos abaixo, nada disso é enviado nem copiado para outro lugar por nós. Tudo é apagado quando você apaga o app. Dependendo dos seus ajustes, pode entrar nos seus backups do iCloud ou locais (dispositivos Apple) ou no backup da sua conta do Google (Android), que são seus e seguem a política de privacidade da Apple ou do Google.

O que circula entre os seus dispositivos

O app permite que um dispositivo comande o cronômetro em outros: um relógio, um telefone, um tablet ou um computador conduzindo uma ou várias telas. iPhone, iPad, Mac, Android e Windows se comandam uns aos outros.

Na rede local. Os dispositivos se encontram por Bonjour, com o nome de serviço _archerytimer._tcp. O Android e o Windows usam o mesmo padrão aberto (mDNS / DNS-SD) por meio das ferramentas do próprio sistema. O que os outros dispositivos da rede enxergam, e só enquanto o compartilhamento estiver ligado, se limita a: o nome que você deu ao dispositivo, o tipo dele (iPhone, iPad, Mac, Android, Windows), seu identificador aleatório, a versão do protocolo e se já existe um controle conectado. Feita a conexão, só circula o que o cronômetro precisa: comandos (iniciar, pausar, zerar), a fase em andamento, o tempo restante, os ajustes da série, o idioma de exibição e, no modo arena, a letra atribuída a cada tela.

A conexão é criptografada de ponta a ponta (TLS 1.2 com uma chave pré-compartilhada derivada do código de quatro dígitos mostrado pelo dispositivo comandado). Um dispositivo sem o código certo não consegue se conectar. A retomada de sessão TLS está desativada, então gerar um novo código realmente desconecta quem já estava conectado.

O QR code e o link de pareamento. Um dispositivo compartilhado mostra um QR code ao lado do seu código. Esse QR code contém um link para captarget-timer.web.app/l, seguido do que é preciso para se conectar: o identificador aleatório do dispositivo, seu código de quatro dígitos, seu endereço e sua porta na rede local, seu nome e seu tipo. Tudo isso fica depois do # no link, a parte que um navegador nunca envia a um servidor: nem nós nem o nosso provedor de hospedagem recebemos essas informações. Se o app estiver instalado, o link o abre diretamente. Se não, a página que se abre lê essas informações apenas no seu navegador, para mostrar o nome e o código do dispositivo e oferecer a instalação do app; ela não tem nenhum rastreador. O link não serve para nada fora da sua rede local, e o código que ele contém deixa de funcionar assim que um novo é gerado. Compartilhe-o só com quem você daria o código.

Para ler esse QR code, o app para iPhone e iPad usa a câmera, somente enquanto o leitor estiver aberto: a imagem é analisada no dispositivo, e nenhuma foto é guardada nem enviada. No Android, a leitura fica por conta do leitor de códigos fornecido pelos serviços do Google Play: o app então não tem acesso à câmera e recebe apenas o conteúdo do código. Em um telefone onde esse leitor não consegue funcionar, o app abre no lugar dele sua própria tela de câmera e só pede acesso à câmera nesse momento: a imagem é analisada no telefone, nenhuma foto é guardada nem enviada, e a câmera é desligada assim que a tela é fechada. Você também pode escanear o QR code com a câmera do sistema ou, no Windows, colar o link.

Sem rede Wi-Fi. Entre dispositivos Apple, a conexão também pode ir direto de um dispositivo a outro, sem ponto de acesso. O Android e o Windows precisam de uma rede: a do clube ou a de um telefone usado como roteador. Nos dois casos nada passa pela internet e nada chega a um servidor: não temos nenhum.

Com o Apple Watch. A comunicação com o seu Apple Watch pareado usa o canal que a Apple oferece entre um relógio e o iPhone dele. Ela fica entre os seus dois dispositivos.

Com um relógio Wear OS. O relógio só conversa com o telefone Android ao qual está pareado, pela Wearable Data Layer que os serviços do Google Play oferecem entre um relógio e o telefone dele. O que circula por ali é o mesmo que entre dois dispositivos (comandos, fase, tempo restante, os nomes dos dispositivos comandados). O relógio não tem conexão de rede própria e não nos envia nada.

Os contadores anônimos

Ao abrir o app, ao fechá-lo e em alguns toques de botão, o app soma um a um total comum. Tudo o que fica guardado do nosso lado se resume a uma data e a uma lista de números:

Nada além disso. Nenhum identificador acompanha um contador, nenhum horário exato é guardado, e não existe registro algum com que o total de um dia pudesse ser decomposto em sessões individuais. Não temos como saber que dois desses toques vieram do mesmo telefone, e ninguém mais que leia o banco de dados tem.

Os dois números que pareceriam exigir saber quem você é não exigem. É o seu próprio dispositivo que decide, a partir de um indicador guardado localmente, se esta é a primeiríssima abertura dele e se ele já foi contado hoje; do telefone sai apenas o "+1".

Android. O app para Android envia exatamente os mesmos contadores, guardados em uma coleção separada da dos dispositivos Apple, para que os números de cada plataforma fiquem à parte. Só o nome dessa coleção diz que eles vieram do Android.

Wear OS e Windows. O relógio Wear OS e o app para Windows não enviam nenhum contador, nem qualquer outro dado, a ninguém. Quando um relógio conduz uma sessão, é o telefone que a conta, uma vez, entre os seus próprios contadores.

A conta anônima. Para que ninguém possa inflar os totais, uma escrita só é aceita de um app conectado anonimamente. Essa conta é criada pelo próprio app: não contém nome, nem endereço de e-mail, nem nada que você tenha digitado, e nunca é escrita ao lado de um contador. Ao lado dela guardamos um pequeno registro por instalação, que retém quantas escritas ela fez em um determinado dia, para que nenhuma conta possa falar mais alto do que uma pessoa. Ele não diz nada sobre o que foi contado.

A verificação do app. Para garantir que uma escrita vem mesmo do nosso app e não de um script, cada envio leva um token de verificação emitido pelo sistema: o App Attest da Apple no iPhone, iPad e Mac, o Play Integrity do Google no Android. Esse token atesta que o app é autêntico e foi instalado normalmente; não contém nenhuma informação sobre você, não é guardado com os contadores e só é verificado no momento do envio.

Quem trata desses dados. Os contadores ficam hospedados pelo Google Firebase (Cloud Firestore, Authentication e App Check), agindo conforme as nossas instruções. Como qualquer servidor, o Firebase vê o endereço IP da conexão; ele o usa para proteger o serviço contra abusos, e nós não o recebemos nem o guardamos. Se o seu dispositivo não tiver conexão, ou se você tiver ativado o modo de dados reduzidos (dispositivos Apple) ou a Economia de dados em uma rede limitada (Android), nada é enviado e a contagem simplesmente se perde. O cronômetro não é afetado e não diz nada a respeito.

O que o app nunca acessa

Nem localização, nem contatos, nem fotos, nem microfone, nem dados de saúde ou de atividade, nem calendário, nem agenda. A câmera só serve para ler um QR code, como descrito acima. O app não lê nenhum sensor. Ele toca som em segundo plano, que é a razão de ser de um cronômetro apoiado no chão com a tela bloqueada; no Android, é por isso que ele mostra uma notificação enquanto um cronômetro está em andamento ou compartilhado. Ele não grava nada.

O cronômetro em si funciona inteiramente sem conexão com a internet. Nada do que ele faz atrás da linha de tiro precisa dela: sem conexão, os contadores acima simplesmente se perdem, e nada mais muda.

Links para fora

A tela de ajustes oferece um link para a página do app CapTarget Archery na loja, e a estrela no alto da tela oferece um para a página de avaliação deste app. Abrir qualquer um deles leva você à App Store ou ao Google Play, onde valem os termos e a política de privacidade da Apple ou do Google.

Os toques nesses dois botões são contados, na forma de totais brutos sem nada associado, porque é a única maneira de saber se eles merecem o espaço que ocupam. Não ficamos sabendo nada do que você faz depois que a loja abre.

O que a Apple, o Google e a Microsoft podem nos passar

Não usamos nenhuma ferramenta de relatório de falhas, nem publicidade, nem rastreador de terceiros. Os contadores anônimos descritos acima são a única medição presente no app, e nós mesmos os escrevemos em vez de acrescentar o kit de outra pessoa.

A Apple pode, além disso, nos mostrar números agregados no App Store Connect (downloads, falhas, versões do sistema) se você tiver aceitado compartilhar essas informações com os desenvolvedores nos ajustes do iOS. Elas chegam agregadas e anônimas: não permitem identificar você. Dá para desativar em Ajustes > Privacidade e Segurança > Análise e Melhorias.

Da mesma forma, o Google (no Play Console) e a Microsoft (na Central de Parceiros) nos mostram números agregados sobre instalações e falhas, conforme os ajustes de diagnóstico do seu dispositivo. Eles também não permitem identificar você.

Crianças

O app não coleta dados pessoais, de crianças nem de ninguém. Não tem publicidade, nem conteúdo criado por usuários, nem qualquer forma de se comunicar com terceiros. Os contadores descritos acima são totais anônimos, e não diferem em nada para uma criança.

Seus direitos (LGPD e RGPD)

Não temos nenhum dado pessoal sobre você. Os contadores são totais anônimos. Depois que o "+1" é somado a um número comum, não resta nada que se refira a você: nada para informar, corrigir ou excluir, e nenhuma maneira de acharmos a "sua" entrada, mesmo que você pedisse.

O único registro guardado por instalação é o registro antiabuso descrito acima. Ele contém um número de escritas e uma data, e nunca é cruzado com o que foi contado. Excluir o app põe fim a ele: a conta anônima vive no seu dispositivo, e uma nova instalação é uma conta nova.

Todo o restante descrito aqui fica sob o seu controle, no seu dispositivo. Para apagá-lo, exclua o app.

Se ainda assim você achar que seus direitos não estão sendo respeitados, escreva para support@captarget-archery.com. Você também pode reclamar à autoridade de proteção de dados do seu país (no Brasil, a ANPD).

Alterações

Se esta política mudar, muda a data no topo desta página, e a versão em vigor é a publicada neste endereço. Uma mudança que ampliasse o que o app transmite seria anunciada nas notas da versão.

Contato

support@captarget-archery.com