Block apps until you
git push
GitFocus gamifies your coding habits. Commit from one GitHub account or many, then unlock your distracting apps. It's that simple.
$
git commit -m "unlock apps"
// How it works
Turn commits into freedom
Setup takes 2 minutes. Then let your code do the talking.
Track one account or aggregate work, personal, and open-source profiles
Track your streak, daily score, and app lock status at a glance
Start at 100 each day and see blocked-app time and unlocks burn it down
Deep dive into your GitHub activity with detailed statistics
Built-in Pomodoro timer to maximize your productivity sessions
// Features
Everything you need to stay focused
Not just another app blocker. GitFocus gamifies productivity.
Earn Time
Every commit from your included GitHub accounts earns unlock time. Keep work, personal, and open-source activity together.
Lives System
Need emergency access? Use a life to unlock apps until midnight. You start with 1 free life.
Earn more through streaks
Borrow Time
Need to finish a message? Borrow up to 5 minutes. Future commits will pay it back.
Discipline Bank (Coming Soon)
Time you earn but don't use is saved. It's a measure of your self-control.
Challenge: Bank 1000 min this year
Streak Milestones
Build your streak to unlock permanent rewards.
Privacy First
No GitFocus account. No GitHub login. Everything stays on your device.