Inspiration

History's legends didn't have to fight a notification every 7 seconds.

  • Michael Jordan on the court.
  • Michelangelo on the ceiling.
  • Linus Torvalds in the terminal.

What did they all do? They locked in. We were inspired by their god-tier focus and disgusted by our own goldfish-level attention spans. So we built LockedIn, an app to help us finally finish what we start.

Actual Problem

Staying focused in 2025 feels like playing whack-a-mole with distractions. One minute you’re writing an essay, the next you’re deep in a TikTok trend, doom-scrolling 2 hours straight. For people with ADHD or attention struggles, this isn’t just annoying but it’s exhausting.

Timers, to-do lists, and “focus music” only go so far. What’s missing is real-time accountability, something that actually knows when your brain has left the chat.

Solution

LockedIn makes it impossible to fail by eliminating distraction with ruthless, AI-driven efficiency.

  • You Set an Intention: Tell the app the one thing you need to accomplish.
  • Gemini Watches Your Screen: Gemini constantly analyzes your desktop activity. If what you're doing doesn't match your goal, it knows.
  • The Webcam Watches You: The app also has AI watching you. If you look away from the screen for too long, it knows.
  • You Get Snapped Back to Reality: The instant you lose focus, LockedIn sends an alert to pull you back into the zone.
  • Track metrics in a Interactive Dashboard: See data on your focusing habits!

Accomplishments that we're proud of

  • Turning a rough sketch into a working MVP that actually locks you in, no mock data here.
  • Getting both webcam tracking and desktop screen analysis to work smoothly inside an Electron app.
  • Building a system that lets Gemini analyze periodic screenshots, understand what you’re doing, and call you out (gently) when you drift.
  • Most importantly, our teamwork: assigning tasks, syncing through chaos, helping each other debug, fixing merge conflicts, and shipping something we’re genuinely proud of.

What we learned

  • How to build cross-platform desktop apps from scratch with Electron + React + Vite.
  • How to periodically capture screenshots, send them to Gemini, and interpret AI feedback to detect whether users are actually focused.
  • The importance of user feedback loops, adding motivational summaries after each session makes people want to do another one, instead of burning out.
  • That team communication is important.

What's next for LockedIn

  • Add Pomodoro sessions with automatic focus and break cycles.
  • Integrate lo-fi music and ambient sounds for a calmer flow state.
  • Let users build study plans and check off milestones as they go.
  • Tracking your user activity and selling it (jk)

Built With

Share this project:

Updates