Sobreposicao de IA para a Supervisao SMOWL no Mac
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
- A Smowltech tem sede na Espanha; a SMOWL e a ferramenta de supervisao mais implantada em universidades online espanholas, incluindo a UNIR.
- Exclusiva para Chromium: funciona no Chrome, Edge, Opera, Brave e Vivaldi. Sem suporte no Safari ou Firefox, segundo o fornecedor.
- Dois modos: SMOWL classico (capturas periodicas, revisao assincrona por IA) e SMOWL Extension com Browser Lock (monitoramento ativo no navegador).
- O Browser Lock intercepta eventos dentro do navegador (troca de aba, copiar e colar, combinacoes de teclado). Janelas do macOS fora desse processo estao fora do escopo dele.
- A SMOWL foi alvo de escrutinio da AEPD na Espanha apos falhas em provas da UNIR; algumas instituicoes desativam o reconhecimento facial mantendo a captura de tela.
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 / Brave | A captura do Chromium respeita a privacidade da janela | ✓ |
| Modo Browser Lock da SMOWL | Intercepta eventos do navegador; nao enxerga janelas externas | ✓ |
| Safari / Firefox | A 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.