1. Quem é o responsável
A app é gerida por Bahadır Telef, na Turquia.
Questões e pedidos sobre privacidade: bahadirtelef9@gmail.com. Não é publicado um endereço postal nesta página.
2. O que a app faz
O Sudoku League é um jogo de Sudoku. Podes jogar como convidado sem conta ou criar uma conta para participar em ligas por temporada, ganhar Pontos de liga e usar dicas nos jogos de Liga. A app mostra anúncios da Google, incluindo anúncios com recompensa opcionais que dão dicas, Pontos de liga extra ou temas temporários.
3. Informação tratada pela app
Conta
- Endereço de email e palavra-passe, enviados para o Supabase Authentication. A app não guarda a palavra-passe nas suas próprias tabelas.
- Nome de utilizador (3–30 letras, números ou sublinhados). Também é usado como nome de apresentação e é mostrado aos outros jogadores do teu grupo de liga.
- Identificador da conta e data de criação da conta.
- Estatísticas do perfil: jogos jogados, jogos perfeitos, melhor tempo, pontos de experiência e o teu saldo de dicas. Os saldos de fichas de versões anteriores foram convertidos em dicas.
- Uma sessão de início de sessão guardada no dispositivo, para continuares com a sessão iniciada.
Se a confirmação por email estiver ativa no serviço, o Supabase envia uma ligação de confirmação para o teu endereço.
Participação na liga
- Inscrição na temporada, nível de liga, grupo de liga, Pontos de liga, jogos jogados e data de entrada. Os outros jogadores do teu grupo veem o teu nome de utilizador, liga, posição, Pontos de liga e jogos jogados. Não veem o teu email.
- Para cada jogo de Liga: dificuldade, hora de início e de expiração, o puzzle, o estado (ativo, concluído, abandonado ou expirado), erros, tempo decorrido e a discriminação dos pontos quando o jogo é concluído.
- A solução é guardada no servidor para que o resultado possa ser verificado. Não é mostrada aos outros jogadores.
Dicas como recompensa
- O teu saldo de dicas e um registo de cada dica recebida com o motivo: jogo de Liga concluído, anúncio com recompensa, resultado da temporada ou fichas convertidas. Num anúncio com recompensa, é guardado o identificador da transação da Google.
- Cada dica usada num jogo de Liga: o jogo, a célula e o algarismo. Usar uma dica não altera os pontos desse jogo.
- Para que as dicas funcionem de imediato e também offline, o saldo de dicas de um jogador com sessão iniciada e os eventos de dicas pendentes (anúncios com recompensa vistos e dicas usadas, com o jogo e a célula) são guardados no dispositivo. São enviados para o servidor quando um jogo de Liga é concluído ou na próxima sincronização da app. O servidor aplica estes eventos por si e nunca aceita um saldo enviado pelo dispositivo.
Anúncios com recompensa
- Os anúncios com recompensa são opcionais. Depois de um jogo de Liga concluído, um anúncio pode acrescentar Pontos de liga extra e uma dica. Durante um jogo de Liga, um anúncio pode acrescentar uma dica.
- Nestes dois anúncios, o pedido à Google inclui o identificador da tua conta e o identificador do jogo concluído ou um identificador de pedido de anúncio de dica criado no servidor. A Google contacta depois o servidor da app para confirmar a recompensa (verificação do lado do servidor). O servidor regista a hora do pedido, se a recompensa foi concedida, quando a Google a confirmou e o identificador da transação da Google.
- A dica de um anúncio pode ser usada assim que o anúncio da Google indica que a ganhaste. Se a confirmação da Google ainda não tiver chegado quando o teu jogo é sincronizado, o servidor pode contar esse anúncio e registar que foi reclamado antes da confirmação. Estes registos são guardados para detetar abusos. A mesma recompensa nunca é concedida duas vezes pelo mesmo anúncio.
- Ver um anúncio no ecrã Temas desbloqueia um tema durante 24 horas. Esse pedido não inclui o identificador da tua conta. Se tiveres sessão iniciada, o servidor guarda o tema, um identificador de pedido aleatório e a hora de expiração. Os temas desbloqueados com Pontos de liga também ficam guardados com a tua conta.
- Os anúncios com recompensa no modo convidado não incluem um identificador de conta. As recompensas de convidado ficam apenas no dispositivo.
Publicidade
As versões publicadas nas lojas para iOS e Android pedem anúncios em banner e com recompensa ao Google AdMob. As versões de desenvolvimento e de teste pedem apenas os anúncios de teste da Google. Antes de pedir anúncios, a app pede consentimento através da User Messaging Platform (UMP) da Google, quando é exigido. Se o consentimento for exigido e não for dado, não é pedido nenhum anúncio. Todos os pedidos solicitam anúncios não personalizados. A app não mostra o pedido de App Tracking Transparency da Apple. A app não inclui um SDK separado de análise ou de relatórios de falhas.
O SDK da Google pode tratar dados do dispositivo e de publicidade segundo as políticas da própria Google, incluindo um identificador de publicidade quando o sistema operativo o fornece. As escolhas de consentimento são guardadas no dispositivo pelo SDK da Google. Consulta a Política de Privacidade da Google e Como a Google usa as informações de sites ou apps que utilizam os seus serviços.
Dados guardados no teu dispositivo
A app guarda o seguinte no seu próprio armazenamento no dispositivo:
- O idioma escolhido, as definições de Efeitos sonoros e Vibração, o tema selecionado e os temas desbloqueados.
- Jogo como convidado: o jogo de convidado por terminar, a pontuação de convidado e as dicas de convidado. O jogo como convidado não é enviado para o servidor da liga.
- Um jogo de Liga por terminar (tabuleiro, notas, erros, tempo decorrido e se foi usada uma dica), para o poderes retomar. Esta cópia não é a pontuação oficial.
- O saldo de dicas e os eventos de dicas pendentes de um jogador com sessão iniciada, descritos acima.
- A sessão iniciada e as escolhas de consentimento da Google.
4. Para que é usada esta informação
- Para criar a tua conta e iniciar a tua sessão.
- Para gerir as temporadas da liga, ordenar os grupos e mostrar os nomes de utilizador na classificação.
- Para verificar os jogos de Liga terminados e atribuir Pontos de liga e dicas.
- Para retomar um jogo por terminar no mesmo dispositivo.
- Para mostrar anúncios, verificar os anúncios com recompensa junto da Google e evitar abusos nas recompensas.
- Para manter as tuas definições e o teu idioma.
Os dados pessoais não são vendidos.
5. Quem a recebe
- O Supabase aloja o início de sessão, a base de dados e as funções de servidor para perfis, ligas, jogos, dicas e recompensas. A app liga-se com uma chave de cliente pública. As chaves secretas não são colocadas na app.
- A Google recebe os pedidos de anúncios, as escolhas de consentimento e os identificadores necessários para verificar os anúncios com recompensa, como descrito acima.
- Os outros jogadores do teu grupo de liga veem o teu nome de utilizador, liga, posição, Pontos de liga e jogos jogados.
Quando a app se liga ao Supabase ou à Google, esses serviços recebem o endereço IP do teu dispositivo como parte da ligação. A base de dados Supabase do projeto fica na região AWS eu-west-1 (Irlanda). Os sistemas de publicidade da Google são separados e não estão abrangidos por essa região.
6. Durante quanto tempo é guardada
A app não apaga registos do servidor segundo um calendário. Os registos de conta, liga, jogos, dicas e recompensas são guardados até eliminares a tua conta (secção 7).
Os dados no dispositivo ficam até os apagares. Terminar a sessão remove a sessão iniciada. Eliminar a conta também remove do dispositivo os dados de dicas dessa conta. Tudo o resto fica até limpares o armazenamento da app ou a desinstalares.
7. Eliminar a tua conta
Com a sessão iniciada, abre Definições → Eliminar conta. É necessária uma ligação à internet e a ação não pode ser anulada. São eliminados:
- A tua conta de acesso, incluindo o endereço de email e a palavra-passe.
- O teu perfil, as estatísticas e o saldo de dicas.
- As tuas inscrições nas ligas. Os teus Pontos de liga saem da classificação do grupo.
- Os teus resultados e jogos de Liga, com as respetivas dicas e soluções.
- Os teus registos de dicas, de anúncios com recompensa e os temas desbloqueados.
O jogo como convidado e as definições da app no dispositivo não são afetados; desinstala a app para os remover. Os dados que a Google trata para publicidade regem-se pelas políticas da Google. Também podes pedir a eliminação por email, sem a app e sem iniciar sessão. A página de eliminação da conta explica as duas formas e o que é eliminado ou guardado.
8. Crianças
O Sudoku League não foi feito para crianças. A app não pede a idade e não tem modo para crianças. Usa contas e publicidade. Não cries uma conta se tiveres menos do que a idade exigida no teu país para consentir este tipo de serviço. Um pai, mãe ou tutor pode escrever para o email acima sobre a conta de uma criança.
9. As tuas escolhas
- Jogar como convidado sem conta.
- Terminar a sessão. Isto não elimina a conta nem o histórico da liga.
- Eliminar a conta nas Definições (secção 7).
- Escolher o idioma da app e ativar ou desativar Efeitos sonoros e Vibração.
- Ignorar os anúncios com recompensa. São sempre opcionais.
- Aceitar ou recusar o consentimento de publicidade quando a Google o exige. Recusar significa que não são pedidos anúncios. Quando a Google exige um acesso às opções de privacidade, Definições → Privacidade dos anúncios abre o formulário da Google.
- Limpar o armazenamento da app ou desinstalá-la para remover os dados guardados apenas no dispositivo.
Para qualquer outro pedido sobre os teus dados, envia um email para o endereço da secção 1.
10. Alterações
Se esta política mudar, a data no topo também muda. A app tem uma ligação para esta política em Definições → Política de privacidade.