Política de Cookies — oPonto
Versão: 1.0 · Data: 29/09/2026 Responsável: DIOGO DUARTE, SOCIEDADE UNIPESSOAL LDA (519603656) · Contacto: privacidade@oponto.pt
O oPonto usa apenas cookies e armazenamento estritamente necessários. Por isso, o site mostra um aviso informativo com ligação para esta página, sem pedir consentimento e sem bloquear o acesso.
1. O que são cookies
Ficheiros ou armazenamento local semelhantes (cookies, local storage, session storage) usados no site e na aplicação.
2. Categorias
| Categoria | Base | Banner |
|---|---|---|
| Estritamente necessários | Interesse legítimo / execução do serviço | Informar; sem exigir «aceitar» para entrar |
| Preferências | Consentimento (se não forem necessários) | Opt-in |
| Analíticos | Consentimento | Bloqueados até escolha |
| Marketing | Consentimento | Bloqueados até escolha |
«Rejeitar» deve ser tão acessível quanto «Aceitar», com gestão posterior.
3. Inventário
Todos são estritamente necessários e definidos pelo próprio oPonto. Em produção (HTTPS) os nomes dos cookies têm o prefixo __Secure-. Os cookies são HttpOnly, Secure em HTTPS e SameSite=Lax; podem ser partilhados entre os subdomínios do oPonto (aplicação e API).
3.1 Cookies
| Nome | Fornecedor | Finalidade | Duração | Tipo |
|---|---|---|---|---|
better-auth.session_token | oPonto | Manter a sessão iniciada | 7 dias (renovado com o uso) | Necessário |
better-auth.two_factor | oPonto | Concluir a verificação em dois passos no início de sessão | 10 minutos | Necessário |
better-auth.trust_device | oPonto | Lembrar este dispositivo na verificação em dois passos — só se o utilizador marcar essa opção | 30 dias | Necessário (pedido pelo utilizador) |
3.2 Armazenamento local do browser
| Chave | Tipo | Finalidade | Duração | Tipo |
|---|---|---|---|---|
oponto.cookieNotice.v1 | localStorage | Não voltar a mostrar o aviso de cookies | Até ser apagado | Necessário |
oponto.pendingInvite | localStorage | Guardar um convite de equipa durante o registo e a confirmação do email | Máx. 7 dias | Necessário |
oponto:offline-device:v1 | localStorage | Registar que este dispositivo foi ativado para trabalho sem rede | Até ser desativado | Necessário (pedido pelo utilizador) |
oponto-offline | IndexedDB | Rascunhos de aulas feitos sem rede, até sincronizarem | Máx. 24 horas | Necessário (pedido pelo utilizador) |
oponto.signupEmail | sessionStorage | Mostrar o email na página «confirme o seu email» | Até fechar o separador | Necessário |
oponto.financeSession.v1.<centro> | sessionStorage | Manter visíveis movimentos financeiros acabados de criar | Até fechar o separador | Necessário |
oponto-public-v2 | Cache Storage (service worker) | Páginas públicas e página «sem rede» para funcionar offline | Até nova versão do site | Necessário |
3.3 Terceiros
- Os tipos de letra são servidos pelo próprio oPonto; o browser não contacta a Google nem outros fornecedores de fontes.
- Não existem Google Analytics, Meta Pixel, session replay, mapas de calor nem outros scripts de análise ou publicidade.
Se passarmos a usar cookies ou scripts não essenciais, esta política será atualizada e esses cookies só serão ativados com o seu consentimento.
4. Gestão
- Informação: ligação permanente no rodapé (
/cookies) e aviso na primeira visita. Como não há cookies opcionais, não existem preferências a gerir. - Browser: o utilizador pode apagar cookies; partes do serviço podem deixar de funcionar.
5. Mais informação
Política de privacidade · Termos e condições · privacidade@oponto.pt.
