Cheat Detection Built for the ChatGPT Era
Ten signal types — face, keystroke, gaze, code coherence, paste events — analyzed in real time. Invisible to candidates, transparent to you, with per-signal scores on every submission.
Distinct integrity signals
Browser extensions required
Fraud attempts detected
None, basic, strict
Ten signals. One authenticity score.
Every layer runs in parallel, so cheating has to fool all of them — not just one.
Face-presence detection
Computer vision confirms a face is present from start to finish, flagging absences.
Keystroke event capture
Captures keystroke timing and detects paste events and sudden style changes that suggest takeover.
Audio/video sync analysis
MediaPipe lip-sync and gaze detection catch candidates being fed answers off-screen.
Code coherence AI
Claude-powered analysis judges whether edit patterns and logical flow match authentic human work.
Gaze anomaly detection
Tracks eye movement patterns to flag excessive off-screen reading or second-monitor usage.
Edit pattern analysis
Detects suspiciously large paste events, rapid code jumps, and non-human editing sequences.
Tab switch & window blur tracking
Every tab switch, blur, and fullscreen exit is logged with timestamps for post-review.
Copy-paste blocking
Prevents clipboard paste into code and text editors during strict-integrity assessments.
Fullscreen lock
Forces fullscreen and flags exits — with optional auto-pause until the candidate returns.
Integrity without the invasive lockdown
Top talent will drop out of an assessment that demands browser extensions. ClarityHire gets the signal without the friction.
No extensions. No downloads. No friction.
Everything runs natively in the browser. Candidates see a normal assessment experience while ten detectors run in parallel on the server.
- Browser-native — works in Chrome, Safari, Firefox, Edge
- Zero install for the candidate
- Optional fullscreen and paste blocking for strict mode
ChatGPT does not write code the way humans do
Code coherence AI spots the giveaways: big clean pastes, missing iteration, unnaturally consistent style. It flags AI-shaped answers even when the candidate reworded them.
- Edit pattern analysis detects non-human sequences
- Clipboard event detection catches LLM copy-paste
- Code coherence scoring by Claude
Per-signal authenticity scores
No black-box verdicts. Every submission gets a breakdown by signal — face, keystroke, gaze, code, paste — so your team can see exactly why a candidate was flagged.
- Per-signal confidence levels
- Timeline replay of flagged events
- Export integrity report as PDF for compliance
How ClarityHire catches cheating
Set the integrity level
Choose none, basic, or strict per assessment — match the sensitivity of the role.
Signals run silently
Face, keystroke, gaze, and code signals capture throughout the session without interrupting the candidate.
Real-time scoring
Every signal is scored live. Anomalies trigger alerts in the interviewer dashboard immediately.
Review with evidence
Per-signal breakdown, timeline of events, and replayable video give you full transparency.
Three integrity levels
None, basic, strict — dial sensitivity per role so you never over-protect a low-stakes test.
Privacy-first
Biometric data is hashed and stored per configurable retention policy. GDPR and BIPA aligned.
Audit trail
Every flagged event is timestamped, attributed, and exportable for compliance review.
Frequently asked questions
How is ClarityHire different from traditional proctoring tools?+
Traditional proctoring tools rely on browser lockdown extensions that candidates hate. ClarityHire runs ten signal types natively in the browser — face, keystroke, gaze, code, paste, tab events — with no installs, no extensions, and no disruption to the candidate experience.
Can ClarityHire catch candidates using ChatGPT?+
Yes. Code coherence AI (powered by Claude) analyzes edit patterns, variable naming, and logical flow to detect AI-shaped answers. Paste detection catches clipboard events. Keystroke event analysis reveals when typing style abruptly changes.
Is data collection compliant with GDPR?+
Yes. ClarityHire does not process biometric identifiers. Webcam snapshots are stored for human review, keystroke events are used for paste/burst detection, and all data is retained per org-configured retention policy. Candidates are informed before capture and ClarityHire supports data deletion workflows for right-to-be-forgotten requests.
Can I turn off certain signals?+
Yes. Each assessment has three integrity levels — none, basic, strict — and individual signals can be enabled or disabled per assessment.
Do candidates see that cheat detection is running?+
Candidates are told the session is monitored for integrity (required for compliance) but signals run silently in the background. No extensions, no disruptive prompts, no browser lockdown.
Explore related features
ClarityHire is one platform. Every feature is built to work with the rest.
Face-Presence Detection
Computer vision confirms a face is present throughout every session, flagging absences and hand-offs.
Keystroke Event Capture
Captures keystroke timing and detects paste events, sudden style changes, and keyboard takeovers.
Code Coherence AI
Claude-powered analysis judges whether code edits reflect authentic human thinking.
Online Proctoring
Browser-native remote proctoring with fullscreen lock, tab tracking, and webcam checks.
Coding Assessments
Live collaborative coding with Monaco, integrated execution, and AI-assisted grading.
Stop worrying about cheating
Turn on ClarityHire integrity detection in one click. Ten signals, zero candidate friction.