Se o painel de monitorização mostra que o teclado ou o rato nunca param, nem sequer à hora de almoço, está perante a assinatura clássica de um mouse jiggler. Esse padrão é fácil de reconhecer. Mais difícil é perceber porque é que um trabalhador sentiu necessidade de simular atividade – e é essa segunda pergunta que mais importa.

Um mouse jiggler, ou simulador de movimento do rato, é um pequeno dispositivo ou programa que move o cursor ou simula teclas a intervalos regulares para que o computador não apareça como inativo. Alguns ligam-se por USB, outros são pequenas plataformas onde se pousa o rato e outros ainda são simples programas. O objetivo é sempre o mesmo: manter o estado a verde quando ninguém está a trabalhar. Com o teletrabalho, o tema surge cada vez mais nas empresas.

Este guia aborda as duas faces do problema. Primeiro, a parte técnica: como funcionam estas ferramentas e o que realmente se vê quando alguém usa uma. Depois, e sobretudo, porque é que detetar um jiggler é apenas a parte fácil (uns 10 %) do trabalho, como são os 90 % restantes – e porque é que, em Portugal, a resposta raramente passa por mais vigilância: o Código do Trabalho e a CNPD limitam fortemente o controlo à distância do desempenho, sobretudo em teletrabalho.

O que faz realmente um mouse jiggler

Um jiggler físico é normalmente um periférico USB com o aspeto de uma pequena pen. Regista-se no sistema operativo como dispositivo de interface humana (HID), a mesma classe de qualquer teclado ou rato, e envia pequenos movimentos ou cliques a intervalos fixos. Os jigglers de software fazem o mesmo sem hardware: um script em segundo plano desloca o cursor um píxel ou prime uma tecla inofensiva de tempos a tempos. Existem ainda modelos puramente mecânicos, que mexem fisicamente o rato e nem sequer aparecem como dispositivo.

Todos existem pela mesma razão: contornar a deteção de inatividade. O estado «Ausente» do Teams ou do Slack, o bloqueio automático do ecrã e algumas ferramentas de monitorização aguardam um período sem qualquer interação antes de assinalarem inatividade. O jiggler elimina esse sinal sem que ninguém faça trabalho nenhum.

Como detetar um mouse jiggler: sinais que vale a pena verificar

Nenhum sinal isolado prova que alguém usa um jiggler, mas alguns padrões merecem um olhar mais atento antes de se tirarem conclusões – desde que os indicadores de que dispõe tenham sido implementados dentro da lei (voltamos a este ponto mais à frente).

  • Ritmo de metrónomo. O movimento humano do rato é irregular: rajadas, pausas, correções. Um cursor que se desloca sempre a mesma pequena distância a intervalos suspeitamente regulares, por exemplo de 30 em 30 ou de 60 em 60 segundos, parece mecânico. O que denuncia não é o movimento, é a regularidade.
  • Movimento sem resultado. O cursor mexe-se, mas nenhuma janela muda, nenhum documento avança, nenhum clique produz efeito. Movimento sem qualquer efeito é o indício isolado mais forte.
  • Atividade que nunca abranda. Qualquer dia de trabalho tem pausas naturais: um telefonema, uma ida ao café, o almoço. Um estado que mostra atividade contínua durante oito horas, sem qualquer quebra, é mais suspeito do que um com pausas normais.
  • Canais que não batem certo. Há atividade do cursor, mas a mudança entre aplicações, a navegação ou as mensagens não mostram atividade nenhuma. O trabalho real deixa quase sempre rasto em vários canais ao mesmo tempo.

Mapa de calor do CleverControl com a atividade horária de um trabalhador ao longo de sete dias e uma quebra nítida à hora de almoço

Assim se vê um dia normal no CleverControl: a atividade sobe e desce, com uma pausa visível ao meio-dia. O que mereceria atenção seria uma linha com valores máximos constantes, sem qualquer quebra.

Nenhum destes sinais justifica, por si só, uma acusação. Justificam uma conversa.

Onde a deteção técnica esbarra num muro

Esta é a parte que a maioria dos guias salta, e é importante porque define expectativas realistas sobre o que a deteção técnica consegue realmente oferecer.

Os sistemas operativos não foram concebidos para detetar jigglers. O Windows regista quando é ligado um dispositivo novo (por exemplo, no Visualizador de Eventos) e permite restringir os dispositivos USB que podem ser instalados através da Política de Grupo ou do controlo de dispositivos do Microsoft Defender. Mas isso informa sobre dispositivos, não sobre se um movimento ou uma tecla vieram de uma pessoa, e nada disso aparece no Gestor de Tarefas. No macOS, é possível verificar os processos em execução no Monitor de Atividade e os elementos em segundo plano carregados no início de sessão nas Definições do Sistema ou com a ferramenta de linha de comandos sfltool; na melhor das hipóteses, isso revela um jiggler de software, nunca um físico. Nenhum dos sistemas operativos mais comuns inclui um detetor de jigglers.

Os jigglers físicos complicam ainda mais as coisas. Como se registam como dispositivos HID normais, podem, em princípio, ser identificados pelos códigos de fabricante e de produto, e o departamento de informática pode limitar a instalação de software aos administradores, permitir apenas dispositivos de entrada registados ou receber um alerta quando é ligado um novo. Mas uma lista de bloqueio só trava os dispositivos que já lá constam, e os modelos mecânicos colocados debaixo do rato nem sequer aparecem. Os jigglers de software são ainda mais difíceis: ao nível das entradas, um script que desloca o cursor um píxel mal se distingue de uma pessoa que toca levemente no rato. O Windows marca internamente como «injetadas» as entradas geradas por software, mas ferramentas legítimas, como o Ambiente de Trabalho Remoto ou o software de acessibilidade, usam a mesma marca, e esta pode ser contornada: por si só, não prova nada.

Este é o limite prático: a deteção baseada apenas nas entradas produzirá sempre falsos positivos e falsos negativos, porque o sistema operativo não consegue distinguir com certeza entre «uma máquina mexeu nisto» e «uma pessoa mal lhe tocou». Tratar um alerta de jiggler como prova do que quer que seja é um erro em qualquer plataforma.

Esquema: no trabalho real variam as entradas, os programas e os resultados; com um mouse jiggler há apenas movimentos regulares do rato

Um jiggler gera movimento, não trabalho: faltam as mudanças de programa e os resultados.

Porque o contexto vale mais do que os registos do rato – e o que a lei portuguesa não admite

Se os registos do cursor e do teclado não resolvem a dúvida, o que a resolve? O contexto. Um jiggler consegue enganar um temporizador de inatividade, mas não consegue fazer com que um documento pareça editado, um pedido apareça resolvido ou uma mensagem fique respondida se nada disso aconteceu. Os dados de entrada mostram movimento; os resultados do trabalho mostram conteúdo. São duas fontes que respondem a perguntas diferentes.

Em muitos países, os guias recomendam cruzar os registos de atividade com capturas de ecrã para tirar a dúvida. Em Portugal, é preciso muito mais cautela. O Código do Trabalho proíbe o uso de meios de vigilância a distância no local de trabalho com a finalidade de controlar o desempenho profissional do trabalhador (artigo 20.º); só são admitidos para proteção e segurança de pessoas e bens ou quando particulares exigências inerentes à natureza da atividade o justifiquem, e os trabalhadores têm de ser informados da sua existência e finalidade. No teletrabalho, a regra é ainda mais explícita: desde a Lei n.º 83/2021, o artigo 170.º proíbe a captura e utilização de imagem, som, escrita, histórico ou outros meios de controlo que possam afetar a privacidade do trabalhador – uma contraordenação muito grave.

A CNPD concretizou esta linha nas suas orientações de abril de 2020 sobre o controlo à distância em regime de teletrabalho. Não são admitidas soluções que, além de contarem o tempo de trabalho e de inatividade, registem as páginas de Internet visitadas, a utilização do rato e do teclado ou o tempo gasto em cada tarefa, ou que façam capturas de imagem do ambiente de trabalho. O que se admite é o registo do início e do fim da atividade e da pausa para almoço – e o empregador mantém os seus poderes de direção: pode fixar objetivos, exigir relatórios com a periodicidade que entender e marcar reuniões por videoconferência ou telefone. A tudo isto somam-se o RGPD e a Lei n.º 58/2019, que o executa em Portugal: finalidade definida, minimização dos dados, informação prévia e, quando se acompanha de forma sistemática o comportamento dos trabalhadores, normalmente uma avaliação de impacto sobre a proteção de dados.

O que parece mais defensável: indicadores agregados de um período em vez de acompanhamento minuto a minuto, uma visão de conjunto das aplicações usadas e, acima de tudo, a avaliação de resultados – e mesmo esses indicadores devem ser ponderados caso a caso, sobretudo em teletrabalho. Com o CleverControl, os dados são consultados na conta web segura e cada módulo pode ser ativado ou desativado computador a computador: pode, por exemplo, manter o tempo ativo agregado e as aplicações principais e desativar as capturas de ecrã automáticas. Qualquer verificação mais aprofundada deve assentar num motivo concreto e documentado, com meios proporcionados e conhecidos dos trabalhadores.

Painel do CleverControl com o tempo ativo e inativo agregado e as principais aplicações utilizadas no período

Indicadores agregados em vez de vigilância minuto a minuto: tempo ativo e aplicações principais, com as capturas de ecrã automáticas desativadas.

A verdadeira pergunta: porque é que alguém recorre a um jiggler?

Esta é a secção mais importante, e precisamente a que uma resposta puramente técnica ignora. Um jiggler não é uma causa. É uma reação a alguma coisa – normalmente a um sistema que o trabalhador considera injusto, pouco claro ou impossível de cumprir com honestidade.

Eis o que a presença de um jiggler realmente indica:

  • Um KPI que mede presença, não resultados. Se o indicador que decide se alguém parece produtivo é «o rato mexeu-se?», criou-se um incentivo para simular movimento do rato. Não é desonestidade no vácuo – é a resposta previsível a uma métrica mal desenhada.
  • Um desajuste na carga de trabalho. Quem precisa de quatro horas por dia para as suas tarefas, mas tem de mostrar oito horas de atividade visível, tem um incentivo para fabricar as outras quatro. O jiggler é consequência da conversa sobre carga de trabalho que ninguém teve.
  • Desconfiança em relação à própria monitorização. Se as pessoas acreditam que qualquer inatividade será castigada, quer o trabalho tenha sido feito quer não, simular atividade torna-se a opção racional – mesmo para quem, de resto, faz bem o seu trabalho.
  • Má-fé genuína. Também acontece: alguém que simplesmente não está a trabalhar e quer escondê-lo. É real, mas é uma explicação entre várias, não o pressuposto de partida.

A chefia que trata cada alerta como prova da última explicação e ignora as três primeiras não resolve nada. Pior: ensina ao resto da equipa que a resposta mais segura a um KPI mal concebido é esconder-se melhor, e não levantar o problema. No nosso guia sobre como detetar o roubo de tempo no local de trabalho, abordamos também esta armadilha.

Uma resposta proporcionada: o que fazer na prática

Eis uma sequência praticável quando tem um padrão suspeito à sua frente:

  1. Confirmar o padrão antes de apontar uma causa. Reveja o contexto do período em causa, dentro do que a lei e as suas regras internas permitem. Exclua falsos positivos técnicos: uma tarefa agendada, um script bloqueado, uma ferramenta de acessibilidade legítima.
  2. Rever o KPI, não só a pessoa. Pergunte se os objetivos da função são medidos pela atividade visível, pelos resultados ou por ambos. Se a resposta for «sobretudo pela atividade», encontrou a causa provável – e ela afeta toda a equipa, não uma só pessoa.
  3. Primeiro a conversa, depois qualquer procedimento. Comece pelo que observou, não por uma conclusão: «Reparei que a atividade aparece contínua em períodos em que não há qualquer trabalho registado – pode explicar-me o que se passava?» Assim obtém informação; uma acusação só lhe traz uma defesa.
  4. Separar as duas situações. Se a conversa revelar um problema de carga de trabalho ou de KPI, a solução está nas regras: ajustar a métrica, redistribuir o trabalho ou clarificar o que significa «produtivo» naquela função. Se revelar uma infração, aplica-se o procedimento disciplinar: o trabalhador tem de ser ouvido antes de qualquer sanção (artigo 329.º do Código do Trabalho), e a sanção tem de ser proporcional à gravidade da infração e à culpa (artigo 330.º), com base no que consegue efetivamente provar.
  5. Corrigir o incentivo, não só o incidente. Se um jiggler aparece porque o seu sistema premeia quem parece ocupado, uma conversa com um trabalhador não impede que o seguinte recorra ao mesmo expediente. Reveja o que a monitorização está realmente a medir.

Cinco passos para responder de forma proporcionada à suspeita de um mouse jiggler

Primeiro verificar e conversar, depois decidir as consequências – e corrigir o sistema que tornou o jiggler apelativo.

É aqui que a transparência faz mais do que qualquer deteção. Trabalhadores que sabem o que é medido, e o que a chefia pode ou não pode ver, presumem menos o pior e levantam mais depressa um problema de carga de trabalho, em vez de o contornarem em silêncio. Explicamos esta abordagem nos nossos artigos sobre como informar os trabalhadores sobre a monitorização e sobre a ética da monitorização de trabalhadores. Uma regra pouco clara é exatamente a brecha que os jigglers vêm explorar.

Uma cultura que não precise de jigglers

A solução mais duradoura não é um método de deteção melhor. É eliminar a razão pela qual alguém quereria usar um.

  • Medir resultados sempre que possível. Entregas, tempos de resposta, tarefas concluídas – tudo o que esteja mais próximo do trabalho real do que do movimento do cursor.
  • Divulgar a política de monitorização. Diga claramente o que é registado e porquê, e garanta que o objetivo é verificar resultados e apoiar a equipa, não apanhar ninguém em falta.
  • Avaliar quem avalia. Verifique periodicamente se as chefias usam os dados de atividade de forma proporcionada, sem tratar cada período de inatividade como suspeito. Reagir em excesso a pausas normais ensina as pessoas a escondê-las.
  • Normalizar as pausas. Se a sua política castiga em silêncio qualquer quebra de atividade, criou exatamente o incentivo a que um jiggler responde.

Em Portugal, o ponto de apoio certo já existe: o empregador já é obrigado a registar as horas de início e de fim do trabalho e os intervalos (artigo 202.º do Código do Trabalho), e é precisamente este tipo de registo que a CNPD admite em teletrabalho. Um registo de tempos de trabalho claro e transparente é uma referência muito melhor do que um ponto verde no chat – e tira ao jiggler boa parte da sua razão de ser.

Uma equipa que confia na métrica não precisa de a falsear. Resolver isto sai mais barato do que perseguir cada novo modelo de jiggler que chega ao mercado. Para lá chegar, são precisas três coisas: uma política que diga o que é medido e porquê, um KPI que reflita o trabalho real e não a mera presença, e chefias preparadas para abrir a conversa sobre um padrão suspeito com uma pergunta, e não com um veredicto. Com estas três peças no lugar, a corrida tecnológica à deteção deixa, em grande medida, de importar.

Perguntas frequentes

Usar um mouse jiggler é ilegal?
O dispositivo em si não é proibido. O que conta é o contrato de trabalho, o regulamento interno e as regras da empresa sobre a utilização dos meios informáticos. Se for usado para fingir trabalho que não está a ser feito, pode violar os deveres de assiduidade e de zelo e diligência do trabalhador (artigo 128.º do Código do Trabalho) e dar lugar a um procedimento disciplinar, com uma sanção proporcional. Resta a questão da prova: os dados recolhidos através de meios de vigilância a distância só podem ser usados em processo disciplinar na medida em que o possam ser em processo penal (artigo 28.º da Lei n.º 58/2019), e uma prova obtida com ferramentas que a lei não admite arrisca-se a ser desconsiderada.

Um software de monitorização consegue detetar automaticamente um mouse jiggler?
Algumas ferramentas assinalam automaticamente padrões de atividade invulgares, e as vistas de síntese tornam as anomalias visíveis, mas uma anomalia não é uma resposta confirmada. A chefia continua a ter de analisar o contexto para avaliar se o padrão é realmente mecânico ou apenas um dia de trabalho real com pouca atividade. Tratar o alerta como prova automática é saltar precisamente o passo que esclarece o que aconteceu.

Posso controlar o rato, o teclado ou o ecrã de quem está em teletrabalho?
Em regra, não. O artigo 170.º do Código do Trabalho proíbe, no teletrabalho, a captura e utilização de imagem, som, escrita, histórico ou outros meios de controlo que possam afetar a privacidade do trabalhador, e a CNPD considera inadmissíveis as soluções que registam a utilização do rato e do teclado, as páginas visitadas ou capturas do ambiente de trabalho. Também não admite que se imponha ao trabalhador a câmara de vídeo permanentemente ligada. O que pode fazer é registar o início e o fim da atividade e as pausas, fixar objetivos, pedir relatórios e marcar reuniões.

O que devo dizer a um trabalhador se suspeitar de um jiggler?
Comece pelo que observou e não por uma conclusão: descreva o padrão concreto e peça-lhe que o explique. Assim obtém uma explicação em vez de uma reação defensiva, e deixa espaço para que a resposta seja um problema de carga de trabalho e não de desonestidade.

Os jigglers físicos são mais fáceis de bloquear do que os de software?
Um pouco. Os jigglers USB registam-se como dispositivos de entrada com códigos de fabricante e de produto identificáveis, que o departamento de informática pode bloquear ou excluir com uma lista de dispositivos autorizados – mas surgem modelos novos mais depressa do que as listas são atualizadas. Os modelos mecânicos não são tecnicamente visíveis, e os de software simulam entradas a um nível muito difícil de distinguir de uma utilização real e ligeira do rato.

Como sei se o verdadeiro problema é o meu KPI e não o trabalhador?
Se o indicador pelo qual alguém é avaliado premeia a atividade visível em vez do trabalho concluído, é um sinal forte de que é preciso corrigir primeiro o incentivo. Veja se outras pessoas avaliadas pelo mesmo indicador mostram padrões semelhantes: um padrão comum a toda a equipa aponta para o sistema, não para a pessoa.

Tenho de informar os trabalhadores antes de implementar a monitorização?
Sim. O RGPD exige informação prévia e transparente sobre que dados são tratados e para que fins (artigo 13.º), e o Código do Trabalho obriga a informar os trabalhadores da existência e da finalidade dos meios de vigilância admitidos (artigo 20.º). Se as regras constarem do regulamento interno, a comissão de trabalhadores – ou, na sua falta, as estruturas sindicais da empresa – tem de ser ouvida (artigo 99.º). Encontra mais detalhes no nosso artigo sobre os requisitos do RGPD para a monitorização de trabalhadores. Confirme as exigências aplicáveis à sua empresa com um jurista antes de avançar; se também tem equipas no Brasil, o enquadramento é outro (LGPD e CLT).

Nota: este artigo apresenta uma visão geral e não substitui aconselhamento jurídico adaptado ao seu caso.