我和开发商签订协议,但签订后开发商把协议收回,到现在三年未见过
若协议基于协议各方当事人的真实意思表示,且协议的具体内容未违反法律的相关规定,则协议有效,协议自双方签字盖章之日起生效。
不违反法律即有效