AI Overlay for Proctortrack on Mac
Proctortrack is Verificient's proctoring product, used heavily in US higher education. It runs as a Chrome or Firefox extension paired with a "Proctortrack Setup" macOS app that performs the initial system check and biometric capture.
Proctortrack's setup app verifies your identity, captures a baseline of your environment, then closes; the actual exam runs through the browser extension. The extension uses Chrome's screen-capture API, which Apple wires to ScreenCaptureKit on Mac. Any window the OS has marked with the privacy flag is missing from frames returned to the extension. The behavior-analysis layer (eye tracking, audio for second voices, multiple-face detection) all reads from the webcam and microphone, never from the screen, so the overlay does not perturb those signals.
Key points
- Verificient's ML model classifies events as "low/medium/high" risk; the overlay is silent on the recording so generates zero risk events.
- Proctortrack does a face match every few seconds; keep your face centered as you would normally.
- The setup app sometimes requires Screen Recording permission for the initial system check - grant it; LDBypass is still hidden during the actual exam.
- Proctortrack supports both autonomous review (post-exam ML) and live human review; the overlay is invisible to both.
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 | ✓ |
| Proctortrack Setup app | Pre-exam check only | ✓ |
| Chrome / Firefox extension | Capture honors window privacy | ✓ |
Common questions
Does the Proctortrack Setup app see LDBypass during the system check?
The setup app may enumerate running processes. LDBypass uses a per-build randomized name (e.g. SystemDiagnostics, AudioConfig) so it does not appear as "LDBypass" in the process list.
What is "audio integrity check" and does the overlay affect it?
Proctortrack records ambient audio and runs voice-activity detection. The overlay makes no sound, so the audio signal is unchanged.
Can I run Proctortrack inside a VM?
Proctortrack tries to detect VMs and will block the exam if it succeeds. LDBypass does not require a VM and runs on bare-metal macOS.