piruicy
The collection

Clerk bot detection

after Clerk

A radar whose crosshair darts to a new target, the dots and rings re-forming around it in cyan.

Bot Detection

Dramatically reduce fraudulent sign-ups with built-in, continually updated machine learning.

 

Details

  • The rings dim to 0.2 and the dots vanish over 1s; the dots return in the other layout, each up to 0.3s late, the rings 0.1s apart.
  • The crosshair moves to a random point over 0.8s on [0.7, 0, 0.3, 1], its spotlight turning to follow, then pulses its radius from 7 to 10.5 and back.
  • At rest, set in Clerk's own fonts for the check, it matches the card on clerk.com pixel for pixel; hovered, its motion was compared with clerk.com's at the same instants after the pointer arrives.
  • With a mouse it plays while hovered and plays through; on a phone, cards in a HoverAnimationGroup take turns playing, as clerk.com's do.
  • Set in Geist and Geist Mono where clerk.com has Suisse Intl and Söhne Mono: matched in ink, cap height and line breaks.

© 2026 Dhaval Khandhadia. Use it in anything you build; don’t resell it. MIT with the Commons Clause.