Exam Mode

A single toggle that adds fullscreen lockdown, behavioral anti-cheat, per-page timers, question randomization, and a full violation report on every submission. The technical reference for every form-owner setting and what gets recorded.

Try Exam Mode Free
Кредитная карта не требуется Бесплатный план навсегда Настройка за минуты
Exam Mode
Enabled
Fullscreen required
Max 3 exits
Tab-switch tracking
Max 5 switches
Copy/paste blocked
Right-click blocked
Shuffle questions
One Toggle

Turn Any Form Into a Proctored Exam

Open form settings, flip Exam Mode on, and your form becomes a proctored assessment. Underneath that toggle is a panel of independent sub-toggles — fullscreen, anti-cheat, copy-paste blocking, right-click blocking, randomization. Configure exactly the layer of strictness you want. Nothing is bundled; nothing is mandatory.

Exam Mode
Enabled
Pre-Flight Gate

A Gate That Spells Out the Rules Before the Exam Starts

The first thing a respondent sees is a secure-assessment gate. It lists every active rule — fullscreen, tab tracking, copy/paste, right-click — in plain language, then asks them to enter fullscreen to begin. Mobile devices never get past the gate; the experience is desktop-only by design. No respondent gets to claim they didn't know the rules.

Secure Assessment
Keep fullscreen active for the entire exam
Tab switching is detected and recorded
Copy and paste are disabled
Right-click is disabled
Violations will be recorded.
Enter Fullscreen
Behavioral Detection

Six Behaviors Detected, Two of Them Hard Limits

Fullscreen exits and tab switches have configurable thresholds — set your own number, and the exam auto-submits when it's crossed. Copy, cut, paste, right-click, window blur, and time-away are tracked for forensics but never end the exam over a stray Ctrl+C. You get a complete record without false positives.

Signal
Threshold
Action
Fullscreen exit
You set it
Auto-submit
Tab switch
You set it
Auto-submit
Copy / cut / paste
Block + log
Right-click
Block + log
Window blur
Log only
Time away
Log only
Overlay

A Persistent Overlay When the Rules Are Broken

Cross a threshold and a dark overlay locks the screen with the violation count vs your max, a clear "last-chance" warning when you're one violation away from auto-submit, and a return-to-fullscreen button. Reach the limit and the overlay turns red, the exam auto-submits, and the button disappears. There's no exit, no retry, no negotiating with the form.

Fullscreen required
Return to fullscreen to continue your exam.
Fullscreen exits 2 / 3
One more violation will auto-submit your exam.
Cookie-Backed Timers

Per-Page Timers That Survive a Browser Reload

Set a total-form countdown and a per-page timer independently. Each page timer is persisted in a 24-hour secure cookie — if a respondent refreshes, the clock picks up where it left off, not back at the start. A warning toast fires at 60 seconds remaining. At zero, the page expires, validation is skipped, and the form moves on.

Randomization

Question Order and Answer Order Shuffled per Respondent

Toggle question randomization and answer-option randomization independently. Every respondent receives the questions in a unique order, and within each question the multiple-choice options are also shuffled. Pair this with per-page timers and side-by-side cheating becomes impractical.

1Define ROI
2Calculate margin
3Identify the asset
→ shuffle →
1Identify the asset
2Define ROI
3Calculate margin
Violation Badge

A Color-Coded Verdict on Every Response

Open any submission and the violation badge gives you the verdict — green for zero violations, yellow for one to three, red for four or more. Expand it to see counts for every restriction, total seconds away from the window, page-by-page timing, and a red Auto-Submitted flag if the exam was ended by a threshold breach. No spreadsheet, no per-response review for clean exams.

Clean Clean — 0 violations
Watch Watch — 1 to 3 violations
Investigate Investigate — 4 or more, or auto-submitted

Exam Mode — Technical FAQ

Which violations cause auto-submission?
Only two: fullscreen exits and tab switches. Both have configurable thresholds (defaults 3 and 5). Copy/paste, right-click, window blur, and time-away are tracked but never trigger auto-submission — they're logged as forensic data for the examiner.
How is fullscreen enforced?
The fullscreen-gate component requires the respondent to enter fullscreen via the browser's native fullscreen API before any question loads. After entry, a fullscreenchange listener increments a counter every time the browser exits fullscreen. At the threshold, the exam auto-submits. The respondent sees a persistent overlay any time they're out of fullscreen mid-exam.
How does tab-switch detection work?
The form listens for the browser's visibilitychange event. Each time the tab becomes hidden, the tab-switch counter increments. A toast warning fires (throttled to once every 3 seconds to avoid spam). At your configured threshold, the form submits the response and locks the screen.
Can a respondent reset the timer by refreshing the page?
No. Per-page timers are persisted in a secure cookie keyed by form ID and page index, valid for 24 hours. On reload, the timer resumes from its recorded remaining time, not from zero. The total-form countdown is independent and tracks calendar time.
What gets stored on each submission?
Every exam-mode submission records: counts for each violation type, threshold maxes, total time-away in seconds, per-page elapsed times, the set of pages that expired, an auto-submitted flag, and a timestamped violation log. All of it is visible on the submission detail page next to the quiz score.
Does exam mode work with conditional logic and multi-page forms?
Yes. Exam mode layers on top of the form structure — conditional logic still runs, multi-page navigation still works, and each page can have its own timer. Randomization shuffles the visible questions per respondent without breaking conditional dependencies.
Is webcam proctoring included?
No. FormBuilder uses behavioral proctoring (fullscreen, tab tracking, copy/paste, right-click) rather than video. This works in any modern browser without permissions, plugins, or storage of biometric data — appropriate for hiring screens, certifications, training, and most academic uses. If you need live human proctoring with video, pair FormBuilder with a third-party proctoring service.
Can I see this in action?
Yes. Sign up for the free plan, create a form, open settings, and toggle Exam Mode on. Add a quiz answer to a couple of fields, share the form link with yourself, and try to break out — switch tabs, hit Ctrl+C, exit fullscreen. You'll see exactly what a respondent sees, and the submission in your dashboard will show the violation record.

Wire Exam Mode Into Your Next Form

Every layer is independent. Pick the strictness you need — fullscreen, anti-cheat, timers, randomization, scoring — and ship a proctored assessment without rebuilding the form.

Open Exam Mode