Just yesterday I got a venmo prompt to add biometrics for "security". F off.
DO NOT trust financial institutions with your data. They WILL leak it. Its only a matter of time.