PIVOT — Privacy Policy
This policy explains what the mobile game PIVOT
(com.bobastudio.pivot) does with your data. PIVOT is made by
BoBa Studio, an independent developer based in Portugal, who is the data
controller for the purposes of the GDPR.
The first time you open it, the game asks whether it may send game data, and sends nothing until you answer. If you say no (or turn it off later in Settings → Data & privacy → Game data), the game sends no game activity. If you say yes, it keeps a random player id and the game activity described below, for 90 days.
After your first win the game asks you to choose a nickname. Nicknames are unique, so the game checks yours with our server, and an account is created there at that moment (a random player id, your nickname and your avatar) — whether or not you agreed to game data. Until you choose a nickname, if you said no to game data and never entered an online mode, the game stores nothing about you on our server.
1. What we handle, and why
| Data | Where it lives | Why | Who can see it |
|---|---|---|---|
| Game progress: levels, stars, coins, avatars, settings | On your device | To play the game | Only you |
| A copy of that progress, including your player id and secret | In your own Google account (Play Games Saved Games), only if you sign in | So you keep your progress if you reinstall or change phone | Only you. We cannot read it |
| Player id (a random identifier) and a secret | Our server. The server stores only a one-way hash of the secret, never the secret itself | To recognise your account online without asking you for an email or a password. It is created when you choose your nickname (nicknames are unique, so our server has to know yours), the first time you play online or, if you agreed to game data, the first time the game sends it | Nobody. It is never shown to other players |
| Nickname, chosen avatar, XP, rank, ranked wins and losses | Our server | Leaderboard and matchmaking | Public on the leaderboard |
| Online match results | Our server; the match is deleted after 24 hours | To decide the winner | The two players in the match |
| Your recorded Ranked matches (score and time, with that match's board and difficulty) | Our server, linked to your player id. The 20 most recent, for 30 days | When nobody is online, another player of a similar rank can play against one of your matches | Other players: they see your nickname, avatar, rank and the score you got |
| Impossible Ranked scores (above 2,000) | Our server, 30 days | To detect cheating. That match does not count | Only the developer |
| Friends, friend requests, your friend code | Our server | Friends list, live challenges, friends leaderboard | Your friends see your nickname, avatar, XP, rank, and whether you are in the game right now |
| Game activity: when you open and close the game and for how long you play; the screens you visit; levels started, won and lost (score, moves, time, stars); tutorial steps; boxes opened; purchases and rewarded ads (whether they completed; for a purchase, the pack, its price and whether it was your first); settings you change; and technical errors. Also your phone model, Android version and language | Our server, linked to your random player id. Kept for 90 days | To see how the game is really played, and to fix what is too hard, broken or crashing | Only the developer, and only if you said yes when the game asked. You can turn it off: Settings → Data & privacy → Game data |
| Your IP address | Not stored. A salted hash of it is kept for at most 2 hours | Only to stop abuse, such as mass account creation | Nobody |
| Your Google Play Games account id | In your save, on your device and in your own Google account. It is never sent to our server | To make sure a restored save belongs to the right account | Only you |
| Advertising data (advertising id, device and usage data, approximate location derived from IP) | Google AdMob | Rewarded ads that you choose to watch | Google — see their policy below |
| Purchases | Google Play Billing | In-app purchases | Google. We never see your payment details |
| Purchase records: which coin pack you bought and when, Google's order number and purchase token, and whether it was a test purchase. Never your payment details | Our server, linked to your random player id | To confirm with Google that each purchase was really paid before giving you the coins, and so that one purchase never counts twice | Only the developer |
We do not ask for your name, email address, phone number or date of birth. There is no account to create, no password, and no newsletter.
2. What is public
If you play online, your nickname, avatar, XP and rank appear on the public leaderboard. Your friends additionally see whether you are in the game at that moment. Choose a nickname you are comfortable showing: nicknames are unique (no two players have the same one) and offensive ones are refused. You can change it at any time in your Profile.
If you play Ranked, other players can play against your recorded matches and see your nickname, avatar, rank and score.
3. Ads
PIVOT shows rewarded ads only: they never interrupt you, and they only play when you tap to watch one in exchange for a reward. Ads are served by Google AdMob.
If you are in the European Economic Area, the United Kingdom or Switzerland, the game asks for your advertising consent the first time you open it, through Google's consent form. You can change that choice later in the game's settings.
4. Legal bases (GDPR)
- Contract — the data needed to make online play, leaderboards, friends and purchases work, including your recorded Ranked matches (they are part of Ranked).
- Legitimate interest — detecting cheating in Ranked, to keep it fair for everyone.
- Legitimate interest — the short-lived, salted hash of your IP address, used only to keep the service from being abused.
- Consent — game activity, to understand how the game is played and to fix problems. The game asks the first time you open it and sends nothing until you answer. It is linked to a random id, never to your name. You can withdraw it at any time in Settings → Data & privacy → Game data; anything not yet sent is deleted from your phone at once.
- Consent — personalised advertising, where consent is required. You can withdraw it at any time in the game's settings.
5. How long we keep it
- Match results: 24 hours.
- Recorded Ranked matches: 30 days (at most 20 per player).
- Suspicious scores: 30 days.
- Game activity: 90 days.
- Accounts with no XP that have been inactive: 180 days.
- Purchase records: kept, because they are records of a sale. If you delete your online data they stay, but no longer linked to you.
- Everything else: until you delete it.
- Backups: we export a copy of the player table to the developer's own computer so the game can be restored after a failure. A deleted player disappears from the live server immediately, and from those backup copies within 60 days. A player who asked to be deleted is never restored from a backup.
6. Deleting your data
In the game: Settings → Data & privacy → Online data → Delete (in older versions: Settings → Online data → Delete). This removes your player record, your matches, your game activity and your server-side backups. Your progress stays on your device until you uninstall the game. To stop sending game activity without deleting anything else: Settings → Data & privacy → Game data.
If you already uninstalled: email bobastudio.suporte@gmail.com with your nickname and roughly how much XP you had, so we can find the right record. We answer within 30 days.
The copy in your own Google account is managed by you, in the Play Games app: Settings → Delete Play Games data.
You also have the right to access, correct, and export your data, to object to processing, and to complain to a supervisory authority — in Portugal, the CNPD.
7. Who else is involved
- Supabase — hosts the game server and its database. Privacy policy
- Google Play Games Services — sign-in and cloud saves. Privacy policy
- Google AdMob — rewarded ads. How Google uses data
- Google Play Billing — purchases. Privacy policy
We do not sell your data, and we do not share it with anyone beyond the services above.
8. Where your data is
The game server is hosted in the European Union. Google's services may process data outside the EU under their own safeguards.
9. Children
PIVOT is not directed at children under 13, and we do not knowingly collect data from them. If you believe a child has provided us with data, write to bobastudio.suporte@gmail.com and we will delete it.
10. Changes
If this policy changes, the date at the top changes with it. Significant changes will also be announced in the game.
Esta política explica o que o jogo PIVOT
(com.bobastudio.pivot) faz com os teus dados. O PIVOT é feito
pela BoBa Studio, um programador independente em Portugal, que é o
responsável pelo tratamento para efeitos do RGPD.
Da primeira vez que o abres, o jogo pergunta se pode enviar dados de jogo, e não envia nada até responderes. Se disseres que não (ou os desligares depois em Opções → Privacidade → Dados de jogo), o jogo não envia a atividade de jogo. Se disseres que sim, guarda um id de jogador aleatório e a atividade de jogo descrita abaixo, durante 90 dias.
Depois da tua primeira vitória o jogo pede-te um nickname. Os nicknames são únicos, por isso o jogo confirma o teu com o nosso servidor, e é nesse momento que lá é criada uma conta (um id de jogador aleatório, o teu nickname e o teu avatar) — tenhas ou não aceitado os dados de jogo. Até escolheres um nickname, se disseste que não aos dados de jogo e nunca entraste num modo online, o jogo não guarda nada sobre ti no nosso servidor.
1. Que dados tratamos, e porquê
| Dado | Onde fica | Para quê | Quem vê |
|---|---|---|---|
| Progresso: níveis, estrelas, moedas, avatares, definições | No teu telemóvel | Jogar | Só tu |
| Uma cópia desse progresso, incluindo o teu identificador e segredo de jogador | Na tua própria conta Google (Saved Games do Play Games), só se fizeres login | Para não perderes o progresso se reinstalares ou mudares de telemóvel | Só tu. Nós não lhe conseguimos aceder |
| Identificador de jogador (aleatório) e um segredo | No nosso servidor. O servidor guarda apenas um resumo criptográfico do segredo, nunca o segredo | Reconhecer a tua conta online sem te pedir email nem palavra-passe. É criado quando escolhes o teu nickname (os nicknames são únicos, por isso o servidor tem de conhecer o teu), da primeira vez que jogas online ou, se aceitaste os dados de jogo, da primeira vez que o jogo os envia | Ninguém. Nunca é mostrado a outros jogadores |
| Nickname, avatar escolhido, XP, rank, vitórias e derrotas no ranked | No nosso servidor | Leaderboard e emparelhamento | Público no leaderboard |
| Resultados de partidas online | No nosso servidor; a partida é apagada ao fim de 24 horas | Decidir o vencedor | Os dois jogadores da partida |
| As tuas partidas Ranked gravadas (pontuação e tempo, com o tabuleiro e a dificuldade dessa partida) | No nosso servidor, ligadas ao teu identificador de jogador. As 20 mais recentes, durante 30 dias | Quando não há ninguém online, outro jogador de rank parecido pode jogar contra uma partida tua | Outros jogadores: veem o teu nickname, avatar, rank e a pontuação que fizeste |
| Pontuações de Ranked impossíveis (acima de 2 000) | No nosso servidor, 30 dias | Detetar batota. Essa partida não conta | Só o programador |
| Amigos, pedidos de amizade, o teu código de amigo | No nosso servidor | Lista de amigos, desafios ao vivo, classificação entre amigos | Os teus amigos veem o teu nickname, avatar, XP, rank e se estás no jogo neste momento |
| Atividade de jogo: quando abres e fechas o jogo e quanto tempo jogas; os ecrãs que visitas; níveis começados, ganhos e perdidos (pontuação, jogadas, tempo, estrelas); passos do tutorial; caixas abertas; compras e anúncios com recompensa (se foram concluídos; numa compra, o pacote, o preço e se foi a tua primeira); opções que mudas; e erros técnicos. Também o modelo do telemóvel, a versão do Android e a língua | No nosso servidor, ligada ao teu identificador de jogador aleatório. Guardada durante 90 dias | Perceber como o jogo é realmente jogado, e corrigir o que é difícil demais, está partido ou falha | Só o programador, e só se disseste que sim quando o jogo perguntou. Podes desligar: Opções → Privacidade → Dados de jogo |
| O teu endereço IP | Não é guardado. Guarda-se um resumo com sal, durante no máximo 2 horas | Só para travar abusos, como criação de contas em massa | Ninguém |
| O identificador da tua conta Google Play Games | No teu save, no telemóvel e na tua própria conta Google. Nunca é enviado para o nosso servidor | Garantir que um save reposto pertence à conta certa | Só tu |
| Dados de publicidade (ID de publicidade, dados do dispositivo e de utilização, localização aproximada derivada do IP) | Google AdMob | Anúncios recompensados que escolhes ver | Google — ver a política em baixo |
| Compras | Google Play Billing | Compras dentro da app | Google. Nunca vemos os teus dados de pagamento |
| Registo das compras: que pacote de moedas compraste e quando, o número da encomenda e a chave de compra da Google, e se foi uma compra de teste. Nunca os teus dados de pagamento | No nosso servidor, ligado ao teu id aleatório de jogador | Confirmar com a Google que cada compra foi mesmo paga antes de te dar as moedas, e que a mesma compra nunca conta duas vezes | Só o programador |
Não te pedimos o nome, o email, o telefone nem a data de nascimento. Não há conta para criar, não há palavra-passe e não há newsletter.
2. O que é público
Se jogares online, o teu nickname, avatar, XP e rank aparecem no leaderboard público. Os teus amigos veem ainda se estás no jogo naquele momento. Escolhe um nickname que não te importes de mostrar: os nicknames são únicos (não há dois jogadores com o mesmo) e os ofensivos são recusados. Podes mudá-lo a qualquer momento no teu Perfil.
Se jogares Ranked, outros jogadores podem jogar contra as tuas partidas gravadas e ver o teu nickname, avatar, rank e pontuação.
3. Anúncios
O PIVOT só tem anúncios recompensados: nunca te interrompem, e só aparecem quando tocas para ver um em troca de um prémio. São servidos pela Google AdMob.
Se estiveres no Espaço Económico Europeu, no Reino Unido ou na Suíça, o jogo pede o teu consentimento para publicidade na primeira abertura, através do formulário da Google. Podes mudar essa escolha depois, nas definições do jogo.
4. Fundamentos legais (RGPD)
- Execução do contrato — os dados necessários para o jogo online, o leaderboard, os amigos e as compras funcionarem, incluindo as tuas partidas Ranked gravadas (fazem parte do Ranked).
- Interesse legítimo — detetar batota no Ranked, para ser justo para todos.
- Interesse legítimo — o resumo com sal do teu IP, guardado por pouco tempo e usado apenas para impedir abusos do serviço.
- Consentimento — a atividade de jogo, para perceber como o jogo é jogado e corrigir problemas. O jogo pergunta da primeira vez que o abres e não envia nada até responderes. Está ligada a um identificador aleatório, nunca ao teu nome. Podes retirá-lo a qualquer momento em Opções → Privacidade → Dados de jogo; o que ainda não tinha sido enviado é apagado do telemóvel na hora.
- Consentimento — publicidade personalizada, onde o consentimento é exigido. Podes retirá-lo a qualquer momento nas definições do jogo.
5. Durante quanto tempo guardamos
- Resultados de partidas: 24 horas.
- Partidas Ranked gravadas: 30 dias (no máximo 20 por jogador).
- Pontuações suspeitas: 30 dias.
- Atividade de jogo: 90 dias.
- Contas sem XP e inativas: 180 dias.
- Registo das compras: fica, porque é o registo de uma venda. Se apagares os teus dados online ele fica, mas deixa de estar ligado a ti.
- Tudo o resto: até o apagares.
- Cópias de segurança: exportamos uma cópia da tabela de jogadores para o computador do programador, para o jogo poder ser reposto depois de uma falha. Um jogador apagado desaparece do servidor imediatamente, e dessas cópias no prazo de 60 dias. Um jogador que pediu para ser apagado nunca é reposto de uma cópia.
6. Apagar os teus dados
Dentro do jogo: Opções → Privacidade → Dados online → Apagar (nas versões antigas: Opções → Dados online → Apagar). Remove o teu registo de jogador, as tuas partidas, a tua atividade de jogo e as tuas cópias de segurança no servidor. O progresso continua no telemóvel até desinstalares o jogo. Para deixar de enviar a atividade de jogo sem apagar mais nada: Opções → Privacidade → Dados de jogo.
Se já desinstalaste: escreve para bobastudio.suporte@gmail.com com o teu nickname e mais ou menos quanto XP tinhas, para conseguirmos encontrar o registo certo. Respondemos no prazo de 30 dias.
A cópia na tua própria conta Google és tu que a geres, na app Play Games: Definições → Eliminar dados do Play Games.
Tens também o direito de aceder, corrigir e exportar os teus dados, de te opores ao tratamento, e de apresentar reclamação a uma autoridade de controlo — em Portugal, a CNPD.
7. Quem mais está envolvido
- Supabase — aloja o servidor do jogo e a base de dados. Política de privacidade
- Google Play Games Services — login e saves na nuvem. Política de privacidade
- Google AdMob — anúncios recompensados. Como a Google usa os dados
- Google Play Billing — compras. Política de privacidade
Não vendemos os teus dados nem os partilhamos com ninguém para além dos serviços acima.
8. Onde ficam os dados
O servidor do jogo está alojado na União Europeia. Os serviços da Google podem tratar dados fora da UE, ao abrigo das salvaguardas deles.
9. Crianças
O PIVOT não se dirige a crianças com menos de 13 anos e não recolhemos dados delas conscientemente. Se achares que uma criança nos forneceu dados, escreve para bobastudio.suporte@gmail.com e apagamo-los.
10. Alterações
Se esta política mudar, a data no topo muda com ela. Alterações significativas serão também anunciadas no jogo.