KI-Overlay für Prometric ProProctor (USMLE und Medizin-Boards) auf dem Mac

· 3 min read
Prometric ProProctor · USMLE / Medizin-Boards

Prometric ProProctor ist der online ausgelieferte Zweig von Prometric, mit Sitz in Baltimore seit der ursprünglichen Drake-Prometric-Ära von 1990. Es treibt Fern-Termine für USMLE-Steps, GMAT online, MCAT-Nachholtermine sowie Dutzende Gesundheits- und Pflege-Boards an.

ProProctor auf dem Mac wird als Chrome-basiertes Erlebnis plus kleines Launcher-Binary ausgeliefert; Safari und Firefox werden nicht unterstützt. Sobald der Launcher verbunden ist, wird dein Bildschirm über WebRTC an einen Prometric-Readiness-Agent geteilt, der dann an eine Live-Aufsicht für die Prüfung übergibt. Die Aufnahme läuft über den Chrome-Tab- und Display-Aufnahmepfad, der auf macOS Sonoma und neuer mit ScreenCaptureKit und auf Monterey mit dem älteren CGDisplayStream-Code verdrahtet ist. Beide Pfade lesen aus einem Framepuffer, den der Window-Server bereits für Fenster gefiltert hat, die als von der Aufnahme ausgeschlossen markiert sind.

Key points

How it works

┌── macOS host ─────────────────────────────────┐
│  ┌── browser tab + WebRTC ──────┐             │
│  │  Live screen share to        │  ← stream   │
│  │  remote human proctor        │    follows  │
│  └──────────────────────────────┘    capture  │
│                                       APIs    │
│  ┌── LDBypass overlay ──────────┐             │
│  │  Excluded from getDisplayMedia│ ← hidden   │
│  └──────────────────────────────┘   from share│
└───────────────────────────────────────────────┘

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 in Chrome auf dem MacgetDisplayMedia respektiert Datenschutz pro Fenster
macOS 13.0 bis 13.2.1Prometric blockiert diese Versionen
Safari / FirefoxVon ProProctor nicht unterstützt

Common questions

Scannt ProProctor vor der Prüfung laufende Prozesse?

Der Launcher zählt grundlegend Prozesse auf und sucht bekannte Bildschirmfreigabe-Apps (Zoom, Teams, AnyDesk). LDBypass kommt pro Build mit einer zufälligen Bundle-ID und einem unauffälligen Anzeigenamen.

Was ist mit dem Live-Readiness-Agent, der per Video dazukommt?

Der Agent sieht denselben WebRTC-Stream wie später die Aufsicht. Das Overlay wird von macOS herausgefiltert, bevor der Frame bei Chrome ankommt.

Kann ich USMLE Step 1 mit dem Overlay ablegen?

Das Overlay ist technisch für die ProProctor-Aufnahme unsichtbar, aber die USMLE-Policy verbietet KI-Hilfe und behandelt sie als Prüfungsverstoß.

Warum will ProProctor die Berechtigung für Eingabeüberwachung?

Es nutzt die Eingabeüberwachung, um Tastenmuster zu erkennen, die auf Einfügen aus einer Zwischenablage hindeuten. Das Overlay fügt nichts ins Prüfungsfenster ein.