AI Overlay for Respondus Monitor (vs Plain LDB)
Respondus Monitor adds webcam and screen recording on top of LockDown Browser. The recording is uploaded to Respondus' cloud and reviewed asynchronously by ML plus an optional human reviewer. Plain LockDown Browser without Monitor only locks the system; Monitor is the layer that records.
Respondus Monitor is the recording layer; LockDown Browser is the lockdown layer. They run together but are technically separate. Monitor uses standard macOS capture APIs because that's what Apple ships - there is no kernel extension or system extension required. ScreenCaptureKit on Mac honors window privacy at the OS level, before the captured frames reach Monitor. LDBypass sets the flag, so the frames Monitor uploads are identical to what they would be without the overlay running. Monitor's ML reviewers and the human spot-checks see the unfiltered exam screen but not the overlay region.
Key points
- Plain LockDown Browser (no Monitor) does not record at all - it just locks the system. The overlay works there too.
- Monitor records the webcam continuously; the overlay is silent visually so does not trip the camera-based behavior model.
- Recordings go to Respondus servers and are kept for 5 years per their docs; the overlay is missing from those archives.
- Apple changed ScreenCaptureKit semantics in macOS 15.4+; we do not yet recommend the overlay for Monitor exams on macOS 15.4 or later. Stay on 14.x or 15.0-15.3.
How it works
┌── macOS host ─────────────────────────────────┐ │ ┌── proctor desktop app ───────┐ │ │ │ Calls ScreenCaptureKit / │ ← misses │ │ │ CGWindowListCreateImage │ flagged │ │ └──────────────────────────────┘ windows │ │ │ │ ┌── LDBypass overlay window ───┐ │ │ │ sharingType = .none │ ← invisible │ │ └──────────────────────────────┘ to capture│ └───────────────────────────────────────────────┘
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 | ✓ |
| LockDown Browser + Monitor | macOS 14.0-15.3 recommended | ✓ |
| LockDown Browser without Monitor | Any supported macOS | ✓ |
| macOS 15.4+ | ScreenCaptureKit changes - not recommended | ✗ |
Common questions
Why does macOS 15.4 break things?
Apple shipped a behavior change in 15.4 that gave certain capture clients access to flagged windows. We have not validated a workaround for Monitor on those versions; staying on macOS 14 is the safe path.
How do I know if my exam uses Monitor or just plain LockDown Browser?
Monitor exams require a webcam check before starting. If you do not see a webcam preview pre-exam, Monitor is off and only the LockDown layer is active.
Can the human reviewer see the overlay if they look very carefully?
They watch the same recording the ML reviewer scores. The overlay is missing from those frames. There is nothing to look at.