Cookies e armazenamento

O que a Mochila Mágica guarda no seu dispositivo, e porquê.

Data de entrada em vigor: dia do lançamento.

Responsável: Wavecare Soc Unip Lda, NIF 513555188, Rua Mariana de Andrade 7A, 2840-196 Seixal, [email protected].

1. O que são cookies e armazenamento local

Cookies são pequenos ficheiros guardados pelo navegador. O armazenamento local (localStorage) e o armazenamento de sessão (sessionStorage) são mecanismos semelhantes, que guardam informação no próprio dispositivo. Para efeitos legais, todos são tratados da mesma forma: guardar ou ler informação no dispositivo do utilizador.

2. Regra legal

Nos termos do art. 5.º da Lei n.º 41/2004, de 18 de agosto, na redação da Lei n.º 46/2012, de 29 de agosto (que transpõe o art. 5.º, n.º 3, da Diretiva 2002/58/CE):

  • guardar informação no dispositivo, ou aceder a ela, exige consentimento prévio, livre, específico e informado (n.º 1);
  • exceto quando seja estritamente necessário para a transmissão de uma comunicação ou para prestar um serviço expressamente pedido pelo utilizador (n.º 2).

A Mochila Mágica só usa cookies e armazenamento estritamente necessários, e estatísticas de visitas que não guardam nem leem nada no dispositivo. Por isso não mostramos banner de consentimento, mas informamos aqui, de forma clara e completa, tudo o que é usado. Se algum dia usarmos cookies não necessários, só os ativaremos depois de consentimento prévio, com opção de recusar tão simples como aceitar, e esta política será atualizada antes disso.

3. Sem cookies de análise nem de publicidade

Não há cookies de publicidade, píxeis de seguimento, botões de redes sociais nem cookies de análise. As fontes tipográficas estão alojadas no próprio site (não são carregadas de serviços externos).

Estatísticas: Cloudflare Web Analytics. Para saber quantas visitas tem o site e que páginas são mais vistas, usamos o Cloudflare Web Analytics, só nas páginas públicas de mochilamagica.pt e www.mochilamagica.pt; nunca corre nos ecrãs da criança, na área dos pais nem na administração. Não usa cookies nem armazenamento local, não guarda nem lê nada no dispositivo, não cria identificadores do visitante e não segue ninguém entre sites. Recolhe, de forma agregada, a página visitada, a origem (referrer), o país e o tipo de navegador e de dispositivo; o endereço IP é tratado pela Cloudflare para entregar o pedido, sem ser guardado para estas estatísticas. Como nada é guardado nem lido no dispositivo, não exige consentimento ao abrigo do art. 5.º da Lei 41/2004; o tratamento baseia-se no interesse legítimo em medir e melhorar o site (art. 6.º, n.º 1, al. f), RGPD), com direito de oposição (art. 21.º) — ver a Política de Privacidade.

Conclusão: não é necessário banner de consentimento — usamos apenas armazenamento estritamente necessário (art. 5.º, n.º 2, da Lei 41/2004) e estatísticas que não guardam nem leem nada no dispositivo; esta página cumpre o dever de informação clara e completa.

4. Cookies que usamos (estritamente necessários)

Todos os nossos cookies usam o prefixo __Host-, o que significa que só são aceites pelo navegador em ligação segura, apenas para o nosso domínio exato e para todo o site. Todos têm os atributos Secure e Path=/, sem atributo Domain, e todos, exceto o sinal __Host-mm_s, são HttpOnly (não são acessíveis a scripts da página). O __Host-mm_s não contém dados e tem de ser lido pela página, por isso não é HttpOnly.

NomePara quêSameSiteDuração (Max-Age)
__Host-mm_sess (sessão dos pais)Manter a sessão iniciada na conta dos pais. Contém apenas um identificador aleatório; no servidor fica só o seu hashLax (necessário para voltar à sessão depois do início de sessão com Google ou do pagamento na Stripe)30 dias (2 592 000 s), ou até terminar sessão
__Host-mm_sess (dispositivo da criança ligado)Manter ligado à conta o dispositivo da criança, depois de os pais o ligarem com o código de 4 dígitosLax180 dias (15 552 000 s), ou até os pais desligarem o dispositivo na área dos pais
__Host-mm_s (sinal de sessão)Indicar às páginas, sem qualquer dado (valor fixo «1»), que há uma sessão neste dispositivo e que devem sincronizar o progresso com a conta. Não é HttpOnly. É criado e apagado junto com o __Host-mm_sessLaxO mesmo que a sessão que acompanha: 30 dias (2 592 000 s) com a sessão dos pais; 180 dias (15 552 000 s) com a do dispositivo da criança; apagado ao terminar sessão ou apagar a conta
__Host-mm_preProteção contra pedidos forjados (CSRF) antes de haver sessão iniciada (p. ex. nos formulários de registo e entrada)Strict2 horas (7 200 s)
__Host-mm_oauthGuardar temporariamente o código de verificação de segurança do início de sessão com Google (state e PKCE). É apagado no regressoLax10 minutos (600 s)
__Host-mm_gpendNo primeiro início de sessão com Google, guardar temporariamente a identidade Google pendente até o adulto aceitar a declaração de maioridade/responsabilidade parental e os Termos. Contém só um identificador aleatório (no servidor fica apenas o seu hash). É apagado quando o registo é concluídoLax15 minutos (900 s)

Existe ainda o cookie __Host-mm_adm (HttpOnly, SameSite=Strict, 8 horas), usado apenas pela equipa da Mochila Mágica na área de administração; não é colocado nos dispositivos de pais nem de crianças.

5. Armazenamento local e de sessão no dispositivo

NomeTipoPara quêDuração
mm_v1localStoragePerfis no dispositivo (alcunha e cor/personagem), pontos, medalhas, série de dias, histórico de treinos e estado da demonstração; sincronizado com a conta dos paisAté ser apagado
mm_contalocalStorageLigar os perfis guardados no dispositivo aos perfis da conta dos paisApagado ao apagar a conta; até ser apagado
mm_conta_hintlocalStorageIndicação de que há uma conta com sessão neste dispositivo (não contém dados pessoais nem o identificador de sessão)Apagado ao terminar sessão ou apagar a conta
mm_apoiolocalStoragePreferências do Modo de apoio (letra maior, menos opções, sem relógio, menos animação), aplicadas logo ao abrir a páginaAté ser desligado ou apagado
mm_prelocalStorageContagem das sessões da área Pré por perfil e temaAté ser apagado
mm-pequeninos-<jogo>localStorageMelhores estrelas e número de vezes em cada jogo dos mais pequenosAté ser apagado
mm-minijogo-<jogo>localStorageProgresso do minijogoAté ser apagado
mm_gatesessionStorageLembrar, durante a sessão, que um adulto passou a verificação de acesso à área dos paisAté fechar o separador
mm_pre_nsessionStorageContar as sessões seguidas na área Pré, para o Mochi sugerir uma pausaAté fechar o separador

Todos servem funcionalidades pedidas pelo utilizador (guardar o progresso, a sessão e as preferências) e enquadram-se na exceção do art. 5.º, n.º 2, da Lei 41/2004.

Pode apagá-los a qualquer momento nas definições do navegador. Se o fizer, terá de voltar a iniciar sessão e o site pode deixar de reconhecer o perfil ou as preferências nesse dispositivo; o progresso guardado na conta dos pais mantém-se.

6. Serviços de terceiros

  • Pagamentos (Stripe): ao pagar ou gerir a subscrição, é redirecionado para páginas da Stripe (checkout e portal de cliente), que usam cookies próprios necessários ao pagamento e à prevenção de fraude, sob a responsabilidade da Stripe e nos termos da sua política.
  • Início de sessão com Google: se escolher entrar com Google, é redirecionado para a página da Google, que usa cookies próprios no seu domínio para autenticação, nos termos da política da Google. O nosso site não carrega scripts da Google.
  • Cloudflare: na verificação de 1 de novembro de 2026 à pré-visualização (mochila-magica.pages.dev) não foi colocado nenhum cookie da Cloudflare (p. ex. __cf_bm).

7. Contacto

Dúvidas: [email protected]. Mais informação sobre o tratamento de dados na Política de Privacidade.

Quase a abrir!

As compras ainda não estão disponíveis. O Mochi e a equipa estão a preparar tudo para que pagar seja simples e seguro.

Com a conta grátis, cada criança faz 15 exercícios em cada ano e disciplina e tem até 2 jogos por ano; todos os resumos estão abertos, mesmo sem conta.