There is the overall locking password, which prevents the phone from being used. Is there a way to pasword-protect on a per-app basis, e.g. lock mail, but not photos. This is under iOS 5.1 on a iPhone 4S. The password doesn't need to be different between apps, however.

EDIT: This is with a iPhone 4S, not jailbroken.

  • You might look into the restrictions settings. – CoffeeRain Mar 27 '12 at 20:03
  • 1
    There's a sweet app called Lockdown that you can install if you're JailBroken. – Andrew Larsson Mar 27 '12 at 20:07
  • @CiffeeRain: unfortunately mail can't be restricted on the settings>restrictions. – Brian Carlton Mar 27 '12 at 21:22

No, there is no way to do this on iOS 5.1 or on any earlier version of iOS.

It's doubtful that Apple will add this feature, given their usual proclivity toward not including features that could be difficult to configure and support, particularly on iOS.

This of course means that each app developer can implement their own passcode locking mechanism. It's just not an API that Apple provides to developers to ask again for the same passcode before it operates as opposed to locking the entire device.


Apple view these devices as personal so there are no multiuser features. But mail in particular is useful to lock in case you hand your phone over to someone to show some photos, even just for a few minutes. Some people suggest just turning off mail in settings but that doesn't remove cached mail and isn't secure. There is an app called Better Webmail that might meet your needs: PIN locking, supports Yahoo and Gmail etc.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .