Your to-do list says "finish the report." Your fingers open Instagram.
TodoLock makes a simple deal: lock your most distracting apps until today's tasks are done. Complete everything — apps unlock automatically. It's productivity enforced by structure, not willpower.
▸ WHY TASK-BASED LOCKING WORKS
Psychology calls it "implementation intention" — tying a reward to a specific action. TodoLock turns this into a system: no completed tasks, no social media. Once you finish, the reward is instant and automatic.
▸ IS THIS YOU?
• You open "just one app" during work and lose 30 minutes
• Your to-do list grows while your screen time does too
• You've tried app timers but just tap "ignore limit"
TodoLock removes the choice entirely. Tasks first, apps later.
▸ KEY FEATURES
• Task-based lock — Apps stay locked until all due tasks are done
• Auto-unlock — Complete your tasks, apps open instantly
• Smart scheduling — Set when the shield activates each day
• Apple Reminders sync — Import tasks automatically
• Temporary bypass — Need a quick break? Limited unlocks per day (Pro)
• Customizable cooldown — Set intervals between bypasses (Pro)
• Usage reports — See your screen time trends (Pro)
• Home Screen widgets — Track task progress at a glance
TodoLock uses Apple's Screen Time API (FamilyControls). Your app usage data never leaves your device — no accounts, no cloud, no tracking.
Privacy Policy: https://lockapp.stryde.studio/todolock/privacy/
Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
What's new (v1.2.0)
- Fixed an issue where the lock for the next day would not trigger when there were no scheduled tasks for today, but tasks were scheduled for tomorrow and beyond.
- Fixed an issue where the app would sometimes display "All tasks completed!" even before the lock start time.