KanjiKaku

Política de privacidade

Política de privacidade do aplicativo KanjiKaku

Última atualização: 30 de setembro de 2026

Em resumo: os dados de estudo permanecem no dispositivo do usuário. O aplicativo não exige conta, o desenvolvedor não opera nenhum servidor que armazene informações dos usuários, e o aplicativo não exibe publicidade nem realiza rastreamento.

Não obstante, determinadas funções estabelecem conexões de rede com serviços de terceiros. As seções seguintes enumeram de forma exaustiva que dados saem do dispositivo, a quem são transmitidos, com que finalidade e se sua transmissão é facultativa.

Dados armazenados e sua localização

Todos os dados de estudo — os kanji consultados, o nível de domínio registrado para cada um, os baralhos e os lotes, as configurações do aplicativo e o histórico de sessões — são gravados em um arquivo dentro do próprio aplicativo, no dispositivo do usuário.

Esses dados permanecem ali. Não são copiados para nenhum servidor e não são acessíveis ao desenvolvedor nem a terceiros, com a única ressalva descrita na seção «Relatórios de falhas». A desinstalação do aplicativo os elimina.

O aplicativo mantém ainda um registro local da prática de escrita: os traços desenhados nas tentativas malsucedidas e uma linha de valores numéricos para cada tentativa. O registro está limitado a 100 caracteres e 500 tentativas, sendo as entradas mais antigas descartadas. Sua única finalidade é permitir que o usuário o envie voluntariamente ao desenvolvedor; nunca é transmitido de forma automática e pode ser excluído nas Configurações.

O que o aplicativo não faz

  • Não requer conta nem cadastro. Não solicita nome, endereço de e-mail nem idade.
  • O desenvolvedor não opera nenhum servidor que hospede o progresso dos usuários.
  • Não exibe publicidade nem integra redes de publicidade.
  • O desenvolvedor não realiza análises nem rastreamento de uso, e o aplicativo não utiliza identificadores publicitários. Os componentes de terceiros que enviam dados técnicos por conta própria são identificados na seção «Conexões de rede».
  • Não são vendidos dados nem cedidos a terceiros para fins publicitários ou comerciais.

Conexões de rede

O aplicativo estabelece conexões de rede unicamente nas situações enumeradas a seguir. Para cada uma, indica-se quando ocorre, que dados saem do dispositivo, quem os recebe, com que finalidade e se é facultativa. Na ausência de conexão, a função correspondente não é executada e o estudo não é afetado.

1 · Verificação de atualizações

  • Quando. Em cada inicialização do aplicativo e, enquanto ele permanecer aberto, ao retornar ao primeiro plano, com um intervalo mínimo de dez minutos.
  • Dados que saem do dispositivo. O endereço IP; a plataforma (Android ou iOS); a versão nativa do aplicativo, o canal de publicação e o identificador da atualização instalada; e um identificador aleatório de instalação gerado pelo próprio componente de atualizações. Não são transmitidos dados de estudo.
  • Destinatário. Expo Application Services, da 650 Industries, Inc. (Estados Unidos). Sua política de privacidade está disponível em expo.dev/privacy.
  • Finalidade. Determinar se existe uma versão mais recente do aplicativo e, se for o caso, baixá-la.
  • Natureza. Automática; não pode ser desativada no aplicativo. Sem conexão, a verificação não é efetuada e o aplicativo funciona com a versão instalada.

2 · Compras no aplicativo

  • Quando. Em cada inicialização do aplicativo, para verificar se a compra existe; ao abrir a tela de compra, para obter o preço; e ao comprar ou restaurar a compra.
  • Dados que saem do dispositivo. A consulta e, se for o caso, a solicitação de compra são dirigidas ao sistema de compras da loja (App Store no iOS, Google Play no Android), que as processa com a conta da loja conectada no dispositivo e o identificador do produto. O pagamento é inserido e processado integralmente na loja.
  • Destinatário. A Apple Inc. ou a Google LLC, conforme o dispositivo, que tratam esses dados nos termos de suas próprias condições e políticas de privacidade. O desenvolvedor não recebe dados de pagamento, nome nem endereço de e-mail; recebe da loja apenas os relatórios de vendas que ela disponibiliza.
  • Finalidade. Processar a compra e desbloquear no dispositivo o conteúdo adquirido.
  • Natureza. A consulta na inicialização é automática. A compra é facultativa; sem ela, o aplicativo oferece o conteúdo gratuito.

3 · Ofertas em vigor e aviso de nova versão

  • Quando. Ao iniciar o aplicativo, para o aviso de nova versão, e ao abrir a tela de compra, para as ofertas.
  • Dados que saem do dispositivo. Uma solicitação de download dos arquivos públicos kanjikaku.com/version.json e kanjikaku.com/ofertas.json, que permite ao servidor observar o endereço IP e os dados técnicos habituais de qualquer conexão. Não é transmitido nenhum outro dado: a comparação com a versão instalada é feita no dispositivo.
  • Destinatário. GitHub Pages, da GitHub, Inc. (Estados Unidos), que hospeda o site kanjikaku.com.
  • Finalidade. Avisar que existe uma versão mais recente do aplicativo na loja e mostrar as ofertas em vigor.
  • Natureza. A verificação na inicialização é automática; o aviso não obriga a atualizar e pode ser ignorado. A consulta das ofertas só ocorre se o usuário abrir a tela de compra.

4 · Relatórios de falhas

Apenas se o usuário os ativar. Seu conteúdo, destinatário e prazo de conservação são descritos na seção «Relatórios de falhas».

5 · Reconhecimento de voz

  • Quando. Apenas se o usuário ativar o reconhecimento de voz, desativado por padrão, nas configurações do exercício de leitura; nesse caso, enquanto o microfone estiver aberto nesse exercício.
  • Dados que saem do dispositivo. No iOS, e no Android quando o dispositivo dispõe de reconhecimento de japonês sem conexão, nenhum: o reconhecimento é efetuado no dispositivo. Nos dispositivos Android que não dispõem dele, o reconhecedor de voz do sistema transmite o áudio captado durante a escuta, juntamente com a palavra esperada e sua leitura, que o aplicativo fornece como indicação.
  • Destinatário. Neste último caso, a Google LLC, como fornecedora do serviço de reconhecimento de voz do sistema, nos termos de suas próprias condições.
  • Finalidade. Transcrever a leitura pronunciada para compará-la com a esperada.
  • Natureza. Facultativa: o reconhecimento de voz está desativado por padrão, pode ser suspenso ou desativado a qualquer momento, e o exercício pode ser resolvido sem ele.

6 · Síntese de voz

  • Quando. Quando o aplicativo lê em voz alta um texto japonês com a voz do sistema.
  • Dados que saem do dispositivo. No iOS, nenhum. No Android, se a voz selecionada for uma das que as Configurações identificam como «pela internet», ou se a voz padrão do sistema funcionar em rede, o mecanismo de síntese de voz do sistema transmite o texto a ser lido.
  • Destinatário. A Google LLC, como fornecedora do mecanismo de síntese de voz do sistema, nos termos de suas próprias condições.
  • Finalidade. Gerar o áudio da leitura.
  • Natureza. Facultativa: as Configurações permitem escolher uma voz sem conexão, que é a recomendada.

7 · Leitura de texto em fotografias

  • Quando. Ao utilizar a função «A partir de uma foto».
  • Dados que saem do dispositivo. Nem a fotografia nem o texto reconhecido: o reconhecimento é efetuado no dispositivo pelo componente ML Kit do Google. Esse componente pode enviar ao Google, por conta própria, dados técnicos de funcionamento: fabricante e modelo do dispositivo, versão do sistema operacional, nome e versão do aplicativo, identificadores de instalação, métricas de desempenho, configuração do componente e códigos de erro.
  • Destinatário. A Google LLC. A lista de dados está publicada em developers.google.com/ml-kit/android-data-disclosure.
  • Finalidade. Segundo o Google, o diagnóstico do componente e a medição de seu uso.
  • Natureza. Facultativa: ocorre apenas se o usuário utilizar essa função.

8 · Links externos

Quando o usuário toca em um link para este site ou para um endereço de e-mail, o aplicativo o abre no navegador ou no aplicativo de e-mail do dispositivo. O que ocorrer a partir desse momento se rege pelas condições desses aplicativos e do site visitado.

Fundamento jurídico. O interesse legítimo do desenvolvedor em manter o aplicativo atualizado e operacional e em verificar as compras (situações 1 a 3); o consentimento do usuário, nos relatórios de falhas (situação 4); e a solicitação do próprio usuário ao utilizar a função em questão (situações 5 a 8).

Exportação e importação de uma cópia

O usuário pode exportar uma cópia dos dados de estudo a qualquer momento. O aplicativo gera um arquivo e o entrega à caixa de diálogo de compartilhamento do sistema operacional; seu destino posterior é determinado exclusivamente pelo usuário e, a partir desse momento, o arquivo se rege pelos termos do serviço para o qual for enviado. O aplicativo não o envia para nenhum servidor.

A importação funciona de forma inversa: o usuário seleciona um arquivo, e o aplicativo o lê e substitui os dados de estudo atuais pelo seu conteúdo. Apenas o arquivo expressamente selecionado é lido.

Lembretes

Se o lembrete diário for ativado, ele é agendado no próprio dispositivo. Não existe nenhum servidor de notificações nem token push: o aplicativo não consegue determinar se um lembrete foi visto, e nenhuma notificação se origina fora do dispositivo.

Permissões

  • Notificações — solicitadas apenas se o lembrete diário estiver ativado.
  • Arquivos — solicitados apenas no momento de exportar ou importar, e limitados ao arquivo selecionado.
  • Microfone e reconhecimento de voz — solicitados apenas se o usuário ativar o reconhecimento de voz nas configurações do exercício de leitura, opção desativada por padrão. Ver a seção seguinte e a situação 5 da seção «Conexões de rede».
  • Câmera e fotografias — solicitadas apenas ao utilizar a função «A partir de uma foto», e limitadas à foto tirada ou selecionada. O texto é reconhecido no dispositivo e a foto não sai dele. O aplicativo não conserva a foto; o sistema pode manter uma cópia temporária na memória cache do aplicativo até excluí-la.
  • O aplicativo não acessa os dados de localização nem os contatos.

Leitura em voz alta e microfone

O exercício de leitura permite dizer a leitura em voz alta em vez de escrevê-la, se o usuário ativar a opção «Reconhecimento de voz (experimental)» nas configurações do exercício; a opção está desativada por padrão. Uma vez ativada a opção e concedida a permissão, o microfone é aberto automaticamente quando cada palavra é exibida e é fechado ao tocar no botão correspondente, ao passar para outra palavra ou ao sair do exercício. A opção «Não posso falar» o suspende por trinta minutos.

Onde é efetuado o reconhecimento. No iOS, e no Android quando o dispositivo dispõe de reconhecimento de japonês sem conexão, o aplicativo exige que o reconhecimento seja efetuado no dispositivo. Nos dispositivos Android que não dispõem dessa capacidade, o aplicativo o solicita primeiro sem conexão e, se o reconhecedor do sistema indicar que não consegue reconhecer japonês desse modo, recorre ao reconhecimento em rede do Google durante o resto da sessão. Nesse caso, o áudio da escuta é transmitido ao Google nos termos da situação 5 da seção «Conexões de rede».

O aplicativo não grava nem conserva nenhum áudio. Recebe o texto reconhecido, compara-o com a leitura esperada e o descarta. Nenhum arquivo de áudio é gravado.

Relatórios de falhas

O aplicativo pode transmitir um relatório quando é encerrado de forma inesperada, para que o problema possa ser corrigido. Esta funcionalidade está desativada por padrão. O consentimento é solicitado na primeira inicialização, e nada é transmitido até que seja concedido.

Caso seja ativado, o relatório é transmitido à Sentry (Functional Software, Inc.), que o armazena em sua região de dados da União Europeia (Alemanha). Contém: o tipo de erro, sua localização no código e a pilha de chamadas; a versão do aplicativo; o modelo do dispositivo e a versão do sistema operacional; os últimos passos registrados pelo aplicativo, como as telas abertas, até um máximo de vinte; e o elemento exibido na tela no momento da falha, como o kanji, a palavra ou o exercício em andamento. Não contém o texto digitado na busca nem nenhum identificador do dispositivo ou da instalação.

O relatório não contém o progresso de estudo, os baralhos, o histórico nem informações que identifiquem diretamente o usuário, como o nome ou o endereço de e-mail: a opção que anexaria dados pessoais, incluindo o endereço IP, está desativada no código. Os relatórios são conservados por no máximo 30 dias e depois excluídos. A função pode voltar a ser desativada nas Configurações a qualquer momento.

A política de privacidade da Sentry está disponível em sentry.io/privacy.

Menores

O aplicativo não solicita a nenhum usuário, independentemente de sua idade, nome, endereço de e-mail nem data de nascimento, e o desenvolvedor não dispõe de nenhum dado que permita identificar um menor. Os dados técnicos descritos na seção «Conexões de rede» são tratados da mesma forma independentemente da idade do usuário.

Atendimento por e-mail

Quando o usuário escreve para comunicar um problema, ou envia o registro de caligrafia pelas Configurações, o desenvolvedor recebe o conteúdo enviado e o endereço de e-mail a partir do qual foi enviado.

  • Dados recebidos. O endereço de e-mail, a mensagem e o arquivo anexo, quando incluído. O arquivo contém traços, números, a versão do aplicativo e as configurações do aplicativo; não contém nenhum elemento que identifique o usuário.
  • Finalidade. Avaliar o problema comunicado, responder a ele e determinar em que pontos o aplicativo dificulta a caligrafia mais do que o previsto.
  • Base jurídica. O consentimento do usuário, concedido por meio do envio da mensagem. Não é realizado nenhum tratamento na ausência de tal ato.
  • Prazo de conservação. Até a resolução do assunto e, em nenhum caso, por mais de seis meses.

O usuário pode solicitar, a qualquer momento, a exclusão de seu endereço de e-mail e de qualquer material enviado, por meio do endereço indicado abaixo.

Direitos do titular dos dados

Os dados de estudo residem no dispositivo do usuário e sob seu controle: podem ser consultados exportando uma cópia e excluídos nas configurações do aplicativo ou desinstalando-o. Em relação aos relatórios de falhas e à correspondência, o usuário pode exercer os direitos de acesso, retificação, eliminação, oposição e limitação do tratamento dirigindo-se ao endereço de contato; uma vez que os relatórios não contêm dados identificativos, poderá ser necessário indicar a data aproximada da falha para localizá-los. Em relação aos dados que a Apple e o Google tratam nos termos de suas próprias condições, os direitos são exercidos junto a essas entidades. O usuário tem ainda o direito de apresentar reclamação à autoridade de controle competente em matéria de proteção de dados.

Alterações desta política

Caso algum dos pontos anteriores seja alterado, esta página será modificada e a data indicada acima será atualizada em conformidade. Não existe nenhuma lista de distribuição para notificação; a data constitui o meio de verificação.

Versões linguísticas

Esta política é publicada em vários idiomas. Em caso de divergência entre as versões, prevalece a versão em inglês.

Contato

Questões relativas à presente política: kanjikakuapp@gmail.com.

← Voltar ao KanjiKaku