LeapLock was inspired by the gesture based locking mechanism on Android phones, and the hassle of having to deal with physical keys.

What it does

LeapLock allows users to use 3D hand gestures to unlock a safe or any kind of lock. Users can register hand gestures as a "password" gesture. The lock then only opens when the user inputs the same hand gesture again.

How we built it

We used the LeapMotion Controller to track hand gestures, Node.js with Socket.IO for the web interface, and Beaker for additional pattern visualizations.

What's next for LeapLock

LeapLock is applicable to a variety of systems and devices that need authentication. For example, when you're traveling, you can use it to unlock luggage or hotel room doors without having to deal with losing keys.

Path vizualization with Beaker Notebook:

Share this project: