Superposition IA pour ProcMonitor / AI-Proctor sur Mac

· 3 min read
ProcMonitor / AI-Proctor · surveillance de certifications de niche

ProcMonitor (commercialisé sur ai-proctor.com sous le nom "AI Proctor") est un produit de surveillance par IA de niche utilisé principalement par des prestataires de formation technique et de petits programmes de certification. Il s'exécute comme une couche de verrouillage lancée depuis le navigateur qui force le mode incognito plein écran et notifie l'instructeur en temps réel de tout changement d'onglet, d'application ou de site web.

L'architecture de ProcMonitor est petite et explicite : l'examen s'ouvre en incognito et en plein écran, la vérification faciale s'exécute d'abord par rapport à une photo d'identité stockée, puis un tableau de bord en direct permet à l'instructeur de surveiller les événements. Si le candidat ouvre un autre site web (même dans un nouvel onglet ou une nouvelle fenêtre), ProcMonitor prend une capture d'écran de l'activité et notifie l'instructeur ; s'il passe à un programme déjà ouvert (un lecteur PDF, une application de chat), de même. L'instructeur peut discuter en temps réel ou expulser le candidat. Il n'y a pas de pilote noyau, pas d'extension noyau, ni d'assistant natif qui contourne les règles de capture d'écran d'Apple ; tout fonctionne dans le navigateur plus un tableau de bord côté serveur.

Key points

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
Couche navigateur ProcMonitor / AI-ProctorLa capture d'écran du navigateur respecte la confidentialité des fenêtres
Captures d'écran d'instructeur en temps réelImages source filtrées avant envoi
Cache d'événements en mode hors ligneRejoue les mêmes captures filtrées

Common questions

L'instructeur recevra-t-il une capture d'écran en temps réel montrant la superposition ?

Non. La capture d'écran est prise via l'API de capture d'écran du navigateur, qui sur Mac obéit à la confidentialité des fenêtres. La fenêtre de superposition est filtrée avant que la capture d'écran ne soit produite.

ProcMonitor détecte-t-il que j'ai échappé au plein écran en activant la superposition ?

La superposition ne change pas l'état plein écran du navigateur. L'application stricte du plein écran de ProcMonitor ne se déclenche donc pas.

La vérification d'identité échouera-t-elle parce que la superposition est ouverte ?

Non. La vérification d'identité compare la trame webcam en direct à votre photo stockée. Le pipeline de la webcam est distinct de la capture d'écran.

Que se passe-t-il si internet tombe en plein examen ? Le cache hors ligne voit-il la superposition ?

Non. Le cache hors ligne stocke les mêmes captures d'écran que le mode en direct aurait envoyées, capturées via la même API filtrée.

La superposition est-elle invisible dans la vue de chat de l'instructeur en temps réel ?

Oui. La vue de chat est un panneau latéral ; la vue d'examen à côté est construite à partir des mêmes images de capture d'écran filtrées.