Overlay de IA para Respondus Monitor (vs LDB Puro)
Respondus Monitor adiciona gravação de webcam e tela em cima do LockDown Browser. A gravação é enviada à nuvem da Respondus e revisada de forma assíncrona por ML mais um revisor humano opcional. LockDown Browser puro sem o Monitor apenas bloqueia o sistema; o Monitor é a camada que grava.
Respondus Monitor é a camada de gravação; LockDown Browser é a camada de bloqueio. Rodam juntos mas são tecnicamente separados. O Monitor usa APIs padrão de captura do macOS porque é o que a Apple entrega. Não há extensão de kernel ou extensão de sistema necessária. O ScreenCaptureKit no Mac respeita a privacidade de janela no nível do SO, antes que os quadros capturados cheguem ao Monitor. O LDBypass define a flag, então os quadros que o Monitor envia são idênticos ao que seriam sem o overlay rodando. Os revisores de ML do Monitor e as verificações humanas pontuais veem a tela do exame não filtrada mas não a região do overlay.
Key points
- LockDown Browser puro (sem Monitor) não grava de jeito nenhum. Apenas bloqueia o sistema. O overlay funciona aí também.
- O Monitor grava a webcam continuamente; o overlay é silencioso visualmente então não aciona o modelo comportamental baseado em câmera.
- As gravações vão para os servidores da Respondus e são guardadas por 5 anos conforme a documentação deles; o overlay está ausente desses arquivos.
- A Apple mudou a semântica do ScreenCaptureKit no macOS 15.4+; ainda não recomendamos o overlay para exames com Monitor no macOS 15.4 ou posterior. Permaneça no 14.x ou 15.0-15.3.
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 | ✓ |
| LockDown Browser + Monitor | macOS 14.0-15.3 recomendado | ✓ |
| LockDown Browser sem Monitor | Qualquer macOS suportado | ✓ |
| macOS 15.4+ | Mudanças no ScreenCaptureKit - não recomendado | ✗ |
Common questions
Por que o macOS 15.4 quebra coisas?
A Apple lançou uma mudança de comportamento no 15.4 que deu a certos clientes de captura acesso a janelas marcadas. Não validamos uma solução alternativa para o Monitor nessas versões; permanecer no macOS 14 é o caminho seguro.
Como sei se meu exame usa o Monitor ou apenas o LockDown Browser puro?
Exames com Monitor requerem uma verificação de webcam antes de iniciar. Se você não vê uma prévia da webcam pré-exame, o Monitor está desligado e apenas a camada LockDown está ativa.
O revisor humano pode ver o overlay se ele olhar com muito cuidado?
Ele assiste à mesma gravação que o revisor de ML pontua. O overlay está ausente desses quadros. Não há nada para se olhar.