Password Protection
Some tasks are nobody else's business. 2Do can ask for a four-digit passcode before it shows anything, or keep just a few lists locked while the rest of the app stays open.
Everything on this page lives in Settings > Security.
Setting a Passcode
- Open Settings > Security and stay on the Protection tab.
- Under Passcode, tap Set.
- Enter a four-digit passcode, then enter it again to confirm.
Once a passcode exists, the same row offers Change to replace it and Turn Off to remove it. Both ask you to enter the current passcode first.
Require passcode decides how soon 2Do asks again after you leave it: Immediately, 1 minute, 3 minutes, 5 minutes, or 10 minutes.
If your device has Face ID or Touch ID, 2Do offers it at the unlock screen. Use Retry Face ID or Retry Touch ID to try the biometric again, or Enter Passcode to type the code instead.
Use Face ID or Touch ID for everyday unlocking and keep the passcode as the fallback. iOS falls back to the passcode after a few failed biometric attempts.
Locking the Whole App
Turn on Lock everything to require the passcode to unlock the app. With it off, 2Do opens normally and only the lists you have protected stay hidden.
If you only want a couple of private lists, leave Lock everything off. 2Do then opens straight into your day and asks for the passcode only when you tap a protected list.
Password-Protected Lists
Under Password-Protected Lists, every list has a switch. Tasks from selected lists stay hidden until you unlock them. A protected list shows a lock beside its name in the pane.
Protection applies everywhere, not just in the lists panel. Tasks from a protected list stay out of the Focus Lists, Smart Lists, and search results until you unlock it.
List Visibility
Under Privacy > List Visibility, turn off a list to hide it from the side panel or turn it on to show it again. Hidden lists and their tasks still sync. Hiding a list does not add password protection.
Archived Lists
The Archived tab includes archived lists even if they are also hidden. If Security settings are locked, tap Unlock first. Tap a list's Unarchive button and confirm to restore it.
Unarchiving keeps the list's visibility and password-protection settings. If the list is hidden, turn it on under Privacy > List Visibility to show it in the side panel. See Archiving a List.
Widgets and Apple Watch
Turn on Allow Widget & Watch access when protected in Settings > Security > Protection to keep your home-screen and lock-screen widgets, Watch app, and task complications available while Lock everything is on. You can view and update tasks on the Watch without unlocking 2Do on your iPhone.
With this setting off, Lock everything hides task content on widgets and the Watch. Unlocking the iPhone app does not grant access while these settings remain in place.
Tasks from individually password-protected lists stay hidden on both widgets and the Watch, whether or not you have unlocked those lists inside 2Do. See Apple Watch for Watch setup and use.
What Is Protected
- Lock everything covers the whole app, Settings included.
- Password-protected lists cover their tasks everywhere in 2Do.
- Siri and Shortcuts are stricter than the app: while a passcode is set, 2Do's data actions refuse to run at all. See Automate with Shortcuts.
While a passcode is set, the Security pane itself locks. A bar at the bottom reads Unlock to change protected settings and list visibility, with an Unlock button, and offers Lock once you are done so you can end the session yourself.
Locking and Sync
Protection is a setting on this device. Hidden and protected lists still sync, so their tasks reach your other devices as usual. If you want a list to stay on this device entirely, exclude it from sync instead: Settings > Sync > Exclusions. See Sync.
If You Forget the Passcode
There is no way to read a forgotten passcode out of the app. Your route back depends on where else your data lives:
- If you sync, reinstall 2Do, set the same sync account up again, and choose a new passcode.
- If you have a backup saved outside the app, reinstall 2Do and restore from that file. See Backups.