1. A computer-implemented method for providing access to security data related to a software application, the method comprising: creating a programmatic association between the software application and results of one or more security analysis tests performed against the software application wherein the results comprise references to flaws identified in source code of the software application; storing the results for subsequent electronic access on a data storage server comprising a security-threat database; providing access to the software application and instructions to access limited portions of the results stored in a central database using a unique key associated with an owner of the software application and the software application such that the results, including the source code, may be reviewed on demand by a user authenticated to use the unique key.