Sign Language CAPTCHA

A research project.

Loading...

Front-end

  • Camera Access
  • Hand Detected
  • Face Detected
  • Eyes Detected
  • Blink Detected
  • ILY Detected ? 🤟 actually stands for ILY (I Love You),
    it's a combination of the ASL (American Sign Language)
    fingerspelled letters I, L and Y.
  • Ghost Hand
  • Ghost Hand Matched

Back-end

  • Server Verified

* This application is optimized for Desktop/Laptop devices. *

Why is 🤟 (ILY) I love you?

``🤟'' actually stands for ILY, it's a combination of the ASL (American Sign Language) fingerspelled letters I, L and Y.

Video Sharing & Data Usage

As part of this study, you can choose whether to share your recorded video with researchers.

✅ If you choose to share the video:

  • Your video will only be accessible to researchers.
  • It will be used strictly for debugging and analysis purposes related to this project.

đŸšĢ If you choose not to share the video:

  • Only anonymized data points (such as hand and face positions) will be stored.
  • This data is not sufficient to identify or trace back to you.

â„šī¸ Additionally, we store minimal session metadata:

  • Browser information
  • Time of interaction

By continuing, you agree to the data handling practices described above. You can opt out of video sharing at page load.

Welcome! Please tell us a bit about you

Used only to contact you about this research or final product.

* Video Recording Permission

Do you agree to let us record your webcam for research purposes?

Thanks for participating!

Would you like to leave any feedback or comments?

Credits

  • Billy Basdras – Web Developement & Innovation
  • Dimitris Kouremenos – Research, Neural Networks & HCI for DHH Inclusion
  • Klimis Ntalianis – Supervising Professor

Tech Stack

  • Laravel 11
  • Vite
  • Tailwind CSS
  • TypeScript
  • MediaPipe Hands & FaceMesh
  • TensorFlow.js
  • Live Webcam Processing