AI Overlay for Prometric ProProctor on Mac
Prometric is the test administrator behind USMLE Step exams, NCLEX nursing licensure, the bar exam in many US states, and a long list of professional certifications. Its remote-proctoring product is ProProctor, a downloadable Mac app paired with a live human proctor.
ProProctor is one of the more strict remote proctors. It performs deep system checks, requires uninterrupted webcam coverage, and assigns a live proctor for the entire exam session. The capture pipeline, however, uses standard Apple APIs because there is no third-party screen-capture path on modern macOS. ScreenCaptureKit and CGWindowListCreateImage are the two surfaces, and both honor window privacy. The result is identical to OnVUE: an LDBypass overlay is rendered to your eyes, missing from every frame Prometric receives, and invisible to both the live proctor and the recorded archive.
Key points
- ProProctor exams include USMLE, NCLEX, MPRE, CFA, and a large list of nursing and accounting certifications.
- The live proctor watches a streamed thumbnail; the source frames have already been filtered by macOS' privacy mechanism.
- Pre-exam system check includes a 360-degree room scan with your phone; the overlay is invisible to your screen but a phone camera still sees physical pixels.
- ProProctor disables OS-level screenshots and recording shortcuts; the overlay's Carbon hotkey works because it sits below the application layer.
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 | ✓ |
| ProProctor Mac app | macOS 12+ supported | ✓ |
| USMLE Step / NCLEX | Same capture stack across exam types | ✓ |
Common questions
Is using AI on USMLE exams against the rules?
Yes. USMLE explicitly forbids any external resources during Step exams. LDBypass' technical invisibility does not change the policy; using it on USMLE risks invalidation if the proctor sees evidence elsewhere.
Will Prometric's system check find LDBypass running?
The system check enumerates processes and looks for known recording tools. LDBypass uses randomized innocuous bundle names per build and is not on any commercial proctoring blocklist as of this writing.
Does ProProctor work on Apple Silicon?
Yes, Prometric publishes a universal binary. LDBypass is also a universal binary, so both run native on M1/M2/M3/M4.