The idea for PausePlease came from when Jeff Zhao was eating pizza on this one fine day and didn't want to get pizza on his hands while he was watching league of legends.
What it does
PausePlease pauses your currently playing videos when you look away, and reminds you to take your eyes away from the computer to relieve stress from your eyes, to get away from the computer when you've been sitting down for too long, and reminds you of events on your google calendar so you don't forget while you're watching movies.
How we built it
We used IR sensors to detect the IR transmitters we mounted on glasses. Based on that we can tell if the user is near the laptop, as well as if they are looking to one side.
Challenges we ran into
Well, we took a roundabout approach for taking google calendar values, since we served our node webkit application as a url that started with "file:///" and therefore wouldn't work with the calendar API, so that was more work. Also, working with nw.js was a bit of a challenge at first, but really everything turned out to be not that big of a deal compared to none of our particle boards cooperating with us.