1. A method for recognizing a user, the method comprising: signing the user into an account in a first session with a computing system, wherein the account associates the user with a biometric profile of the user, the signing the user into the account in the first session comprises positively identifying the user using the biometric profile, the biometric profile comprises biometric data of the user obtained from a sensor, and the biometric data of the biometric profile is classified into different categories based on different biometric data-gathering conditions; identifying a current biometric data-gathering condition among the different biometric data-gathering conditions; determining a number of samples of biometric data which have been gathered for the user with the current biometric data-gathering condition in a previous session in which the user signed into the account with the computing system, before the first session; after the user has been positively identified during the signing the user into the account in the first session, and while the user is signed into the account and in a field of view of the sensor, obtaining additional biometric data of the user from the sensor with the current biometric data-gathering condition in the first session, wherein a rate of the obtaining the additional biometric data is inversely proportional to the number of samples of biometric data which have been gathered with the current biometric data-gathering condition in the previous session; updating the biometric profile based on the additional biometric data to provide an updated biometric profile; and signing the user into the account in a second session with the computing system by comparing biometric data of the user obtained from the sensor to the updated biometric profile.