Política de privacidade
Esta política explica quais dados pessoais o jogo Brindleward coleta, por quê, por quanto tempo eles são guardados e como você os controla. Ela se aplica aos aplicativos para iPhone e Android e aos servidores do jogo.
1. Quem é o responsável
Koi Bridge (Singapura) opera o Brindleward e é responsável pelos seus dados pessoais (o controlador dos dados).
- Endereço registrado: 68 Circular Road, #02-01, Singapore 049422
- Número de registro (UEN): 202419939R
- Contato para dúvidas e solicitações sobre privacidade: clement@koibridge.com
2. O que coletamos e por quê
Sua conta de jogo
Quando você começa a jogar, o servidor cria uma conta de jogador com um identificador aleatório e uma chave de acesso aleatória. Seu dispositivo guarda a chave; o servidor armazena apenas um hash unidirecional dela. A conta também recebe um código da vila que você pode compartilhar com vizinhos. Usamos isso para manter sua vila no servidor e para reconhecer seu dispositivo.
Conta de e-mail (opcional)
Se você proteger sua vila com um endereço de e-mail, armazenamos o endereço, um hash unidirecional da sua senha (nunca a senha em si) e a data em que o endereço foi verificado. Para verificar o endereço ou redefinir a senha, enviamos um código de 8 dígitos por e-mail; o código é armazenado apenas como hash e expira após 15 minutos. Usamos seu endereço de e-mail apenas para essas mensagens da conta, nunca para marketing.
Iniciar sessão com a Apple (opcional)
Se você vincular o recurso Iniciar sessão com a Apple, armazenamos, criptografados, o identificador que a Apple dá ao nosso aplicativo para a sua conta Apple e um token de atualização da Apple. O token é guardado apenas para que possamos revogar o vínculo com a Apple quando você excluir sua conta. Não armazenamos o nome nem o endereço de e-mail que a Apple possa compartilhar.
Dados do jogo
O servidor armazena sua vila e seu progresso: construções, recursos, especialistas, pesquisas, batalhas, recompensas, registros, decorações e configurações que afetam o jogo. Ele também guarda, por 90 dias, os comandos de jogo que seu dispositivo enviou e o estado que cada um produziu, para que um comando nunca seja aplicado duas vezes e o jogo continue justo. Os dados da sua conta não são guardados com eles.
Vizinhos
Se você trocar códigos da vila com outros jogadores, armazenamos os vínculos de vizinhança, os convites, os suprimentos diários, os incentivos e as recompensas por convite. Seus vizinhos podem ver o nome, o nível, as construções e as decorações da sua vila. Eles nunca veem seu endereço de e-mail nem os dados da sua conta.
Notificações (opcional)
Se você permitir as notificações, o jogo agenda os lembretes no seu dispositivo, por exemplo quando uma construção fica pronta; esses lembretes nunca saem do seu dispositivo. Para receber mensagens enviadas pelo nosso servidor, como suprimentos de um vizinho, o seu dispositivo fornece ao jogo um token de notificação emitido pela Apple ou pelo Google. Guardamos esse token com o seu identificador de jogador, o seu idioma, a diferença do seu fuso horário e a versão do aplicativo, apenas para entregar essas mensagens no seu idioma e nunca à noite, e mantemos um registro das mensagens enviadas por 30 dias para respeitar um limite diário. Um token de notificação não é um identificador de publicidade e não é usado para rastrear você. Você pode desativar as notificações a qualquer momento no jogo (Ajustes, Notificações) ou nos ajustes do seu dispositivo.
Eventos de jogo
Para saber se o jogo é divertido, onde os jogadores ficam travados e o que dá errado, o jogo registra um pequeno conjunto de eventos, vinculados ao seu identificador de jogador. Eles não contêm texto livre, identificador do dispositivo nem endereço IP. Nós mesmos os coletamos; nenhuma empresa de análise os recebe.
| Evento | Registrado quando | Dados guardados |
|---|---|---|
session_start | o jogo se conecta e carrega a sua vila | plataforma, versão e número de build do aplicativo, modelo do dispositivo, se o jogo voltou do segundo plano |
level_start | um novo nível é exibido | número do nível |
level_complete | você conclui um nível | número do nível, segundos que a recompensa esperou até você recebê-la |
battle_start | uma batalha começa | missão |
first_combat_reached | você entra na sua primeira batalha (uma única vez) | missão, segundos entre a chegada e a batalha |
battle_result | uma batalha termina | missão, vitória ou derrota, número de turnos |
task_claimed | você recebe uma tarefa do dia | a tarefa e se ela vinha de um dia anterior |
task_rerolled | você troca uma das tarefas do dia | a tarefa substituída e a tarefa dada no lugar dela |
ledger_stamp | o Livro de visitas carimba um dia em que você joga | número de carimbos da temporada |
ledger_claimed | você recebe uma recompensa do Livro de visitas | carimbos exigidos pela recompensa |
notice_fulfilled | você ajuda um morador no Mural de pedidos | pedido, nível |
notice_dismissed | você deixa para depois um pedido do Mural de pedidos | pedido |
tree_felled | você coleta a Madeira de uma árvore derrubada na sua vila | árvore, Madeira recebida, árvores derrubadas naquele dia |
stores_full | uma colheita não cabe nos seus armazéns, ou você volta depois que uma construção cheia perdeu produção | recurso, quantidade, se os armazéns estavam cheios, nível, tempo ausente |
work_delivered | você entrega materiais a uma obra da vila | obra, etapa, recurso, quantidade, nível |
work_stage_completed | você conclui uma etapa de uma obra da vila | obra, etapa, nível, ciclo, Renome recebido |
road_built | você constrói ou pavimenta uma estrada na sua vila | de terra ou pavimentada, número de casas, casas de estrada na sua vila |
expedition_departed | sua companhia parte em expedição | missão, tempo de viagem, tamanho da companhia, se é uma repetição |
expedition_arrived | o jogo mostra pela primeira vez que sua companhia chegou | missão, tempo de viagem, tamanho da companhia |
building_placed | você posiciona uma construção | construção, nível, se era o objetivo atual |
research_started | você inicia uma pesquisa | pesquisa, nível |
command_refused | o jogo recusa uma ação | a ação e um código de motivo, por exemplo recursos insuficientes |
guest_created | uma nova vila é criada | plataforma, número de build |
coach_step | uma etapa do guia do objetivo é exibida, seguida ou abandonada | nível, tipo de objetivo, caminho nos menus, número da etapa, resultado, tempo na etapa |
objective_tap | você toca no objetivo | nível, tipo de objetivo, se o guia foi exibido ou o menu foi aberto diretamente |
objective_idle | um objetivo que você pode cumprir espera 30 segundos, 2 minutos ou 10 minutos sem nenhuma ação | nível, tipo de objetivo, segundos |
window_close | você fecha uma janela | tela, quanto tempo ficou aberta, se você fez algo nela |
harvest_tap | você toca em uma colheita | balão, construção ou ficha, e o que aconteceu |
battle_input | uma batalha termina | missão, número de toques, de ordens e de toques sem efeito |
survey_shown | uma versão de teste exibe uma pesquisa | etapa da pesquisa, enviada, pulada ou fechada |
opening_played | o filme de abertura termina ou é pulado | assistido até o fim ou pulado, por quanto tempo, primeira abertura ou nova exibição, o ajuste Reduzir movimento |
quit_point | o jogo é fechado ou vai para segundo plano | a última tela exibida, segundos desde que o jogo voltou ao primeiro plano |
client_error | o aplicativo detecta um erro | tipo de erro, local no aplicativo, versão e número de build do aplicativo (no máximo 20 por dia) |
Os eventos enviados pelo aplicativo também trazem o número de build dele e quantos segundos antes do envio aconteceram, para que eventos enviados juntos mantenham a ordem real.
Comentários e pesquisas (opcional)
O jogo tem um formulário para relatar um problema ou compartilhar uma ideia, e as versões de teste podem fazer algumas perguntas curtas depois de certos níveis. Nada é enviado se você não tocar em Enviar. Quando você envia, recebemos:
- o que você escreveu e o assunto que escolheu, ou as suas respostas às perguntas;
- uma captura da tela do jogo, a menos que você desative Incluir a captura;
- dados técnicos: a tela e o nível em que você estava, a missão e o turno de batalha em andamento, a versão e o número de build do aplicativo, a plataforma, o modelo do dispositivo, a versão do sistema, o idioma e o tamanho da tela;
- dados de erros: um hash unidirecional das últimas linhas de erro registradas pelo aplicativo e quantas eram, além do tipo e da primeira linha dos cinco últimos erros, sem caminhos de arquivos, endereços web e de e-mail, textos entre aspas e números.
Esses dados são vinculados ao seu identificador de jogador, para que possamos entender o que aconteceu na sua vila. Nós os usamos apenas para corrigir problemas e melhorar o jogo, nunca para publicidade nem para rastrear você.
Dados de conexão
Como qualquer serviço on-line, nossos servidores recebem o endereço IP do seu dispositivo e o idioma que ele prefere quando se conecta. No início de cada sessão guardamos esse idioma com a sua vila, e o servidor consulta o país do endereço IP em um banco de dados armazenado no nosso próprio servidor (IP to Country Lite da DB-IP, db-ip.com, sob a licença CC BY 4.0): apenas o código de país de duas letras é guardado, nunca o endereço, e nenhum serviço externo é consultado. Usamos o país, o idioma e os dados de sessão acima apenas na nossa ferramenta interna de administração, para entender quem joga e corrigir problemas. Fora isso, o endereço IP é usado para entregar a resposta e, em um contador de curta duração indexado por um hash unidirecional do endereço, para limitar volumes abusivos de solicitações; esses contadores expiram em poucos minutos. O servidor do jogo não grava endereços IP no seu banco de dados nem nos seus registros de acesso. Os registros técnicos de erros, que não contêm endereço IP, são guardados por no máximo 14 dias.
O que não coletamos
Não coletamos a sua localização precisa, contatos, fotos, microfone, identificador de publicidade (IDFA ou ID de publicidade do Android), dados de pagamento nem histórico de navegação, e não rastreamos você em outros aplicativos ou sites. A única informação de localização que guardamos é o país de conexão descrito acima. No momento, o jogo não tem publicidade nem compras.
3. Bases legais
Nos termos do Regulamento Geral sobre a Proteção de Dados da UE (GDPR), tratamos os seus dados:
- para fornecer o jogo que você pediu (execução de um contrato): conta, dados de jogo, vizinhos, e-mail ou Iniciar sessão com a Apple opcionais;
- pelo nosso interesse legítimo em manter o serviço seguro e em melhorar o jogo: limitação do volume de solicitações, registros de erros, eventos de jogo;
- para comentários e respostas às pesquisas, pelo nosso interesse legítimo em corrigir problemas e melhorar o jogo, limitado ao que você decidir enviar;
- para cumprir obrigações legais, quando aplicáveis.
Nos termos da Personal Data Protection Act 2012 (PDPA) de Singapura, coletamos, usamos e divulgamos dados pessoais apenas para as finalidades descritas nesta política, que comunicamos a você aqui, e você pode retirar o seu consentimento a qualquer momento excluindo a sua conta ou entrando em contato conosco.
4. Quem recebe os seus dados
Não vendemos, alugamos nem compartilhamos os seus dados pessoais para fins de publicidade. Somente os seguintes prestadores de serviços os tratam em nosso nome, por contrato e apenas para operar o jogo:
- o nosso provedor de hospedagem, que opera os servidores e armazena os backups na União Europeia;
- o nosso provedor de envio de e-mails, que envia os códigos de verificação e de recuperação quando você usa uma conta de e-mail;
- a Apple, quando você usa Iniciar sessão com a Apple, para confirmar a sua identidade e revogar a vinculação quando você exclui a sua conta.
- a Apple (Apple Push Notification service) e o Google (Firebase Cloud Messaging), quando você permite as notificações, apenas para entregá-las ao seu dispositivo.
A Apple e o Google também tratam dados quando você baixa ou testa o jogo (TestFlight, Google Play), de acordo com as suas próprias políticas de privacidade. Podemos divulgar dados se a lei exigir, por exemplo para atender a uma ordem válida de um tribunal ou de uma autoridade.
5. Onde os seus dados são armazenados
Os servidores do jogo, o banco de dados e os backups estão hospedados na União Europeia. A Koi Bridge tem sede em Singapura, então a sua equipe pode acessar os dados a partir de Singapura para operar o jogo e responder aos pedidos de suporte. Esse acesso é protegido pelas garantias exigidas pelo GDPR, como as cláusulas contratuais padrão da Comissão Europeia quando necessário, e pelas obrigações de proteção da PDPA.
6. Por quanto tempo os guardamos
| Dados | Prazo |
|---|---|
| Conta, e-mail, vinculação com a Apple, dados de jogo, vizinhos | até você excluir a sua conta |
| Histórico de comandos de jogo | 90 dias, depois excluído |
| Tokens de notificação e configurações de notificações | até você excluir a sua conta ou desativar as notificações, e no máximo 180 dias depois da última vez que o jogo foi aberto naquele dispositivo |
| Registro das notificações enviadas | 30 dias |
| Códigos de verificação e de recuperação por e-mail | 15 minutos, ou até serem usados |
| Eventos de jogo | 13 meses, depois excluídos |
| Comentários, respostas às pesquisas e capturas de tela | 180 dias, depois excluídos |
| Contadores de limitação de solicitações | alguns minutos |
| Registros técnicos de erros | no máximo 14 dias |
| Backups do banco de dados | 14 dias, depois sobrescritos |
7. Excluir a sua conta
No jogo, abra Ajustes, depois a aba Sobre, e escolha Excluir esta conta de jogo. A exclusão é imediata e não pode ser desfeita:
- a sua vila, o seu progresso, o histórico de comandos, os vínculos com vizinhos, os presentes e os incentivos são excluídos;
- o seu endereço de e-mail, o hash da sua senha e a vinculação com a Apple são excluídos, e a vinculação com a Apple é revogada;
- os seus tokens de notificação, as configurações de notificações e o registro das notificações enviadas são excluídos;
- os seus eventos de jogo são desvinculados de você: o identificador de jogador é removido, e o que resta é guardado apenas como estatística até o limite de 13 meses;
- os seus comentários, respostas às pesquisas e capturas de tela são desvinculados do seu identificador de jogador e excluídos ao fim do limite de 180 dias; para que sejam excluídos antes, escreva para clement@koibridge.com;
- as cópias nos backups desaparecem quando os backups são sobrescritos, em até 14 dias.
Se você não conseguir mais abrir o jogo, escreva para clement@koibridge.com a partir do endereço de e-mail vinculado à sua vila, ou informe o código da sua vila, e nós excluiremos a conta para você.
8. Os seus direitos
Dependendo de onde você mora, você tem o direito de acessar os seus dados, de corrigi-los, de excluí-los, de restringir o seu tratamento ou de se opor a ele, de recebê-los em um formato portátil e de retirar o seu consentimento. Os jogadores na União Europeia têm esses direitos nos termos do GDPR e podem apresentar uma reclamação à autoridade de proteção de dados do seu país. Os jogadores em Singapura têm direitos de acesso e correção nos termos da PDPA e podem apresentar uma reclamação à Personal Data Protection Commission.
Para exercer um direito, escreva para clement@koibridge.com. Respondemos em até um mês e podemos pedir que você comprove que a vila é sua, por exemplo com o código da vila que aparece no jogo.
9. Crianças
Brindleward não é destinado a crianças menores de 13 anos e não coletamos conscientemente dados pessoais delas. O jogo contém combates de fantasia leves, nenhum chat e nenhum conteúdo escrito por outros jogadores, e suas classificações etárias nas lojas refletem isso. Se você não tiver a idade a partir da qual pode consentir com o tratamento de dados no seu país, peça permissão a um dos pais ou responsável antes de criar uma conta de e-mail. Se você acredita que uma criança nos forneceu dados pessoais, entre em contato conosco e nós os excluiremos.
10. Segurança
Todas as conexões usam HTTPS. Chaves de acesso, senhas e códigos são armazenados apenas como hashes unidirecionais, os tokens da Apple são criptografados, o banco de dados não é acessível pela internet e são feitos backups diários. Nenhum sistema é perfeitamente seguro; se um incidente de segurança afetar seus dados, informaremos você e as autoridades conforme exigido por lei.
11. Alterações
Atualizaremos esta política quando o jogo mudar o que coleta. A data no topo indica a versão mais recente. No caso de uma alteração importante, avisaremos você no jogo antes que ela entre em vigor.
12. Contato
Dúvidas sobre esta política ou sobre seus dados: clement@koibridge.com