1. A method comprising: retrieving data from a plurality of applications; extracting identifying information about each of the plurality of application from the data; organizing, by a processor, the identifying information into a data structure based on entities associated with the data; storing, by the processor, the data structure in a searchable repository, wherein the identifying information is located in the data structure by searching the searchable repository for the entities associated with the data; and retrieving stored information from the searchable repository in response to a request from one of the plurality of applications.