AI Overlay for Examplify by ExamSoft - Bar and Medical Boards on Mac

· 3 min read
Examplify · bar / medical / architecture boards

Examplify is the native macOS desktop app from ExamSoft used to deliver almost every US state bar exam, NBME shelf exams, NCLEX-RN, the NAPLEX, and the ARE architecture boards. Unlike browser-extension proctoring tools, it runs as a signed kiosk binary outside any browser context.

ExamSoft is owned by Turnitin and Examplify is its flagship secure-exam client. The Mac build is a notarized Cocoa app that requests Camera, Microphone, and Screen Recording entitlements through standard TCC prompts. When ExamMonitor (the optional remote-proctoring add-on) is active, the app captures the display through ScreenCaptureKit on macOS 12.3 and newer and falls back to CGDisplayStream on older systems, then captures the webcam through AVCaptureSession.

Key points

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
Examplify 3.x (native Mac build)macOS 13+ supported
ExamMonitor recording add-onScreenCaptureKit honors window privacy
In-room (proctor-monitored) bar examPhysical proctors in the room~

Common questions

Will ExamSoft flag a process named LDBypass in its post-exam audit?

Examplify mock exams sometimes enumerate running processes. LDBypass ships with a randomized bundle ID and a benign display name per build.

Does ExamMonitor record audio from my microphone too?

Yes, ExamMonitor records ambient audio for second-voice detection. The overlay is silent.

What about in-person bar exams at a test center?

For in-room exams a human proctor is physically present. The overlay is invisible to software but visible to a person standing behind you.

Does Examplify use a kernel extension on Mac?

No. ExamSoft removed kernel-extension dependencies years ago to comply with Apple notarization rules.