1. A method of analyzing computing site information, the method comprising: selecting an analysis tool for analyzing a first site record stored on a storage medium, the first site record comprising information related to a computing site, the computing site comprising a unit of computing functionality accessible via a network; determining whether a first confidentiality level for the computing site exceeds a trust level for the analysis tool, the first confidentiality level indicating a level of importance of maintaining the confidentiality of the site record, the trust level for the analysis tool indicating a threshold confidentiality level for information that the analysis tool is trusted to receive; when it is determined that the first confidentiality level exceeds the trust level, modifying the first site record to create a second site record, the second site record having a second confidentiality level, the second confidentiality level not exceeding the trust level; and transmitting the modified site record to the analysis tool.