1. A method for updating an application on a computing device, comprising: determining, by the computing device, a predetermined length of time for obtaining stability information used to vet application updates before executing the application updates; receiving, at the computing device, a notification that an update is available for the application; responsive to the notification, obtaining, during the predetermined length of time since the notification is received, one or more stability indicators for the update from one or more sources, the one or more stability indicators having been generated by the one or more sources during the predetermined length of time since the notification is received; and after the predetermined length of time has elapsed, automatically executing the update when the one or more stability indicators satisfy one or more predetermined vetting rules.