律師解析:下列幾種情形的保密協議是不合法:1、與無民事行爲能力人簽訂的;2、限制民事行爲能力人依法不能獨立實施的;3、違反法律、行政法規的強制性規定的所簽訂的;4、內容違背公序良俗的;5、雙方惡意串通,損害他人合法權益的。