Surcouche IA pour Proctortrack sur Mac

· 3 min read
Proctortrack · Verificient

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

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 SetupContrôle pré-examen uniquement
Extension Chrome / FirefoxLa 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.