Proctored exam infrastructure

An exam window
that watches the exits,
not the student.

SAFEEXAM locks the browser, not the trust. Fullscreen enforcement, single-device sessions, and a three-strike rule that auto-submits before anyone has to make a judgment call.

Session · live monitor
--:--:-- IST

Violation strikes

0 / 3

Fullscreen

ENFORCED

  • Fullscreen confirmed
  • Answer autosaved · Q14

Three roles. Three consoles. One source of truth.

01 — Admin

Platform command

Kill the signup flow instantly if something looks wrong. Schedule maintenance without ever colliding with a live exam window. Every ban, unban, and deletion lands in the audit trail.

02 — Teacher

Exam authority

Build question banks, verify a student's identity proof once and the file is gone from storage forever, and hold the only key that publishes a mark sheet.

03 — Student

Proctored attempt

One link, one device, one fullscreen window. The timer runs on IST no matter where the student's laptop clock thinks it is.

Lockdown engine

What's actually enforced, not just promised

Fullscreen trap
Auto re-entry the instant a student exits fullscreen.
3-strike auto-submit
Warning, severe warning, then the attempt closes itself.
Single active device
A new login invalidates every other open session.
TOTP + escalating lockout
30s, then 120s, then 300s cooldowns on repeated failures.
Clipboard & context-menu block
Copy, paste, right-click, and dev-tools shortcuts intercepted.
Zero-retention identity check
Proof photo is deleted the moment a teacher verifies it.

Every exam runs on Asia/Kolkata time. Every session, on one device.

Create your first group