Política de Cookies

Versão 25/07/2026

1. O que são cookies e tecnologias semelhantes

Cookies são pequenos ficheiros de texto guardados pelo browser. Para efeitos desta política, o conceito abrange também o armazenamento local do browser (localStorage e sessionStorage), que partilha a mesma finalidade técnica e o mesmo regime legal ao abrigo da Diretiva ePrivacy e do RGPD.

2. O que utilizamos e porquê

A Hourlinker usa armazenamento estritamente necessário ao funcionamento autenticado da plataforma. Usamos ainda análise da navegação apenas com o teu consentimento explícito: sem consentimento não é criado qualquer identificador analítico no browser nem recolhido qualquer evento de navegação. Não utilizamos cookies de marketing.

Com consentimento, a análise regista os passos "experiência vista" e "reserva iniciada" através de identificadores aleatórios de sessão e de tentativa. Os marcos operacionais de uma reserva, como a criação e confirmação do pagamento, são registados no servidor sem armazenamento analítico no browser. Quando existe uma conta, o identificador é pseudonimizado por HMAC e nunca guardado em claro no evento. Os eventos são conservados por 12 meses. Podes aceitar ou recusar aqui em baixo, a qualquer momento, e respeitamos Global Privacy Control e Do Not Track como recusa.

Preferência de análise

Estado atual: ainda sem escolha.

Nome / ChaveTipoFinalidadeDuração
tokenlocalStorage ou sessionStorageMantém a sessão autenticada do utilizador. Sem este dado o acesso a áreas privadas é impossível.Sessão (sessionStorage) ou persistente até logout (localStorage), conforme a opção "lembrar sessão" escolhida no login.
redirectAfterLoginlocalStorageGuarda temporariamente o URL de destino para redirecionar o utilizador para a página correta após autenticação.Eliminado imediatamente após o redirecionamento.
Preferências de UI (ex.: estado de painéis)localStorageMantém preferências visuais menores (ex.: painéis fechados/abertos) para melhorar a experiência sem necessitar nova configuração.Persistente até limpeza manual do browser ou logout.
provider-checklist-dismissed:*localStorageMemoriza que o fornecedor dispensou o aviso da checklist quando todos os passos estão concluídos.Persistente até limpeza manual do browser.
provider-edit-draft-v2 / provider-onboarding-draft-v1sessionStorageGuarda rascunhos temporários dos formulários de perfil/onboarding de fornecedor para evitar perda acidental de dados durante a sessão.Até fechar o separador, submeter o formulário ou limpar o rascunho.
__admin_original_token / __admin_original_storagesessionStoragePermite a um administrador voltar à sua própria sessão depois de usar o modo de impersonação para suporte.Eliminado quando a impersonação termina ou quando a sessão do separador acaba.
analyticsConsentlocalStorageGuarda a escolha de aceitar ou recusar a análise de navegação, com versão e data.180 dias, ou até mudares a escolha ou limpares o armazenamento do browser.
analyticsSessionId / analyticsFunnelIdsessionStorageIdentificadores aleatórios para medir sessões e tentativas de reserva, criados apenas após consentimento.Até fechar o separador, retirar o consentimento ou ativar GPC/DNT.

3. Cookies de terceiros

Não carregamos scripts de terceiros que definam cookies (Google Analytics, Meta Pixel, Hotjar, etc.). A tipografia da plataforma (Plus Jakarta Sans) é auto-hospedada nos nossos servidores. Não são feitos pedidos a CDNs externas como fonts.googleapis.com.

O processamento de pagamentos é gerido pela Stripe. Quando acedes a fluxos de pagamento, a Stripe pode definir os seus próprios cookies estritamente necessários para prevenir fraude e processar a transação. Consulta a política de privacidade da Stripe para mais detalhes.

4. Base legal

O armazenamento necessário à sessão e à prestação do serviço baseia-se na execução do contrato (art. 6.º/1-b RGPD e art. 5.º/3 da Lei n.º 41/2004). O armazenamento analítico no browser e os respetivos eventos de navegação baseiam-se no consentimento (art. 6.º/1-a RGPD), pedido no banner antes de serem criados.

5. Como controlar ou eliminar

Podes eliminar o armazenamento local em qualquer altura através das definições do teu browser (normalmente em Ferramentas de Programador → Application → Storage). A maioria dos browsers permite também bloquear todo o armazenamento local, embora isso impeça o funcionamento da sessão autenticada.

O botão de logout na plataforma elimina automaticamente o token de sessão do teu browser.

6. Alterações a esta política

Se alterarmos as finalidades ou as tecnologias não essenciais, atualizaremos esta política e voltaremos a pedir consentimento quando necessário. A análise não é ativada antes de uma escolha positiva e não usamos caixas pré-selecionadas.

7. Contacto

Questões sobre esta política: info@hourlinker.com

Para questões mais amplas sobre privacidade e proteção de dados, consulta a nossa Política de Privacidade.