User configured idle timeout in OSX app