1. A computer-implemented method to handle installation and assess a threat level of a new application, the method comprising: identifying an application being installed on a computing device; performing static analysis on the identified application; determining a threat level to assign to the application based on the static analysis and detected behavior of the application, wherein the threat level describes one or more specific actions taken by the application that are potentially threatening; displaying the determined threat level to a user through a user interface; and upon determining that installation of the application is safe based on the user's response to the displayed threat level, installing the application on the computing device, wherein the preceding steps are performed by at least one processor.