Addon Features

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.