There is no risk in applying for it yourself. It is risky to ask an agent or an agent. You don't want to give it to him unless he doesn't like your invention. If you like, in theory, they can go directly to China and hand over the application materials to the relevant personnel. The application date is theirs before you. Although you signed a confidentiality agreement, it is difficult to find evidence of leakage and theft. Objectively speaking, others can invent at the same time as you! Even if you have a little evidence, it is not so easy to go to court. This may be a loophole in China's patent application system!