Política de Privacidade
1. Quem responde pelos seus dados
O controlador dos dados descritos abaixo é a Dravoss LLC («ԴՐԱՎՈՍՍ» ՍՊԸ), empresa registrada na República da Armênia. Número de registro 999.110.1603874, número de contribuinte (TIN) 08331738, endereço registrado: N. Zaryan St. 22A, Arabkir, Yerevan 0051, Armenia.
Contato: support@witto.tech
2. Em resumo
O Witto foi feito para funcionar no seu dispositivo. Suas respostas, os resultados dos seus exercícios e suas pontuações são gravados no armazenamento local do dispositivo.
Duas coisas realmente vão para o nosso servidor, sob condições diferentes:
- Eventos de uso — quais telas você abriu, quais exercícios você começou, se uma compra foi concluída. São enviados depois que você aceita esta política, tendo conta ou não.
- Seu progresso — copiado para o servidor apenas se você entrar na conta, para que um dispositivo novo possa retomá-lo.
No app não há analytics de terceiros, nem relatório de falhas, nem publicidade, nem rastreamento publicitário.
3. O que fica guardado no seu dispositivo
No banco de dados local do app:
| O que é guardado | O que contém |
|---|---|
| Perfil da introdução | o nome que você digitou (opcional), sua faixa etária e a idade que ela implica, sua estimativa de tempo de tela, suas duas autoavaliações de foco e esquecimento, a habilidade que você escolheu como prioridade, como conheceu o app, os itens da lista que marcou e a data em que terminou a introdução. |
| Resultados dos exercícios | de cada rodada: qual exercício foi, a qual habilidade pertence, suas métricas medidas, o horário de conclusão e se fazia parte de um teste. |
| Pontuações | seu valor de idade do Witto com a data do cálculo, e os valores por habilidade com suas medidas estatísticas. |
| Instantâneos dos testes | a data de cada teste com o limite inferior e superior da sua idade do Witto calculada e os valores por habilidade por trás dela. |
| Totais diários de treino | por dia: pontos de experiência, número de sessões, somas de precisão e minutos. |
| Estado do treino | dificuldade por habilidade, tipos de exercício recentes, precisão móvel por tipo, contadores de partidas, recordes pessoais, datas das últimas partidas e seus níveis da biblioteca. |
| Progresso | módulos concluídos, sequência, experiência e nível, e recompensas. |
| Sessões inacabadas | lições que você começou mas não terminou. |
Nos ajustes do app: tema escolhido, idioma escolhido, som dos jogos ligado ou desligado, exercícios favoritos, avatar escolhido, quais tutoriais e recompensas você já viu, se uma oferta única já foi exibida, status da assinatura, sua marca de consentimento para os eventos de uso, o identificador de instalação, marcas internas de sincronização e marcas dos lembretes agendados.
No armazenamento seguro do dispositivo: o nome e o endereço de e-mail recebidos no login, o identificador da sua conta no provedor de login e seu token de sessão. O token que a Apple emite para permitir revogar o login não fica aqui: o app nunca o recebe (veja a seção 4.2).
Nos arquivos do app: uma fila de eventos de uso ainda não enviados e até duas cópias de segurança do banco local, com no máximo 30 dias.
4. O que é enviado para o nosso servidor, e quando
As duas categorias chegam ao mesmo projeto Supabase — um serviço PostgreSQL hospedado.
4.1. Eventos de uso — enviados sem conta
Depois que você aceita esta política no app, o Witto envia eventos de uso para a tabela analytics_events. Para isso não é preciso ter conta. Os eventos se acumulam no dispositivo e são enviados em lotes; o envio depende da sua aceitação, não de ter uma conta.
Cada evento contém:
| Campo | O que é |
|---|---|
| Identificador de evento | um identificador aleatório que o app atribui a cada evento para que, se um lote for enviado de novo, o mesmo evento não seja registrado duas vezes |
| Identificador de instalação | um identificador aleatório criado na primeira abertura e guardado nos ajustes do app. Não é o seu identificador na loja de apps, nem o identificador do aparelho, nem um identificador de publicidade — mas persiste entre as aberturas e permite agrupar os eventos de uma mesma instalação. |
| Identificador de conta | presente somente se você estiver logado; caso contrário, ausente |
| Identificador de sessão | designa uma execução do app |
| Nome do evento | o que aconteceu: abertura do app, início de uma lição, exibição da tela de assinatura, compra concluída |
| Parâmetros | um pequeno conjunto de valores estruturados: qual tela, qual variante de exercício, qual plano, quantas partidas foram jogadas. Texto livre não é permitido aqui. |
| Hora do evento | quando aconteceu |
| Versão e build do app | em qual versão aconteceu |
| Plataforma e idioma | o sistema operacional e o idioma da interface |
O que fica deliberadamente de fora: seu nome, seu endereço de e-mail, sua idade, sua resposta sobre tempo de tela e suas autoavaliações. Das perguntas da introdução registra-se o fato de ter havido resposta, nunca o conteúdo dela. No app funciona um filtro que aceita apenas uma lista fixa de chaves de parâmetros, rejeita de imediato chaves como nome, e-mail, idade e resposta, e rejeita valores que parecem texto livre ou contêm um "@". A única exceção é a pergunta sobre onde você conheceu o Witto: essa resposta vai como um valor de uma lista fixa — por exemplo «friend», «appstore», «youtube» —, porque é ela que mostra qual canal trouxe as pessoas. É uma escolha de uma lista, nunca texto livre.
O app só pode inserir linhas nessa tabela. Não pode lê-las, alterá-las nem apagá-las. Os eventos são apagados automaticamente 180 dias depois de terem ocorrido.
4.2. Seu progresso — apenas se você entrar na conta
Se você entrar, o app guarda uma cópia do seu progresso para que um dispositivo novo possa retomá-lo. No total, oito tipos de registros no servidor estão vinculados à sua conta: seis tabelas de progresso, os eventos de uso da seção anterior e o token de login.
| Tabela | O que contém |
|---|---|
| Perfil | nome de exibição, status da assinatura e sua data de término |
| Progresso | experiência, nível, sequência, módulos, recompensas |
| Estado do treino | dificuldade, precisão, contadores de partidas, recordes pessoais, escolhas da biblioteca |
| Pontuações | valor de idade do Witto, data do cálculo, detalhamento por habilidade |
| Instantâneos dos testes | data do teste, limites da idade do Witto calculada, valores por habilidade |
| Totais diários | experiência, sessões, somas de precisão e minutos de cada dia |
| Eventos de uso | os eventos de 4.1; a partir do momento em que você entra, eles também levam o identificador da sua conta |
| Token de login da Apple | o token de atualização que a Apple emite no login. Fica guardado para uma única coisa: revogar seu login com a Apple quando você exclui a conta. O app nunca o recebe e nenhuma chave de cliente lê esta tabela: ela está aberta apenas às nossas funções de servidor. |
Os resultados dos seus exercícios individuais nunca saem do dispositivo. Os registros de cada rodada são deliberadamente excluídos da sincronização e não existe tabela para eles no servidor.
Cada linha está vinculada ao identificador da sua conta, e o banco de dados aplica segurança em nível de linha: uma requisição só pode ler ou gravar as linhas cujo dono coincide com o usuário logado. Sem sessão ativa, nenhuma linha é retornada.
5. Onde os dados ficam fisicamente e quem os trata
Nosso projeto Supabase roda na região eu-north-1 (Estocolmo, Suécia), sobre a infraestrutura da Amazon Web Services. É território do Espaço Econômico Europeu, portanto por esse canal não ocorre nenhuma transferência para fora do EEE.
Dois operadores atuam por nós:
| Operador | O que recebe | Onde |
|---|---|---|
| Supabase | tudo o que está descrito na seção 4 — é o próprio banco de dados | EEE, Estocolmo |
| RevenueCat | dados sobre sua compra na loja de aplicativos e um identificador anônimo que ela mesma emite, para poder dizer ao app se a assinatura está ativa | EUA |
A RevenueCat não recebe nenhum nome, nenhum endereço de e-mail e nenhum resultado seu. O identificador que ela usa é próprio: não é o identificador da sua conta conosco nem o da Apple. A empresa fica nos Estados Unidos, então a transferência para fora do EEE se apoia nas cláusulas contratuais padrão da Comissão Europeia.
Cada operador trabalha sob um contrato de tratamento de dados.
6. Por quanto tempo guardamos
| O quê | Por quanto tempo |
|---|---|
| Eventos de uso | 180 dias, após os quais são apagados automaticamente conforme uma rotina agendada. |
| A cópia do seu progresso e o token de login | não há exclusão automática. Os registros ficam até você excluir a conta, pelo botão no app ou por e-mail, como descrito na seção 9. |
| Os dados no seu dispositivo | até você apagar sua conta dentro do app ou desinstalar o próprio app. |
| Registros de pagamentos e assinaturas | são guardados pela loja de aplicativos e pela RevenueCat, conforme as condições delas e pelos prazos que suas regras contábeis exigem. Nós não os guardamos: do nosso lado, o único rastro de uma compra é a marca no seu perfil dizendo se a assinatura está ativa e quando expira, e ela some junto com a conta. |
7. Bases legais do tratamento
| O que tratamos | Base |
|---|---|
| Dados locais e funcionamento do app | execução do nosso contrato com você — artigo 6(1)(b) do RGPD |
| A cópia do seu progresso no servidor quando você entra na conta | execução do nosso contrato com você — artigo 6(1)(b) do RGPD |
| Eventos de uso | seu consentimento — artigo 6(1)(a) do RGPD |
| Registros de servidor do site, prevenção de abusos | nosso legítimo interesse na segurança do serviço — artigo 6(1)(f) do RGPD |
| Registros de pagamentos e assinaturas | cumprimento de obrigação legal — artigo 6(1)(c) do RGPD |
| Atendimento de pedidos de suporte | execução do contrato e nosso legítimo interesse |
8. Entrar na conta
Entrar é opcional; o app pode ser usado plenamente sem conta. Quando você entra com a Apple, o Witto pede exatamente duas coisas: seu nome e seu endereço de e-mail. Nada além disso. Se você escolher o endereço privado da Apple, é esse endereço de encaminhamento que recebemos, não o real. O app também verifica periodicamente se o login ainda é válido, para poder avisar você caso o acesso tenha sido revogado.
9. Exclusão da conta e dos dados
Esta seção explica como excluir sua conta Witto e como solicitar a exclusão dos dados associados a ela.
Como solicitar a exclusão
Há duas formas. A primeira faz tudo de uma vez; a segunda é para quando o app já não está instalado.
| Como | O que fazer |
|---|---|
| No app | Abra o app, vá à seção de perfil e toque em «Excluir conta». O botão faz tudo de uma vez: apaga seus dados no servidor, exclui a própria conta, revoga o login com a Apple e apaga tudo no dispositivo. |
| Por e-mail | Envie um pedido para support@witto.tech do endereço vinculado à sua conta, informando que deseja excluir sua conta e seus dados. Se você entrou com a Apple e escolheu ocultar seu endereço de e-mail, envie o pedido do endereço de encaminhamento que a Apple lhe atribuiu, ou inclua informações que nos permitam identificar sua conta. |
Se o pedido chegar por e-mail, excluímos a conta e os dados no servidor em até 10 dias úteis do recebimento. Antes de prosseguir, podemos escrever para o seu endereço registrado para confirmar que o pedido veio do titular da conta. O botão no app não faz esperar: ele age no momento em que você confirma.
Antes de excluir sua conta: assinaturas ativas
Excluir sua conta Witto não cancela uma assinatura paga e não gera por si só um reembolso. As assinaturas são cobradas pela loja de apps em que você as comprou, e somente você pode cancelá-las:
| Loja | Como cancelar |
|---|---|
| App Store | abra os Ajustes no seu dispositivo, toque no seu nome, vá em Assinaturas, selecione Witto e cancele. |
| Google Play | abra o app Google Play, vá em Pagamentos e assinaturas, selecione Witto e cancele. |
Por favor, cancele sua assinatura antes de solicitar a exclusão da conta. Se você já excluiu sua conta e não tem certeza se a assinatura continua ativa, escreva para support@witto.tech e ajudaremos a verificar o status e encaminharemos seu pedido de reembolso à loja correspondente.
O que é excluído
Quando você toca o botão no app — ou quando atendemos ao seu pedido por e-mail — é excluído de forma irreversível:
- no servidor: seu perfil, seu progresso, seu estado de treino, suas pontuações cognitivas, seus instantâneos de teste, seus totais diários e os eventos de uso enviados enquanto você estava logado;
- a própria conta, com as credenciais vinculadas a ela, incluindo seu nome e seu endereço de e-mail;
- o login com a Apple: revogamos o token emitido pela Apple, de modo que o vínculo entre o Witto e sua conta Apple também se rompe do lado da Apple.
O botão no app apaga além disso, no dispositivo: perfil da introdução, resultados dos exercícios, pontuações, instantâneos dos testes, totais diários, progresso e estado do treino, sessões inacabadas, ajustes e preferências, cópias de segurança, e o nome, o e-mail e o vínculo com a conta de login guardados.
A exclusão é irreversível. Depois dela, os dados não podem ser restaurados e você perde o acesso ao histórico dos seus resultados.
Desinstalar o app sem excluir a conta remove o banco local junto com o app, mas deixa a cópia do servidor intacta.
O que é retido e por quanto tempo
Depois de a conta ser excluída, é isto o que resta e onde:
| O quê | Onde e por quanto tempo |
|---|---|
| Registros de pagamentos e assinaturas | não conosco: ficam na loja de aplicativos e na RevenueCat, conforme as condições delas. Se precisar que sejam apagados, o pedido vai para lá. |
| Os dados cuja retenção é exigida por lei | pelo prazo estabelecido por essa lei, e divulgados a uma autoridade pública apenas por procedimento legalmente estabelecido. |
Alterar seus dados
A qualquer momento você pode consultar, alterar ou excluir dados específicos da sua conta — diretamente no app ou escrevendo para support@witto.tech.
10. Seus direitos
Se você está no EEE ou no Reino Unido, você tem os seguintes direitos:
| Direito | O que significa |
|---|---|
| Acesso | obter uma cópia dos dados que temos sobre você. |
| Retificação | exigir a correção de dados imprecisos. |
| Exclusão | exigir que seus dados sejam apagados, conforme descrito na seção 9. |
| Limitação | exigir a suspensão temporária do tratamento. |
| Oposição | opor-se ao tratamento baseado em legítimo interesse. |
| Portabilidade | receber seus dados em formato legível por máquina. |
| Retirada do consentimento | a qualquer momento, sem afetar a licitude do tratamento anterior à retirada. |
Para exercer qualquer um deles, escreva para support@witto.tech do endereço vinculado à sua conta. Os pedidos de exclusão são concluídos em 10 dias úteis; os demais, no prazo máximo de um mês.
Como retirar o consentimento para os eventos de uso
No momento há duas formas:
| Como | O que fazer |
|---|---|
| Desinstalar o app | A reinstalação apaga a marca de consentimento junto com a fila de eventos não enviados, e a coleta para. |
| Escrever para support@witto.tech | Apagaremos os eventos já coletados da sua instalação e deixaremos de aceitar novos. |
Dizemos com clareza que ainda não existe um botão próprio dentro do app.
Reclamações
Se você acredita que tratamos seus dados de forma ilícita, tem o direito de reclamar à autoridade de proteção de dados do país onde reside. A lista das autoridades do EEE é publicada pelo Comitê Europeu de Proteção de Dados. No Reino Unido, é o Information Commissioner's Office.
11. Segurança dos dados
Adotamos medidas organizacionais e técnicas para proteger seus dados contra acesso ilícito ou acidental, destruição, alteração, bloqueio, cópia e divulgação:
- o tráfego entre o app e o servidor trafega somente por conexão criptografada;
- o banco de dados aplica segurança em nível de linha: sem uma sessão válida uma requisição não retorna nenhuma linha, e com ela retorna apenas as linhas daquele usuário;
- o app só pode inserir linhas na tabela de eventos de uso e não pode lê-las, alterá-las nem apagá-las;
- seu nome, seu endereço de e-mail e seu token de sessão ficam no armazenamento seguro do sistema operacional, e não nos ajustes comuns do app;
- o acesso ao banco de dados de produção é limitado a um número reduzido de pessoas e concedido apenas quando o trabalho exige;
- o conteúdo dos eventos de uso é restrito a uma lista fixa de campos, e um filtro no app rejeita tentativas de colocar dados pessoais neles.
Nenhum sistema é perfeitamente seguro, e não podemos garantir segurança absoluta para dados transmitidos pela internet.
12. O que o Witto não faz
- Nenhum analytics de terceiros. Os eventos de uso descritos acima vão para o nosso próprio servidor e para nenhum outro lugar. No app não há Firebase, Amplitude, Mixpanel, AppsFlyer, Adjust nem PostHog, e nenhum corretor de dados recebe nada.
- Nenhum relatório de falhas. Nem Crashlytics, nem Sentry. Se o app quebra, só ficamos sabendo se você nos contar.
- Nenhuma publicidade e nenhum rastreamento. O app nunca pede permissão para rastrear, não toca no identificador de publicidade, não está conectado ao SKAdNetwork e não exibe anúncios.
- Três dependências externas, e nenhuma delas é um rastreador. O cliente do Supabase, que faz as chamadas de rede descritas acima; a RevenueCat, que verifica com a loja de aplicativos se sua assinatura está ativa (seção 5); e o Lottie, um reprodutor de animações que desenha as artes dentro do app e não faz requisições de rede próprias.
- Não vendemos nem compartilhamos dados pessoais com terceiros.
13. Pagamentos
As assinaturas são vendidas e cobradas pela loja de apps de onde você instalou o Witto — a Apple App Store ou o Google Play. O Witto nunca vê nem manipula os dados do seu cartão, e eles nunca chegam aos nossos servidores. O app guarda apenas uma marca dizendo se a assinatura está ativa e quando ela termina.
14. Idade
O Witto é destinado a pessoas de 16 anos ou mais. Não coletamos deliberadamente dados de crianças abaixo dessa idade. Se você acredita que uma criança menor de 16 anos está usando o app com uma conta, escreva para support@witto.tech e apagaremos essa conta e os dados associados a ela.
A pergunta sobre faixa etária na introdução inclui a opção "menos de 18": ela é usada apenas para interpretar o resultado e não concede nem restringe acesso a nada.
15. Para residentes da Califórnia
Não vendemos informações pessoais e não as compartilhamos para publicidade direcionada — nem por dinheiro nem sob quaisquer outras condições. As categorias de informação coletada e as finalidades estão descritas acima. Você tem o direito de solicitar detalhes das informações coletadas, de pedir sua exclusão e correção, e não vamos discriminar você por exercer esses direitos. Pedidos: support@witto.tech.
16. Este site
witto.tech é um conjunto de páginas estáticas. Não instala cookies, não carrega fontes, scripts ou imagens de outros domínios e não usa analytics. As requisições são atendidas pelo nosso provedor de hospedagem Beget, que mantém registros de servidor padrão, incluindo endereços IP. O provedor não divulga publicamente por quanto tempo esses registros são mantidos.
17. Alterações
Se esta política mudar de forma substancial, atualizamos o número da revisão e a data no início desta página e comunicamos as mudanças relevantes no app. A versão vigente está sempre disponível em witto.tech/privacy
18. Contato
Dúvidas sobre privacidade: support@witto.tech