Native Moodle Plugin

Honest Online Exams,
Every Time

TAG Proctoring brings AI-powered identity verification, room scanning, and real-time face monitoring directly into Moodle — no third-party tools, no extra logins for students.

No credit card required · 60-day free trial · £2,000/year after

Everything You Need to Protect Exam Integrity

Built directly into Moodle's quiz access rules — no external software required for administrators or students.

Webcam Verification

Students must confirm their webcam is working before the exam starts. No working camera, no access.

Room Scan

360° environment check before the exam. Students rotate their camera to show the room is clear of unauthorised materials.

ID Verification

Students photograph their ID before starting. Images are stored securely for administrator review.

Real-Time Face Detection

AI monitors the student throughout the exam. Alerts are triggered when a face is not detected or multiple faces appear.

Automatic Photo Capture

Photos taken at configurable intervals and on suspicious activity. Stored securely for administrator review.

Admin Reporting

Detailed attempt reports with timeline, captured photos, face detection events, and risk flags — all inside Moodle.

How It Works

Three phases — from login to report.

01

Before the Exam

  • Student opens the quiz start page
  • Webcam access is confirmed
  • Room scan completed (360° rotation)
  • ID photo captured and stored
  • Student clicks to begin the exam
02

During the Exam

  • Face detection runs continuously
  • Photos captured at regular intervals
  • Alerts logged for no face or multiple faces
  • All events timestamped automatically
  • Proctoring overlay cannot be dismissed
03

After the Exam

  • All photos and events uploaded
  • Administrator reviews the report in Moodle
  • Timeline with risk flags highlighted
  • ID photo available for comparison
  • Flag or export the report for review

Documentation

Everything you need to install and configure TAG Proctoring.

1 Requirements

Component Requirement
Moodle 4.1 or later
PHP 8.1 or later
Connection HTTPS required (webcam access requires a secure context)
Browser Chrome, Firefox, or Edge (latest version)
Hardware Webcam required for all students
Server Outbound HTTPS to www.tandreig.com for license validation

2 Installation

1

Download the plugin ZIP file from the link provided in your trial email.

2

Log into your Moodle site as a Site Administrator.

3

Go to Site administration → Plugins → Install plugins.

4

Upload the ZIP file and click Install plugin from the ZIP file.

5

Follow the on-screen upgrade steps and click Upgrade Moodle database now.

6

Go to Site administration → Plugins → Activity modules → Quiz → TAG Proctoring and enter your license key.

3 Enabling Proctoring on a Quiz

  1. 1. Open the quiz in Moodle and click Edit settings.
  2. 2. Scroll to the Extra restrictions on attempts section.
  3. 3. Find the TAG Proctoring block and toggle it on.
  4. 4. Configure options: enable/disable room scan, set photo capture interval, enable ID verification.
  5. 5. Save changes. Students will see the pre-exam checks when opening the quiz.
Tip: Each quiz has independent proctoring settings — enable room scan for high-stakes exams and disable it for shorter assessments.

4 License Key

Your license key is bound to your Moodle site's domain on first activation. Keys follow the format TAGP-XXXX-XXXX-XXXX-XXXX.

  • Trial keys are valid for 60 days from activation
  • Paid keys are valid for 1 year and auto-renew weekly
  • A 7-day grace period applies after expiry before the plugin is disabled
  • Active exam attempts are never interrupted — checks only run at the quiz start page
  • One key per Moodle installation (bound to your domain)
After trial expires: The plugin becomes inactive and students cannot start new proctored attempts until a paid license key is entered in the admin settings.

5 Frequently Asked Questions

TAG Proctoring works with standard Moodle quizzes. It integrates as a quiz access rule, so it applies to any quiz where you enable it.
The exam attempt continues normally. Photos and events are queued and uploaded when the connection is restored. The plugin never blocks a student from completing their attempt.
Yes — all captured images are stored in your Moodle file system, under your full control. No data is sent to third-party servers.
The plugin is designed for desktop browsers (Chrome, Firefox, Edge). Mobile browsers have limited webcam API support and are not currently recommended.
The plugin becomes inactive after a 7-day grace period. Students cannot start new proctored attempts, but existing submitted attempts and reports are unaffected. Enter a paid license key to re-activate.
License keys are bound to the domain used on first activation. Contact us if you need to transfer a license (e.g. moving to a new server).

Simple, Transparent Pricing

One price per institution. No per-student fees, no hidden costs.

Free Trial
£0
60 days · no credit card required
  • Full access to all features
  • Unlimited quizzes
  • Unlimited students
  • Email support
  • Bound to one Moodle domain
Request Free Trial
RECOMMENDED
Pro Plan
£2,000
per year · per institution
  • Everything in Trial
  • 1-year license, auto-renews
  • Priority support
  • License management dashboard
  • Bound to one Moodle domain
Contact to Purchase

VAT may apply depending on your location. Contact us for a formal quote or purchase order.

Request Your Free Trial

Fill in your details and we'll send your trial key within 1 business day.

Your trial license key will be bound to this domain on activation.

We respond within 1 business day. No spam, no sales calls.