Skip to content

Proctoring

The problem

Online quizzes are easy to game — a second person off-camera, a phone, a switched tab, a copy-paste. Third-party proctoring services are costly and send student video off-site, and you still can’t easily prove an attempt was taken with integrity.

The solution

Proctoring adds AI-assisted invigilation to any Moodle quiz without an external service. It captures webcam images, detects issues in real time, scores each attempt for trust, and gives teachers a report with an image gallery and a violation timeline.

Webcam capture

Snapshots are taken at a configurable interval during the attempt, with a few extras when a possible issue is detected.

Real-time detection

Face absent, multiple faces, tab switching, leaving fullscreen, and copy-paste are detected — face detection runs in the browser.

Trust score

Each attempt starts at 100; violations deduct points by severity. Scores are colour-coded (green ≥ 80, amber 60–79, red < 60) for quick triage.

Detailed reports

A violation timeline, an ordered image gallery, and a trust-score breakdown by violation type — filterable and exportable to CSV.

Enable on a quiz (teachers)

  1. Open your quiz and go to Settings.
  2. Find Extra restrictions on attempts.
  3. Turn on Enable proctoring, adjust the per-quiz options, and save.

Taking a proctored quiz (students)

You’ll agree to a consent screen, pass a short camera check (browser access, face clearly visible, exactly one face in frame), then take the quiz with a small live camera indicator on the page. Flagged behaviour shows a brief warning and a running count.

Full walkthroughs: For teachers · For students · Admin settings.