Is is possible for a non-jailbroken app to detect Auto-Screenlock settings (such as if users disabled/enabled auto-screenlock in their device general settings)?
If so, how to implement it?
EDIT:
For business solution: http://www.apple.com/iphone/business/integration/mdm/
As an alternative, it seems possible to set device configurations server-side using MDM.
No, that’s not possible.
I don’t know whether a jailbroken phone could do it, but a non-jailbroken phone definitely can’t.
As a workaround, you could possibly implement your own timer that removes the confidential information after a certain time?