Política de Cookies

Transparência sobre o que armazenamos no seu navegador

1. O que são Cookies e Armazenamento Local

Cookies são pequenos arquivos de texto armazenados pelo seu navegador quando você acessa um site. O armazenamento local (localStorage) é um mecanismo semelhante, mas com maior capacidade e sem expiração automática.

O Histórico Acadêmico utiliza cookies e armazenamento local para garantir o funcionamento do serviço, proteger sua conta e salvar preferências. Não utilizamos cookies de rastreamento publicitário de terceiros.

Última atualização: 07/05/2026

Versão: 1.0

2. Cookies de Autenticação — Firebase Auth

A autenticação do aplicativo é gerenciada pelo Firebase Authentication (Google). Ao fazer login, o Firebase armazena tokens de sessão no seu navegador para mantê-lo autenticado.

Nome / PrefixoFinalidadeTipoDuração
firebase:authUser:*Dados da sessão autenticadalocalStorageAté logout
firebase:*Tokens de ID e refresh do usuárioIndexedDB / localStorageAté logout

Esses dados são essenciais para o funcionamento do login. Removê-los encerra sua sessão. Consulte a Política de Privacidade do Google / Firebase.

3. Google reCAPTCHA v3

Utilizamos o Google reCAPTCHA v3 nas telas de login e cadastro para proteção contra bots e ataques automatizados. O reCAPTCHA v3 opera de forma invisível — não exibe desafios ao usuário — e analisa o comportamento de navegação para gerar uma pontuação de risco.

NomeFinalidadeTipoDuração
_GRECAPTCHAAnálise de risco anti-bot pelo GoogleCookie (Google)6 meses

Dados coletados pelo reCAPTCHA: O Google pode coletar endereço IP, dados de hardware e software, movimentos do mouse, tempo de interação e histórico de navegação para avaliar se a interação é humana.

Esses dados são processados pelo Google conforme a Política de Privacidade do Google e os Termos de Serviço do Google. O Histórico Acadêmico não tem acesso a esses dados de comportamento — recebe apenas a pontuação de risco gerada.

Base legal: Legítimo interesse na segurança do serviço (Art. 7º, IX da LGPD).

4. Armazenamento Local (localStorage) — Funcional

O aplicativo usa o localStorage do navegador para salvar preferências locais e dados de uso temporário:

ChaveFinalidadeQuando é criada
historico-ufba-dark-modePreferência de tema (claro/escuro)Ao alternar o tema
disciplinas_{curso}Disciplinas salvas localmente para usuários não-logadosAo adicionar disciplinas sem conta
horarios_{chave}Grade de horários salva localmenteAo configurar a grade de horários

Esses dados ficam apenas no seu dispositivo e nunca são enviados para nossos servidores. Usuários logados têm seus dados sincronizados no Firebase — o localStoragefunciona como fallback offline.

5. Firebase Analytics (opcional)

O aplicativo pode utilizar o Firebase Analytics (baseado no Google Analytics 4) para coleta de métricas de uso agregadas, como páginas mais acessadas e funcionalidades mais utilizadas. Este módulo é carregado de forma opcional e pode não estar ativo em todas as versões.

NomeFinalidadeDuração
_gaIdentificador de usuário para Google Analytics2 anos
_ga_*Dados de sessão do Google Analytics 42 anos

Os dados do Analytics são anonimizados e usados apenas para compreender como os usuários interagem com o aplicativo em termos gerais, sem identificação individual.

6. Resumo por Categoria

CategoriaCookies / StorageEssencial?Terceiro?
Autenticaçãofirebase:*SimGoogle (Firebase)
Segurança anti-bot_GRECAPTCHASimGoogle (reCAPTCHA)
Preferênciashistorico-ufba-*FuncionalPróprio
Dados offlinedisciplinas_* / horarios_*FuncionalPróprio
Analytics_ga / _ga_*OpcionalGoogle (Analytics)

7. Como Gerenciar Cookies

Você pode gerenciar ou remover cookies e dados de armazenamento local pelas configurações do seu navegador:

  • Chrome: Configurações → Privacidade e segurança → Cookies e outros dados de sites
  • Firefox: Configurações → Privacidade e segurança → Cookies e dados de sites
  • Safari: Preferências → Privacidade → Gerenciar dados de sites
  • Edge: Configurações → Cookies e permissões do site
Atenção: Remover os cookies de autenticação (Firebase) encerrará sua sessão e você precisará fazer login novamente. Os cookies de reCAPTCHA não podem ser desabilitados sem bloquear o carregamento do script do Google nas páginas de login e cadastro.

8. Alterações nesta Política

Esta política pode ser atualizada para refletir mudanças nas tecnologias utilizadas. Alterações relevantes serão comunicadas com antecedência mínima de 15 dias por notificação no aplicativo e/ou por e-mail. A data de atualização no topo deste documento sempre indicará a versão vigente.

Dúvidas sobre Cookies

Responsável: Luís Teixeira (Encarregado de Dados)

E-mail: luisps4.lt@gmail.com

Assunto sugerido: Política de Cookies — Histórico Acadêmico

Prazo de resposta: Até 5 dias úteis

Última atualização: Maio de 2026

Versão: 1.0