As an ML engineer at a bank responsible for developing an ML-based biometric authentication system for the mobile application, you've been tasked with verifying a customer's identity based on their fingerprint. Fingerprints are considered highly sensitive personal information and cannot be downloaded and stored in the bank's databases. What machine learning strategy should you suggest for training and deploying this ML model?