1. A method, comprising: storing, by a server, electronic loan documents associated with a borrower of a loan; generating, by the server, an anonymous shadow copy of the electronic loan documents, the anonymous shadow copy having personally identifying information removed therefrom; storing, by the server, the anonymous shadow copy as a record in a database row of an electronic database; associating, by the server, the anonymous shadow copy to an access code; storing, by the server, the access code as another record in the database row of the electronic database; associating, by the server, the personally identifying information to the access code; storing, by the server, the personally identifying information in a different loan record of the electronic database; sending the access code to a device associated with the borrower of the loan; receiving a first request sent from a requesting device, the first request requesting the anonymous shadow copy of the electronic loan documents; retrieving the anonymous shadow copy from the database row of the electronic database; sending the anonymous shadow copy to the requesting device in response to the first request; receiving a second request sent from the requesting device, the second request requesting the personally identifying information and specifying the access code; querying the electronic database for the access code specified by the second request; retrieving the personally identifying information from the different loan record of the electronic database, the personally identifying information associated with the access code; and sending the personally identifying information to the requesting device in response to the second request; wherein the personally identifying information is separately stored from the database row containing the anonymous shadow copy.
1. A method, comprising: storing, by a server, electronic loan documents associated with a borrower of a loan; generating, by the server, an anonymous shadow copy of the electronic loan documents, the anonymous shadow copy having personally identifying information removed therefrom; storing, by the server, the anonymous shadow copy as a record in a database row of an electronic database; associating, by the server, the anonymous shadow copy to an access code; storing, by the server, the access code as another record in the database row of the electronic database; associating, by the server, the personally identifying information to the access code; storing, by the server, the personally identifying information in a different loan record of the electronic database; sending the access code to a device associated with the borrower of the loan; receiving a first request sent from a requesting device, the first request requesting the anonymous shadow copy of the electronic loan documents; retrieving the anonymous shadow copy from the database row of the electronic database; sending the anonymous shadow copy to the requesting device in response to the first request; receiving a second request sent from the requesting device, the second request requesting the personally identifying information and specifying the access code; querying the electronic database for the access code specified by the second request; retrieving the personally identifying information from the different loan record of the electronic database, the personally identifying information associated with the access code; and sending the personally identifying information to the requesting device in response to the second request; wherein the personally identifying information is separately stored from the database row containing the anonymous shadow copy. 7. The method of claim 1 , further comprising clearing a data field containing the personally identifying information.