KI-Overlay für ProcMonitor / AI-Proctor auf dem Mac
ProcMonitor (auf ai-proctor.com als "AI Proctor" vermarktet) ist ein Nischen-KI-Überwachungsprodukt, das vor allem von Anbietern technischer Trainings und kleineren Zertifizierungsprogrammen genutzt wird. Es läuft als browsergestartete Sperrschicht, die Inkognito-Vollbild erzwingt und die Dozentin in Echtzeit über jeden Tab-, App- oder Website-Wechsel benachrichtigt.
Die Architektur von ProcMonitor ist klein und übersichtlich: Die Prüfung öffnet sich im Inkognito-Modus im Vollbild, die Gesichtsverifikation läuft zunächst gegen ein hinterlegtes ID-Foto, anschließend kann die Dozentin auf einem Live-Dashboard auf Ereignisse achten. Öffnet die Person eine andere Website (auch in einem neuen Tab oder Fenster), macht ProcMonitor einen Screenshot und benachrichtigt die Dozentin; wechselt sie zu einem bereits geöffneten Programm (PDF-Reader, Chat-App), genauso. Die Dozentin kann live chatten oder die Person aus der Prüfung werfen. Es gibt keinen Kernel-Treiber, keine Kernel-Erweiterung und keinen nativen Helfer, der die Apple-Regeln zur Bildschirmaufnahme umgeht; alles läuft im Browser plus einem serverseitigen Dashboard.
Key points
- ProcMonitor / AI Proctor ist eine kleinere Nische, ausgerichtet auf Anbieter technischer Trainings und betriebliche Zertifizierungsprogramme.
- Läuft komplett im Browser: öffnet die Prüfung im Inkognito-Vollbild und erzwingt den Wiedereintritt ins Vollbild, falls die Person es verlässt.
- Das Echtzeit-Dashboard für Dozierende erhält Screenshots zu Tab-Öffnungen, neuen Fenstern und App-Wechseln; Chat- und Rauswurf-Funktionen sind enthalten.
- Identitätsprüfung mit einem einzelnen hinterlegten Foto vor Prüfungsbeginn; die Webcam-Pipeline ist unabhängig von der Bildschirmaufnahme.
- Der Offline-Modus verschlüsselt erkannte Ereignisse lokal und lädt sie hoch, sobald das Internet zurückkehrt; dieselbe Browser-Aufnahme-API wird genutzt.
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 | ✓ |
| ProcMonitor / AI-Proctor Browser-Schicht | Browser-Bildschirmaufnahme respektiert Datenschutz pro Fenster | ✓ |
| Echtzeit-Screenshots für Dozierende | Quellframes werden vor dem Versand gefiltert | ✓ |
| Offline-Ereignis-Cache | Spielt dieselben gefilterten Aufnahmen ab | ✓ |
Common questions
Bekommt die Dozentin einen Echtzeit-Screenshot, auf dem das Overlay zu sehen ist?
Nein. Der Screenshot stammt aus der Browser-Bildschirmaufnahme-API, die auf dem Mac den Datenschutz pro Fenster respektiert. Das Overlay-Fenster wird vor dem Screenshot herausgefiltert.
Erkennt ProcMonitor, dass ich das Vollbild durch Umschalten des Overlays verlassen habe?
Das Overlay ändert den Vollbild-Status des Browsers nicht. Die Vollbild-Durchsetzung von ProcMonitor wird daher nicht ausgelöst.
Scheitert die Identitätsprüfung, weil das Overlay offen ist?
Nein. Die Identitätsprüfung vergleicht das aktuelle Webcam-Bild mit deinem hinterlegten Foto. Die Webcam-Pipeline ist von der Bildschirmaufnahme getrennt.
Was, wenn das Internet mitten in der Prüfung ausfällt? Sieht der Offline-Cache das Overlay?
Nein. Der Offline-Cache speichert dieselben Screenshots, die der Live-Modus gesendet hätte, aufgenommen über dieselbe gefilterte API.
Bleibt das Overlay in der Echtzeit-Chat-Ansicht der Dozentin unsichtbar?
Ja. Die Chat-Ansicht ist ein Seitenpanel; die Prüfungsansicht daneben besteht aus denselben gefilterten Bildschirmaufnahme-Frames.