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 continuity verification
InsightFace with ArcFace embeddings confirms the same person is present from start to finish.
Keystroke biometrics
An XGBoost classifier models typing rhythm and flags when a different person takes over the keyboard.
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 biometrics reveal when typing rhythm abruptly changes.
Is biometric data compliant with GDPR and BIPA?+
Yes. Face embeddings and keystroke biometrics are hashed, stored per org-configured retention policy, and candidates are informed before capture. 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 Verification
InsightFace + ArcFace continuity checks confirm the same person throughout every session.
Keystroke Biometrics
XGBoost classifier detects when a different person takes over the keyboard.
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.