I am using the firebase UI login on Android from https://github.com/firebase/FirebaseUI-Android, my question is: how or where does this library retrieve all my previous emails like this one picture. Can i delete some of them?
The email addresses are acquired from the Smart Lock for Passwords API, by starting an Intent returned from CredentialsApi.getHintPickerIntent(). The data itself comes from three sources:
Most of the email addresses are likely coming from credentials you saved in Chrome. To be clear, an app using the Smart Lock for Passwords API cannot see all these email addresses - it only receives an email address that the user explicitly taps on.
For an overview of the functionality and behavior of Smart Lock for Passwords, see here.