Integriteit & Fraudedetectie

Keystroke Biometrics voor werving: Een praktische gids

ClarityHire Team(Editorial)2 min read

Wat keystroke biometrics eigenlijk meten

Keystroke biometrics — soms keystroke dynamics of typingvingerafdrukken genoemd — analyseren de timing tussen toetsverzendingen, niet wat er wordt getypt. Twee relevante intervallen:

  • Dwell time: hoe lang een toets ingedrukt wordt gehouden.
  • Flight time: de gat tussen het loslaten van de ene toets en het indrukken van de volgende.

Geaggregeerd over duizenden toetsaanslagen vormen deze timings een verdeling die uniek genoeg is om individuen met verrassende nauwkeurigheid te onderscheiden. Het XGBoost-model dat we in productie draaien bereikt nuttige precisie na ruwweg 300 toetsaanslagen — ongeveer twee minuten normale codering.

Wat ze je in een wervingscontext vertellen

Drie nuttige antwoorden:

  1. Typt dezelfde persoon gedurende de hele sessie? Als de vingerafdruk halverwege het interview verschuift, heeft waarschijnlijk iemand anders het overgenomen.
  2. Komt de typingsvingerafdruk van de kandidaat overeen met een baseline die ze eerder hebben vastgesteld? Vergelijk de live coding sessie met de warm-up oefening. Drift = signaal.
  3. Worden code-bursts geplakt in plaats van getypt? Plakken verschijnen als nul-vluchttijd-gebeurtenissen.

Wat ze niet vertellen

Keystroke biometrics zijn geen leugendetector. Ze kunnen niet bewijzen dat een kandidaat bedrogen heeft; ze kunnen alleen anomalieën vlagen die de moeite waard zijn voor menselijke review. Behandel ze als een code review opmerking: een aanleiding voor een gesprek, geen uitspraak.

Dingen die false positives produceren:

  • Schakelen tussen mechanisch en laptop toetsenbord halverwege de sessie
  • Een tweede energie van cafeïne
  • Kopieer boilerplate uit de probleemstelling

Ze verantwoordelijk gebruiken

Drie regels die we elke klant vragen te volgen:

  1. Onthul. Vertel kandidaten dat typritme wordt geanalyseerd voor integriteit. De meesten zijn oké met; degenen die niet zijn vertellen je iets.
  2. Auto-afwijzing nooit. Gebruik anomaliescores als één input voor een menselijke reviewer, nooit als beslissing.
  3. Koppel aan andere signalen. Keystroke + face continuity + code coherence is veel sterker dan enig alleen.

Op deze manier vangen keystroke biometrics de duidelijke gevallen (betaalde vervanging, handoff halverwege de sessie) zonder de rest te straffen.

keystroke biometricstypingdynamicaremote werving

Gerelateerde artikelen