如果是单纯保密协议的话,是永久有效的(保密协议可以是长期有效的)。但是如果附带竞业协议的话,需要载明竞业限制期限,竞业限制期限不得超过二年,并且在劳动合同到期或合同解除之后
法律依据
《中华人民共和国劳动合同法》第二十三条、第二十四条