Sobreposicao de IA para AIProctor e Proctor360 no Mac
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
- Por ser uma revisao totalmente assincrona, nao ha link em tempo real para quebrar nem caminho de escalonamento ao vivo.
- A pontuacao por ML gera um "risk score" que a instituicao revisa; a ausencia da sobreposicao na gravacao traz risco zero pelo canal da tela.
- O AIProctor costuma ser usado em provas intermediarias de baixo impacto; finais de alto impacto geralmente ainda utilizam um supervisor ao vivo.
- O Proctor360 e um produto relacionado de revisao por ML; a superficie tecnica e essencialmente a mesma.
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 Proctor360 | Mesmo 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.