Abstract: Embodiments of the invention relate to systems, methods, and computer program products for implementing a biometric authentication system. The biometric authentication system receives biometric information for a user, stores the information in a secure memory device, and compares the biometric information to a scan received at a later time to determine if the user has authenticated the user's identity. Once the user's identity is authenticated, the user may gain access to data, such as user data stored on an associated device, or may cause an action to occur. Various actions that may be prompted by authentication are provided, such as facilitating transactions, accessing remote servers, or authenticating the user's identity to third parties.