Patent ID: 8862552

Claim:
A system for data audits, the system comprising: a processor; a memory; and an audit component stored in the memory, wherein said audit component is executed by said processor to: a) determine a data provider; b) send a request for data regarding at least one customer to a database through a server, wherein said data request promotes an entry of said data request to access said database, and wherein said data request is based on said data provider; c) receive a data response from said server, wherein said data response corresponds to said data request; d) determine an approval status of said data provider, wherein said determination of said approval status comprises comparing said data provider to an approval database comprising data providers approved by said customer to determine whether said data provider is at least one of an approved data provider and an unapproved data provider; e) determine an indicated approval status, wherein said determination of said indicated approval status comprises an analysis of whether said data response comprises specific data indicating that said data provider is an approved data provider; f) compare said approval status of said data provider to said indicated approval status to determine an audited approval status for said data provider; and g) create a message based on said audited approval status for said data provider.