Política de Cookies
Detalhamento técnico e funcional sobre como utilizamos cookies, LocalStorage e IndexedDB para entregar a melhor experiência de treino.
Resumo Rápido
1. O que são Cookies e Armazenamentos Locais?
Cookies são pequenos arquivos de texto armazenados no seu navegador quando você visita um site ou aplicativo web. O GymAux também utiliza tecnologias modernas como LocalStorage e IndexedDB (Dexie.js) para possibilitar a execução de treinos sem internet.
2. Categorias de Cookies Utilizados pelo GymAux
Indispensáveis para autenticação de conta via Supabase, proteção CSRF, persistência de idioma e funcionamento offline da PWA.
Coletam métricas anônimas sobre o tempo de carregamento de páginas e erros de sistema para melhorarmos a performance.
Guardam personalizações avançadas de interface, animações e preferências visuais de painel de treino.
3. Tabela Detalhada de Cookies & Armazenamentos
| Nome / Chave | Categoria | Duração | Finalidade |
|---|---|---|---|
| sb-*-auth-token | Essencial | Sessão / 1 ano | Autenticação segura do usuário no Supabase Cloud. |
| gymaux_cookie_consent_v1 | Essencial | 1 ano | Salva as escolhas de consentimento de cookies da LGPD. |
| gymaux_theme | Essencial | Persistente | Guarda a preferência de tema (Modo Escuro / Modo Claro). |
| dexie_db (GymAuxDB) | Essencial (IndexedDB) | Persistente | Armazena treinos, rotinas e exercícios localmente para uso offline. |
4. Como Gerenciar ou Apagar Cookies no Navegador
Você pode alterar suas preferências de cookies no GymAux a qualquer momento utilizando o botão Preferências de Cookies no rodapé da página.
Além disso, você pode desativar ou apagar cookies diretamente nas configurações do seu navegador (Google Chrome, Apple Safari, Mozilla Firefox ou Microsoft Edge). Observe que desativar cookies essenciais impedirá o acesso às áreas autenticadas do aplicativo.