Proctoring Suite
The Proctoring Suite provides comprehensive exam integrity monitoring. It combines browser lockdown features with AI-powered surveillance to prevent cheating during online exams. Proctoring settings are configured per exam.
Proctoring Features
Camera Monitoring
Require camera access during exams. Captures periodic snapshots and detects multiple faces or absent faces.
Tab & Window Detection
Detects tab switches, window changes, and Alt+Tab usage. Logs each violation with timestamps.
Fullscreen Enforcement
Forces the exam into fullscreen mode. Exiting fullscreen triggers a violation and warning.
Copy-Paste Prevention
Blocks copy, paste, right-click, and keyboard shortcuts like Ctrl+C. Also detects DevTools opening.
AI Proctoring
AI-powered face detection and behavior analysis with configurable sensitivity (low, medium, high).
Violation Tracking
Every violation is logged with type, severity (low to critical), timestamp, and optional screenshot evidence.
Configuration Options
When creating or editing an exam, enable proctoring settings in the exam configuration:
- Fullscreen Required — Forces exam into fullscreen mode throughout the session
- Tab Switch Detection — Logs when the learner leaves the exam tab
- Window Switch Detection — Detects when the learner switches to another application
- Copy-Paste Blocking — Disables clipboard operations and right-click menus
- Camera Required — Requires camera access with periodic snapshot capture
- Microphone Required — Enables audio monitoring for unusual sounds
- Face Detection — AI verifies a single face is present throughout the exam
- AI Sensitivity — Set to Low, Medium, or High to control how strictly behaviors are flagged
- Auto-Submit Threshold — Automatically submit the exam after a set number of violations
- Identity Verification — Require OTP or email verification before starting the proctored exam
Violation Types & Severity
Each detected behavior is logged as a violation with a severity level:
- tab_switch (Medium) — Learner switched to another browser tab
- window_switch (Medium) — Learner switched to another application window
- camera_off (High) — Camera was turned off or blocked during exam
- face_detection (High) — No face detected in camera frame
- multiple_faces (Critical) — More than one face detected in camera
- fullscreen_exit (Medium) — Learner exited fullscreen mode
- copy_paste (Low) — Copy or paste action was attempted
- devtools_open (High) — Browser developer tools were opened
- right_click (Low) — Right-click context menu was attempted
- audio_detection (Medium) — Unusual audio detected via microphone
Live Monitoring
Instructors can monitor active proctored sessions in real-time. The monitoring dashboard shows each learner's camera feed, violation count, and allows instructors to intervene (send warnings or force-submit) if critical violations are detected.