Overlay de IA para supervisión de Konfirme en Mac
Konfirme es un stack de supervisión más pequeño, de origen indio, usado para certificaciones de TI, evaluaciones internas de capacitación y algunos exámenes finales académicos. La documentación técnica pública es escasa, pero el modelo de despliegue coincide con el resto del nivel de extensiones de navegador en India: una extensión de Chromium emparejada con una consola de revisión del lado del servidor.
Cuando la documentación pública de un supervisor es limitada, la suposición técnica segura en Mac es que está haciendo lo que hacen todos los demás supervisores con extensión de navegador, porque Apple no permite alternativas. El navegador usa la ruta de captura de Chromium, que llama a ScreenCaptureKit en macOS 12.3+ o al CGDisplayStream antiguo en versiones más viejas de Mac. Ambas APIs leen de un búfer compuesto por ventana que ya quitó cualquier ventana etiquetada con sharingType = none.
Key points
- Konfirme corre desde una extensión basada en Chromium y una consola web de revisión; sin driver de kernel ni extensión de sistema firmada en Mac.
- Las verificaciones de presencia facial y de mirada vienen de la cámara web, que es una canalización independiente de AVFoundation.
- El audio se captura mediante CoreAudio para detección de voz; el overlay no produce sonido.
- Las consolas de revisión de Konfirme reproducen la pista de pantalla grabada; esa pista se ensambló desde el búfer filtrado por el sistema operativo.
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 | ✓ |
| Extensión de navegador de Konfirme | La captura fluye por la captura de pantalla de Chromium | ✓ |
| Tablero de revisión de Konfirme | Reproduce una grabación ya filtrada | ✓ |
Common questions
¿Cómo puedo estar seguro de que Konfirme no verá el overlay si su documentación es privada?
En macOS, toda app notarizada está restringida al mismo conjunto de APIs de captura, y todas esas APIs respetan la marca de privacidad por ventana.
¿Konfirme requiere su propia app de escritorio en Mac?
La mayoría de los despliegues usan solo la extensión de navegador. Si un examen específico usa un wrapper de escritorio, este seguiría llamando a las mismas APIs de captura de macOS.
¿Qué pasa si el organismo certificador de TI usa Konfirme junto con otro supervisor?
Los supervisores apilados leen todos del mismo búfer de fotogramas del sistema operativo en Mac. Comparten el mismo punto ciego.
¿La ML de Konfirme puede detectar el uso de LDBypass?
La ML de Konfirme evalúa los fotogramas capturados. Si el overlay no aparece en los fotogramas, no hay señal visual sobre la cual el modelo pueda entrenarse ni que pueda marcar.