Política de privacidade
Manic Math · Bica Games · 25 de outubro de 2026
Responsável e contacto
Bica Games, representada por Paulo Carrasco. Suporte, privacidade e pedidos relativos a dados: pcarras@gmail.com.
Modo local e idades
O jogo não exige conta ou login e não tem anúncios nem compras com dinheiro real. A faixa etária é guardada apenas neste aparelho: não pedimos nem enviamos uma data de nascimento. Menores de 13 anos e quem não indicar a idade jogam em modo local, sem enviar identificador de jogador, resultados ou parceiros para os nossos rankings e sem partidas online. A partir dos 13 anos, as funções online estão inicialmente desligadas e podem ser ativadas ou desativadas na opção Ligação e privacidade do menu.
Dados no aparelho
Definições, progresso, análise de exercícios, conquistas, cromos e grãos de café ficam no armazenamento do browser que executa o jogo. A versão Android usa esse browser através de uma Trusted Web Activity. Desinstalar apenas a app Android pode deixar dados do site no browser. Para remover os dados locais, apague o armazenamento de manic-math-2-pwa.vercel.app nas definições do browser; perderá o progresso local. Isto não elimina os dados já enviados ao servidor.
Funções online opcionais a partir dos 13 anos
Ao ativá-las, o jogo usa um identificador aleatório e um nome gerado a partir de palavras fixas, sem texto livre. Envia pontuações, datas, vitórias, resultados da equipa e até 50 parceiros recentes para as tabelas e partidas. Os recordes locais existentes também podem ser sincronizados. Desativar o modo online impede novos envios de resultados e consultas do jogo, mas não apaga registos anteriores. Nomes gerados e resultados podem ser vistos pelos outros jogadores nos rankings.
Ligação e prestadores de serviço
Vercel aloja o site e as APIs; Upstash Redis guarda as tabelas e salas. O jogo e os tipos de letra são servidos pelo próprio site, sem pedidos ao Google Fonts ou a um CDN externo. O alojamento pode tratar endereços IP e registos técnicos necessários para disponibilizar, proteger e diagnosticar o serviço, incluindo no acesso ao modo local. A primeira abertura precisa de Internet; depois da cache estar disponível, o jogo local pode funcionar sem ligação.
O modo equipa online utiliza WebRTC. Usa servidores STUN da Google e pode usar retransmissão TURN da Cloudflare, quando configurada. Estas ligações podem revelar endereços IP aos participantes e aos serviços de ligação. Não há conversa por texto ou voz. O jogador escolhe uma sala por código e deve jogar com quem conhece. O site e as APIs usam HTTPS; WebRTC protege o transporte dos dados do jogo. Não vendemos dados nem os usamos para anúncios ou perfis publicitários.
Conservação
Os rankings diários expiram após 8 dias; as tabelas semanais após 22 dias; as salas e eventos após 2 horas, contados da última atualização que renova o prazo. Recordes de sempre, vitórias acumuladas, nomes gerados, nomes de duplas e listas de parceiros não têm expiração automática e podem ser removidos mediante pedido. Os registos técnicos e eventuais cópias de segurança seguem a configuração e as políticas de conservação dos prestadores; não são prometidos como apagados pelo simples ato de desinstalar a app.
Acesso e apagamento
Pode pedir informação, correção ou apagamento para pcarras@gmail.com. Nas definições do jogo, abra Privacidade para consultar o código do jogador, quando existir. Inclua esse código no pedido; podemos pedir informação mínima adicional para verificar o pedido e evitar apagar dados de outra pessoa. Não envie palavras-passe. O processo é tratado pela equipa de suporte, não por um botão automático de apagamento remoto.
O procedimento de suporte remove os registos ativos associados ao jogador: nome, pontuações, vitórias, duplas, referências nas listas de parceiros e salas ainda ativas. Registos operacionais/cópias de segurança podem estar sujeitos a prazos próprios ou obrigações legais. Desative o modo online antes de pedir apagamento, para não voltar a enviar resultados. Pode continuar a jogar localmente. Emails de suporte são tratados fora do jogo para responder ao pedido.
Crianças e alterações
O jogo foi preparado para jogadores a partir dos 6 anos. Para menores de 13 anos não disponibiliza rankings nem partidas online. O acesso técnico ao site ainda envolve o alojamento descrito acima. Um adulto pode contactar-nos para exercer direitos relativos aos dados de uma criança. Se as práticas mudarem, atualizaremos esta política e os avisos no jogo.
Privacy policy
Manic Math · Bica Games · 25 October 2026
Operator and contact
Bica Games, represented by Paulo Carrasco. Support, privacy and data requests: pcarras@gmail.com.
Local mode and ages
No account or login is required. There are no ads or real-money purchases. The age band stays on this device; we do not request or send a date of birth. Under-13 players and players who do not give an age use local mode, without sending a player identifier, scores or partners to our rankings, and without online matches. For players aged 13 or older, online features are off by default and can be enabled or disabled in Connection and privacy on the menu.
On-device data
Settings, progress, exercise analysis, achievements, stickers and coffee beans are stored in the browser running the game. Android uses that browser through a Trusted Web Activity. Uninstalling only the Android app may leave website data in the browser. Clear site data for manic-math-2-pwa.vercel.app in browser settings to remove local data, including progress. This does not remove server records already submitted.
Optional online features for ages 13+
When enabled, the game uses a random identifier and a generated word-list name, with no free-text name. It sends scores, dates, victories, team results and up to 50 recent partners for rankings and matches. Existing local best scores may also sync. Disabling online features prevents further game queries and result submissions, but does not delete earlier records. Other players can see generated names and results on rankings.
Connectivity and providers
Vercel hosts the site/APIs and Upstash Redis stores rankings/rooms. Game code and fonts are served by the same website, without calls to Google Fonts or an external CDN. Hosting can process IP addresses and technical logs needed to deliver, protect and diagnose the service, including access to local mode. First launch needs Internet; once necessary resources are cached, local play can work offline.
Online Team mode uses WebRTC, Google STUN and optional Cloudflare TURN relays when configured. Connections may expose IP addresses to participants and connection services. There is no text or voice chat. Players join using a room code and should play with people they know. Website/API requests use HTTPS; WebRTC protects game-data transport. We do not sell data or use it for advertising profiles.
Retention
Daily rankings expire after 8 days, weekly tables after 22 days and rooms/events after 2 hours, measured from the last update renewing expiry. All-time scores, cumulative victories, generated names, team names and partner lists have no automatic expiry and can be removed on request. Technical logs and possible backups follow provider configuration and retention policies; uninstalling alone does not guarantee their removal.
Access and deletion
Email pcarras@gmail.com for information, correction or deletion. In game settings, open Privacy to find the player reference when one exists. Include it in your request; we may need minimal additional information to verify the request and avoid deleting someone else's data. Do not send passwords. Support handles requests; there is no automatic remote-delete button.
The support procedure removes associated active records: name, scores, victories, teams, partner-list references and active rooms. Operational logs/backups may follow their own retention schedules or legal obligations. Disable online mode before requesting deletion to avoid resubmission. You can keep playing locally. Support emails are handled outside the game to answer requests.
Children and updates
The game is designed for players aged 6 and older. Under-13 players cannot use rankings or online matches. Technical website access still involves the hosting described above. An adult may contact us about a child's data rights. We will update this policy and in-game notices if practices change.