Mike Grail

Director/DP, Editor, Photographer, Dev (GSAP, p5.js, Svelte, TypeScript, Vite)
↗ Live Site · ↗ GitHub

Backend
Backend
S3 Left
S3 Right

Server-side Validation

Mike Captcha, an extension of the site, is a fashion themed, behavior-based CAPTCHA. It collects interaction metrics through the browser, then validates behavior server-side through API calls, and returns a pass token that gates access to the site's landing page. The browser tracks duration, number of movements, and jitter, then sends the data to the server to be verified.

Backend

"Select all squares" Captcha

Closing Thoughts

Footer