FocusLock is a smart parental control app that helps students stay focused during exams by limiting game and app usage.
It tracks selected applications and automatically closes them when the time limit is exceeded.
- ⏱️ Set time limit for apps
- 🎮 Select specific apps (multi-select)
- 📊 Real-time usage tracking
- 🔒 Auto-close apps after time limit
⚠️ Warning when time is over- 🎨 Clean dark UI
- User sets a time limit
- Selects apps (games, etc.)
- FocusLock tracks usage
- When time is over → apps are automatically closed
-
Open the apps/games you want to track
-
Run:
python focuslock.py-
Click Load Running Apps
-
Select apps (CTRL + Click)
-
Enter time (minutes)
-
Click Start Focus
-
App will track and lock apps after time limit
- Only running apps will be shown
- Open apps before loading list
- Closing FocusLock will stop tracking
- Python 🐍
- Tkinter (GUI)
- psutil (process tracking)
pip install psutilFocusLock/
│── focuslock.py
│── README.md
│── screenshot.png
- 🔐 Password protection
- ⛔ Stronger blocking system
- 📊 Usage analytics
- 📱 Android version
Harsh Vaishnav 🚀 Future Software Engineer
.png)