AntiForge

Verify a signature

Claim an identity and sign. Then try to forge it: trace the ghost outline slowly and watch what the timing gives away.

No strokes yet

Turn your phone sideways for more room to sign.

What gets compared

  1. Your attempt is resampled at 100 Hz, centred and scaled, so position and size do not matter.
  2. Every sample carries position, velocity, speed and direction. Dynamic Time Warping aligns the attempt with each enrolled signature and sums how far apart they are.
  3. Those distances are divided by how far the enrolled signatures are from each other. A consistent signer is held to a tight band; a loose one gets more room.
  4. A logistic model fitted on SVC2004 turns the result into a probability.