Superposition IA pour ProcMonitor / AI-Proctor sur Mac
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
- ProcMonitor / AI Proctor est un acteur de niche plus petit destiné aux prestataires de formation technique et aux programmes de certification d'entreprise.
- Fonctionne entièrement dans le navigateur : ouvre l'examen en incognito et plein écran, force le retour en plein écran si l'utilisateur en sort.
- Le tableau de bord d'instructeur en temps réel reçoit des captures d'écran d'ouvertures d'onglets, de nouvelles fenêtres et de bascules d'application ; le chat et les contrôles d'expulsion sont inclus.
- Vérification d'identité avec une seule photo stockée avant le début de l'examen ; le pipeline de la webcam est indépendant de la capture d'écran.
- Le mode hors ligne chiffre et met en cache les événements détectés localement, puis téléverse au retour d'internet ; la même API de capture du navigateur est utilisée.
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-Proctor | La capture d'écran du navigateur respecte la confidentialité des fenêtres | ✓ |
| Captures d'écran d'instructeur en temps réel | Images source filtrées avant envoi | ✓ |
| Cache d'événements en mode hors ligne | Rejoue 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.