Surcouche IA pour Proctortrack sur Mac
Proctortrack est le produit de surveillance de Verificient, largement utilisé dans l'enseignement supérieur américain. Il fonctionne sous forme d'extension Chrome ou Firefox associée à une application macOS « Proctortrack Setup » qui effectue le contrôle système initial et la capture biométrique.
L'application Proctortrack Setup vérifie votre identité, capture une référence de votre environnement, puis se ferme ; l'examen lui-même s'exécute via l'extension de navigateur. L'extension utilise l'API de capture d'écran de Chrome, qu'Apple branche sur ScreenCaptureKit sur Mac. Toute fenêtre que le système d'exploitation a marquée comme privée est absente des images renvoyées à l'extension. La couche d'analyse comportementale (suivi oculaire, audio pour détecter de secondes voix, détection multi-visages) lit toutes ses données depuis la webcam et le microphone, jamais depuis l'écran : la surcouche ne perturbe donc pas ces signaux.
Key points
- Le modèle ML de Verificient classe les événements comme risque « faible/moyen/élevé » ; la surcouche est silencieuse dans l'enregistrement et ne génère aucun événement de risque.
- Proctortrack effectue une correspondance faciale toutes les quelques secondes ; gardez votre visage centré comme vous le feriez normalement.
- L'application Setup demande parfois l'autorisation Enregistrement de l'écran pour le contrôle système initial : accordez-la, LDBypass reste masqué pendant l'examen proprement dit.
- Proctortrack prend en charge à la fois la relecture autonome (ML post-examen) et la relecture humaine en direct ; la surcouche est invisible aux deux.
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 | ✓ |
| Application Proctortrack Setup | Contrôle pré-examen uniquement | ✓ |
| Extension Chrome / Firefox | La capture respecte la confidentialité de fenêtre | ✓ |
Common questions
L'application Proctortrack Setup voit-elle LDBypass pendant le contrôle système ?
L'application Setup peut énumérer les processus en cours. LDBypass utilise un nom aléatoire par build (par exemple SystemDiagnostics, AudioConfig), il n'apparaît donc pas comme « LDBypass » dans la liste des processus.
Qu'est-ce que le « contrôle d'intégrité audio » et la surcouche l'affecte-t-elle ?
Proctortrack enregistre l'audio ambiant et exécute une détection d'activité vocale. La surcouche n'émet aucun son : le signal audio reste donc inchangé.
Puis-je exécuter Proctortrack dans une VM ?
Proctortrack tente de détecter les VM et bloque l'examen s'il y parvient. LDBypass ne nécessite pas de VM et fonctionne sur macOS en métal nu.