Is it allowed for banks to prevent the applicant strict knowledge of the terms of the deposit contract and obtain a copy of the contract

No, and they should keep a copy with them.

 resolution 165/10609 dated 2011