Is it legal for the company to ask for a confidentiality agreement?

Legal analysis: It is legal for the company to sign a confidentiality agreement. Confidentiality agreement usually means that both parties agree that written or oral information disclosed by one party to the other party shall not be disclosed to any third party. If the party with confidentiality obligation breaches the agreement to disclose confidential information to a third party, thus causing losses to the other party, the breaching party with confidentiality obligation will bear civil liability for compensation.

Legal basis: Article 23 of the Labor Contract Law of People's Republic of China (PRC) stipulates that the employer and the employee may agree to keep the employer's business secrets and confidential matters related to intellectual property rights in the labor contract.

For the workers who have the obligation of confidentiality, the employer may stipulate the non-competition clause with the workers in the labor contract or confidentiality agreement, and stipulate that after the labor contract is dissolved or terminated, the economic compensation will be paid to the workers on a monthly basis during the non-competition period. If the laborer violates the non-competition agreement, he shall pay liquidated damages to the employer in accordance with the agreement.