It is safe to sign the contract through formal channels, you can rest assured.
The contract is divided into electronic signing, so you should be careful not to cause information leakage, so there is no problem.
There is also a way to sign a contract, which is a paper contract.
Both electronic contracts and paper contracts are binding.