First of all, banks are formal insurance sales channels and have insurance intermediary licenses issued by the China Banking Regulatory Commission.
Secondly, Evergrande Life has strong capital strength and was approved by the China Insurance Regulatory Commission.
So it's all very reliable.
Want to know more about buying insurance in the bank, you can read this article: How about bank insurance? These contents need to be cautious!