Patent ID: 8566901

Claim:
A computer-implemented method for implementing default security features for applications, comprising: receiving a request from a developer of a plurality of developers to include a web application or a browser extension in a digital marketplace, wherein the web application or the browser extension is packaged in a format for distribution via the digital marketplace; determining if the web application or the browser extension conforms to default security features; allowing the developer to override one of the default security features if the developer declares the override in the request and if the developer receives permission from a curator of the digital marketplace; labeling the override with a risk level; storing the override and the label in a database of a server; including the web application or the browser extension in the digital marketplace if the web application or the browser extension conforms to the default security features; and displaying a notification related to the override prior to allowing a user to download the web application or the browser extension from the digital marketplace.