Sobreposicao de IA para AIProctor e Proctor360 no Mac

· 3 min read
AIProctor / Proctor360, revisao somente por ML

O AIProctor (e o servico relacionado Proctor360) e um produto de supervisao totalmente automatizado: sem humano ao vivo, apenas uma pontuacao por aprendizado de maquina sobre a sessao gravada. E popular entre instituicoes menores que querem supervisao sem pagar por agentes ao vivo.

O AIProctor e incomum por ser exclusivamente baseado em ML: nao ha supervisor ao vivo observando em tempo real. A gravacao e enviada para a nuvem do AIProctor e processada por um modelo proprio de comportamento, que pontua movimento dos olhos, posicao da cabeca, audio e anomalias de tela. Como a gravacao e o unico artefato, a sinalizacao de privacidade que definimos no Mac e toda a superficie de defesa; se a sinalizacao funcionar (e funciona no macOS 14 e nas versoes 15.0 a 15.3), a sobreposicao estara ausente em todos os quadros que o ML chegue a ver.

Key points

How it works

┌── macOS host ─────────────────────────────────┐
│  ┌── proctor desktop app ───────┐             │
│  │  Calls ScreenCaptureKit /    │  ← misses   │
│  │  CGWindowListCreateImage     │    flagged  │
│  └──────────────────────────────┘    windows  │
│                                               │
│  ┌── LDBypass overlay window ───┐             │
│  │  sharingType = .none         │ ← invisible │
│  └──────────────────────────────┘   to capture│
└───────────────────────────────────────────────┘

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
Gravador AIProctor (Mac)ScreenCaptureKit no macOS 12+
Gravador Proctor360Mesmo caminho de captura

Common questions

Se nao ha humano ao vivo, posso simplesmente sair da sala com a sobreposicao rodando?

O AIProctor ainda monitora a presenca do rosto pela webcam. Sair do enquadramento gera uma sinalizacao, independentemente do que esteja na tela. Fique diante da camera como faria para qualquer supervisor.

O AIProctor detecta Apple Silicon versus Intel?

Ele usa APIs do macOS que abstraem a arquitetura. A sobreposicao tambem roda nativamente em ambas.

Por quanto tempo o AIProctor mantem as gravacoes?

Segundo a documentacao deles, as gravacoes ficam retidas por 5 anos ou mais. O que estava ausente no momento da captura fica permanentemente ausente do arquivo.