Enforcing an indemnity clause is a long and costly process. Ultimately the bank is responsible for compliance. You should do your due diligence on the product up front and be confident the program is in compliance. Then once it's implemented, monitor the output for compliance.
_________________________
Opinions are mine not my employer's, and should not be taken as legal advice.