IRS Under Scrutiny for Biometric ID Verification Methods