All iPhones come with a feature out of the box called Auto Lock that can extend the handset’s battery life by automatically putting it to sleep after extended periods of inactivity. Auto Lock can be useful, but usage varies from one person to the next based on the apps they use and how they use them. Fortunately, you can configure certain parameters of Auto Lock such as the timeout period or disabling it in its entirety.
As nice as the aforementioned configurations can be, one thing that appears to be missing is a way to configure iOS’ Auto Lock on a per-app basis. It’s a simple concept that I think would solve one of the most substantial deal-breakers for a bevy of iPhone users, and that’s one reason why I like the concept behind a free jailbreak tweak called DoNotAutoLock13 by iOS developer moyashi.