System for authorizing a request for remote access to customer account information includes a
server configured to receive the request via a network from a
remote computing device, a
database storing the customer account information accessible by the
server, and memory accessible by the
server and storing a customer notification program which, when executed by the server, performs steps for (a) identifying, responsive to the server receiving the request, the
remote computing device by a
device fingerprint and by a requesting location, (b) determining whether the
device fingerprint matches any of a number of device fingerprints authorized to access the customer account information, and (c) sending, responsive to determining a mismatch between the
device fingerprint and each of the previously authorized device fingerprints, a notification of the request to a customer-specified address, the notification indicating (i) the request, (ii) identity of the
remote computing device, and (iii) the requesting location.