Política de cookies

Política de cookies

Âmbito deste texto

Esta é a única política de cookies da Voice Scan Lab, S.L. Cobre os cookies reais dos dois sítios:

  • o sítio web informativo voicescanlab.com (WordPress exportado para estático); e
  • a plataforma app.voicescanlab.com.

Antes desta versão, o WordPress público tinha o seu próprio texto (`portal_wordpress/seed/pages/cookies.md`), que declarava corretamente «apenas cookies técnicos» mas não mencionava a analítica Umami que o sítio já usa (`portal_wordpress/mu-plugins/10-analitica-umami.php`). Esse texto fica substituído por este, não corrigido à parte — ver `EVALUACION_TEXTOS_WORDPRESS.md` e `PLAN_ARMONIZACION.md`.

1. O que são os cookies (e o que mais cobre este texto)

Os cookies são pequenos ficheiros que um sítio web instala no teu navegador para recordar informação sobre a tua visita ou a tua sessão. O mesmo regime legal (art. 22.2 da Lei espanhola 34/2002, LSSI-CE) aplica-se a qualquer acesso a informação já armazenada no teu dispositivo, pelo que este texto também cobre a utilização que a plataforma faz do `localStorage` e do `sessionStorage` do navegador, ainda que tecnicamente não sejam cookies.

2. Cookies e armazenamento do sítio web público (voicescanlab.com)

| Elemento | Tipo | Finalidade | Duração | |—|—|—|—| | Cookies de sessão do WordPress (`wordpress_`, `wp-settings-`) | Técnico, estritamente necessário | Só são gerados se o pessoal autorizado da Voice Scan Lab aceder à área de administração. Um visitante normal do sítio público não recebe nenhum | Sessão do navegador, ou até 14 dias se se marcar «Lembrar-me»; `wp-settings-*` até 1 ano | | Analítica Umami (`analytics.voicescanlab.com`) | Analítica, sem cookies | Medir visitas agregadas ao sítio público (páginas vistas, origem, dispositivo) | Não se aplica: não persiste nenhum identificador no teu navegador |

Sobre o Umami — porque não é preciso consentimento para isto: o Umami é uma ferramenta de analítica que alojamos nós próprios na nossa própria infraestrutura (não é um terceiro a quem cedamos dados), não instala nenhum cookie nem usa impressões digitais (fingerprinting) persistentes para te identificar, e não cruza a tua visita com a de outros sítios. Mede visitas de forma agregada, sem construir um perfil individual teu que sobreviva à sessão. Por isso entendemos que não lhe é aplicável o dever de pedir consentimento prévio do art. 22.2 da LSSI, que está pensado para o acesso ou armazenamento de informação no equipamento terminal, não para isto. Esta é a nossa interpretação, coerente com a forma como o tratam outras implementações de analítica sem cookies do mercado; se em algum momento mudarmos de ferramenta ou de configuração e esta deixar de cumprir estas três condições (autoalojada, sem cookies, sem perfil individual persistente), atualizaremos este texto antes da mudança.

3. Cookies e armazenamento da plataforma (app.voicescanlab.com)

A plataforma usa exclusivamente cookies e armazenamento técnicos, necessários para o seu funcionamento. Não usamos cookies de analítica, publicidade nem de terceiros na plataforma.

3.1 Cookies

| Cookie | Tipo | Finalidade | Duração | |—|—|—|—| | `VOISCESCAN_PHPSESSID` | Técnico, estritamente necessário | Identificar-te de forma segura enquanto usas a plataforma depois de iniciares sessão | Sessão do navegador | | `user_language` | Técnico, estritamente necessário | Recordar em que idioma queres ver a plataforma | 1 ano | | Cookies internos de suporte técnico para pessoal autorizado da Voice Scan Lab | Técnico, estritamente necessário | Ferramentas internas de diagnóstico e desenvolvimento, não acessíveis a um utilizador normal | Não se aplica aos utilizadores da plataforma |

Nota interna sobre a linha de «suporte técnico»: o código da plataforma (`UsersController.php`, variáveis `CS_MASTERPASSWORD_COOKIE_ENABLED/NAME/VALUE`, e uma verificação de um cookie `csdebug` em `BaseController.php`) contém um mecanismo de cookie interno para pessoal autorizado, tal como antecipava o encargo. Descreve-se aqui de forma genérica, sem detalhar o seu funcionamento, por motivos evidentes de segurança: publicar o nome exato e o mecanismo de um cookie que concede acesso privilegiado seria um problema de segurança, não só de transparência. Isto não dispensa uma questão de fundo que não é a nossa, mas que há que deixar colocada a quem corresponda na equipa técnica: um mecanismo de acesso privilegiado por cookie, se permite contornar a autenticação normal, é uma superfície de risco de segurança que convém rever independentemente deste encargo legal.

3.2 Armazenamento local do navegador (`localStorage` / `sessionStorage`)

| Chave (ou família de chaves) | Armazém | Finalidade | Duração | |—|—|—|—| | `vs_legal_privacy_accepted` | `sessionStorage` | Não voltar a pedir-te que aceites a política de privacidade na mesma sessão de gravação anónima se já a aceitaste | Sessão do navegador | | Parâmetros de captura de áudio (dispositivo, ganho e definições de gravação) | `localStorage` | Recordar as tuas preferências de gravação entre visitas, para não teres de as reconfigurar de cada vez | Persistente até apagares os dados do sítio | | `voicepro_token` | `localStorage` | Manter a tua sessão da aplicação (token de autenticação) | Persistente até terminares a sessão ou o token expirar | | `voicepro_auth_visited` | `localStorage` | Recordar que já visitaste o ecrã de acesso, para pequenos ajustes de interface | Persistente até apagares os dados do sítio | | Preferências de interface por página (`uiPrefs`) | `localStorage` | Recordar definições de visualização que tenhas escolhido (por exemplo, colunas de uma tabela) | Persistente até apagares os dados do sítio | | Estado do aviso de instalação da aplicação (PWA) | `localStorage` | Não te mostrar de novo o aviso de «instalar a app» se já a instalaste ou adiaste | Persistente até apagares os dados do sítio |

Todas estas utilizações são estritamente funcionais: não são partilhadas com terceiros, não servem para publicidade nem para construir um perfil de navegação, e o seu único objetivo é que a plataforma funcione e recorde as tuas preferências de uma utilização para a seguinte.

4. Porque não é preciso um banner de consentimento

O artigo 22.2 da Lei espanhola 34/2002 (LSSI-CE) dispensa do dever de pedir consentimento prévio os cookies «estritamente necessários para a prestação de um serviço expressamente solicitado pelo utilizador». Os cookies e o armazenamento local descritos acima — tanto os do sítio público como os da plataforma — enquadram-se nessa isenção: sem eles, simplesmente não poderias usar o serviço que pediste (iniciar sessão, ver a plataforma no teu idioma, não perder as tuas definições de gravação). Por isso não mostramos um banner de cookies — mostrar um quando não é preciso seria, de facto, contrário ao critério do Guia de cookies da Agência Espanhola de Proteção de Dados (AEPD; versão de julho de 2023, atualizada em maio de 2024), que exige que aceitar e recusar sejam igualmente fáceis quando o banner é de facto necessário, e que não se use como adorno quando não o é.

Exemplo real do que pode correr mal se não se respeitar esta regra: a AEPD sancionou a Iberia com 30 000 € (processo PS-00032-2020, confirmado depois pela Audiencia Nacional) por não oferecer a opção de recusar cookies com a mesma facilidade que a de os aceitar. É o motivo pelo qual, no dia em que a plataforma incorporar qualquer cookie não estritamente necessário, o banner que se adicionar deverá oferecer aceitar, recusar e configurar no mesmo primeiro nível, com botões sem diferenças de cor ou forma que tornem mais difícil encontrar o de recusar — ver `BENCHMARK_WEBS.md`.

Se no futuro qualquer um dos dois sítios incorporar analítica com cookies, publicidade, ou qualquer outro cookie ou armazenamento não estritamente necessário, esta política deverá ser atualizada antes de o ativar, e aí sim seria preciso esse banner de consentimento prévio.

5. Como desativar os cookies e o armazenamento local

Podes configurar o teu navegador para bloquear ou eliminar cookies, e apagar o armazenamento local do sítio a partir das suas definições de privacidade. Tem em conta que, sendo todos eles necessários para o funcionamento do serviço, desativá-los pode impedir-te de iniciar sessão ou de usar o sítio web ou a plataforma com normalidade.

6. Mais informação

Para qualquer dúvida sobre esta política, escreve-nos para legal@voicescanlab.com.


Registo de alterações

  • v1.1 (2026-09-16): secção de Âmbito; cobertura explícita dos cookies e do armazenamento local reais de ambos os sítios (antes só cobria a plataforma); tabela de cookies e de `localStorage`/ `sessionStorage` da plataforma com nomes e durações reais verificados no código (`VOISCESCAN_PHPSESSID`, `user_language` com 1 ano de duração, `voicepro_token`, parâmetros de captura, etc.); secção sobre a analítica Umami do sítio público, ausente no texto do WordPress que este substitui; exemplo da sanção da AEPD à Iberia; email de contacto; versão em inglês (`COOKIE_POLICY_EN.md`).
  • v1.0 (2026-09-16): redação inicial, apenas para a plataforma.