Overlay de IA para Moodle + Safe Exam Browser en Mac
Desde Moodle 3.9, el plugin quizaccess_seb viene incluido con el núcleo de Moodle, dando a los instructores un checkbox nativo para exigir Safe Exam Browser (SEB) en un quiz. SEB es un kiosko de código abierto construido por ETH Zurich, gratis para las instituciones y libre de grabación de cámara web.
La integración nativa de SEB en Moodle se configura por quiz mediante las reglas de acceso de Safe Exam Browser: Configurar manualmente, Usar una plantilla existente, Subir mi propia configuración o Usar la configuración del cliente SEB. El instructor también puede fijar Browser Exam Keys para que solo se acepten versiones de SEB correctamente configuradas. Nada de esto corre en la Mac misma; el servidor de Moodle firma una configuración que SEB obedece.
Key points
- Moodle 3.9 y más nuevo incluyen quizaccess_seb en el núcleo; los instructores solo necesitan activar Requerir el uso de Safe Exam Browser.
- SEB en macOS es una app de código abierto notarizada de ETH Zurich; no es una extensión del kernel.
- La función de proctoring por capturas en intervalos de SEB usa AVFoundation, que respeta los flags de privacidad por ventana.
- Las Browser Exam Keys validan la versión y configuración de SEB.
- Muchas universidades eligen Moodle+SEB específicamente porque no graba la cámara web.
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 | ✓ |
| Moodle 3.9+ con quizaccess_seb | Regla de acceso SEB nativa en el núcleo | ✓ |
| Safe Exam Browser para macOS | App en modo usuario, respeta la privacidad de ventana | ✓ |
Common questions
¿SEB en Mac usa hooks del kernel para detectar ventanas de overlay?
No. SEB es una app notarizada en espacio de usuario.
¿Y la función adicional de grabación de pantalla de SEB?
Cuando el instructor habilita las capturas periódicas, SEB usa AVFoundation.
¿La Browser Exam Key cambiará porque estoy corriendo el overlay?
No. La Browser Exam Key se calcula a partir del propio binario de SEB, su configuración y la URL.
¿El servidor de Moodle mismo puede detectar el overlay mediante JavaScript?
No. La página de Moodle corre dentro de la vista Chromium de SEB.
¿El overlay es invisible si mi instructor usa la vista de proctor en vivo de SEB Server?
Sí.