Sobreposicao de IA para a Supervisao SMOWL no Mac

· 3 min read
SMOWL, universidades online espanholas

A SMOWL e o produto de supervisao construido pela Smiley Owl Tech (Smowltech) da Espanha. E a camada de supervisao de fato da UNIR (Universidad Internacional de La Rioja) e de outras grandes universidades online espanholas e e distribuida principalmente como uma extensao para navegadores Chromium, com um modo opcional de Browser Lock.

A SMOWL e uma extensao exclusiva para Chromium. O fornecedor declara explicitamente que nao oferece suporte a Safari ou Firefox; a extensao e publicada para Chrome, Edge, Opera, Brave e Vivaldi. O produto classico SMOWL roda em modo de "monitoramento", capturando periodicamente a webcam e a tela e enviando o par para os servidores da Smowltech para revisao assincrona por IA. A nova SMOWL Extension adiciona um recurso de Browser Lock que monitora troca de aba ou janela, abertura de nova janela, copiar e colar, impressao de tela, combinacoes de teclado e tentativas de fechamento forcado. O fundamental e que o Browser Lock bloqueia comportamentos dentro do navegador, mas nao consegue ir alem dele: uma janela de aplicativo separado do macOS, de outro processo, e invisivel para os hooks de eventos.

Key points

How it works

┌── macOS host ─────────────────────────────────┐
│  ┌── Safari/Chrome ─────────────┐             │
│  │  ┌── proctoring extension ─┐ │             │
│  │  │  Browser screen-capture │ │  ← reads    │
│  │  │  → exam recording       │ │    visible  │
│  │  └─────────────────────────┘ │    pixels   │
│  └──────────────────────────────┘             │
│                                               │
│  ┌── LDBypass overlay ──────────┐ ← rendered  │
│  │  ChatGPT / Claude / Ollama   │   excluded  │
│  └──────────────────────────────┘   from cap  │
└───────────────────────────────────────────────┘

Compatibility on Mac

macOS 14 Sonoma+Yes (required for window-privacy API)
Apple Silicon (M1/M2/M3/M4)Native arm64 build
Intel Macs (2019+)Universal binary supported
Extensao SMOWL para Chrome / Edge / BraveA captura do Chromium respeita a privacidade da janela
Modo Browser Lock da SMOWLIntercepta eventos do navegador; nao enxerga janelas externas
Safari / FirefoxA SMOWL nao oferece suporte no Mac

Common questions

A etapa de reconhecimento facial da SMOWL vai falhar por causa da sobreposicao?

Nao. O reconhecimento facial usa a webcam para comparar seu rosto com a foto cadastrada. O pipeline da webcam e independente da captura de tela.

O Browser Lock da SMOWL detecta a sobreposicao pelos hooks de teclado?

Nao. Os hooks do Browser Lock vivem dentro do processo do navegador e observam combinacoes de teclas enviadas ao navegador. O LDBypass usa um atalho global de sistema tratado abaixo do navegador.

Minha universidade usa a SMOWL pelo Moodle. Isso muda alguma coisa?

Nao. A integracao SMOWL com o Moodle e um handoff via LTI; a captura real continua rodando na mesma extensao do Chromium no Mac.

A sobreposicao continua invisivel durante a revisao assincrona por IA?

Sim. A IA revisa as capturas e o video que a SMOWL gravou. Essas capturas ja foram filtradas pelo compositor do macOS no momento da captura.

Existem preocupacoes legais ou de protecao de dados especificas da SMOWL?

Sim. A AEPD da Espanha investigou implantacoes da SMOWL apos reclamacoes de estudantes (em especial o caso HUxIR na UNIR). Aqui no Brasil, a LGPD impoe principios semelhantes de proporcionalidade e finalidade.