这种私下签的结婚协议没啥法律效力。结婚得走法定程序,得跑到婚姻登记机关去登记,把结婚证拿到手,这才算是合法有效的婚姻关系。那些私下签的所谓“结婚协议”,顶多就只是体现了双方的意愿而已,可没经过法定的登记程序,所以可产生不了婚姻的法律效力。
不过,如果这协议是关于婚后财产、债务之类这些事儿的约定,而且还不违反法律的强制性规定,那在夫妻双方之间还是有一定法律效力的,也能拿来当作处理相关事务的依据。但不管咋说,它可不能替代结婚登记这个法定程序,结婚登记那可是实打实的关键步骤。总之,就单纯的“结婚协议”本身,它是不具备法律上的结婚效力的,只有经过了法定的结婚登记,那才是合法的婚姻关系。