Streamlining the KYC Process: Balancing Security and User Experience