保密协议没有时间限制,一般也是有效的。按照《中华人民共和国民法典》的规定,合同内容由当事人自己来约定,只要协议是双方真实意思的表达,不违反法律和行政法规里的强制性规定,也不违背公序良俗,那这个合同就是有效的。保密协议属于合同的一种,就算没约定保密期限,只要符合这些条件,协议同样是有效的。
一般来说,保密义务的期限要由协议双方自己商量确定。要是没约定,在被保密的商业秘密等信息还有保密价值的这段时间里,负责保密的一方就有保密的责任。
但要是一直无期限地进行保密限制,对负责保密的一方明显不公平,那保密义务人可以通过和对方协商、请求调解,或者向法院起诉等办法,要求合理确定保密期限,或者解除保密协议。法院在审理时,会综合考虑商业秘密是什么性质、行业里通常的做法、采取了哪些保密措施等因素,来判断保密义务是不是该终止。