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.
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.