Skip to content

Abuababwa/lockin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inspiration

As students, we noticed that staying focused is significantly harder when you're working in isolation. We realized that peer accountability is the strongest motivator, so we asked ourselves, "What if we could digitize the 'library effect'—where seeing your friends work actually forces you to stay productive?" What it does

It is a social study platform where friend groups commit to shared focus sessions. The system uses on-device vision processing to track attention levels in real-time without ever recording or transmitting video. If a user’s focus slips while their friends are still working, the platform "weaponizes FOMO" by sending smart accountability nudges and social alerts to pull them back into the task. It also analyzes historical productivity patterns to recommend the best times and partners for future study sessions. Challenges we ran into

The biggest hurdle was ensuring total user privacy while still maintaining high-accuracy attention tracking. We had to figure out how to process complex facial landmarks and gaze patterns entirely within the user's browser so that no sensitive visual data ever leaves their machine. Balancing the "nudge" logic so it feels motivating rather than annoying also required significant fine-tuning of the alert triggers. Accomplishments that we're proud of

We successfully built a functional end-to-end system that turns the solitary act of studying into a collective, gamified experience. We are particularly proud of the "Zero-Video" privacy architecture and the ability to generate context-aware social nudges that feel personal to the specific group dynamic. What we learned

We learned that when building social tools, the "human" element—like how a friend's progress affects your own—is just as important as the technical accuracy of the tracking. We also realized the importance of modular architecture; prioritizing the real-time communication between users was essential before we could layer on the more advanced behavioral analytics.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 66.9%
  • Python 32.7%
  • Other 0.4%