婚前协议在依法制定的情况下是受法律保护的。具体来说:

1. 法律效力:婚前协议书若依法而定,便受法律保护。只要其内容不违反法律强制规定,不违背公序良俗,且为双方真实意思表示,就具有法律效力。比如,明确财产归属与债务承担的婚前协议,婚后可作为处理相关事务的依据。

2. 无效或可撤销情况:若协议涉及限制人身自由、剥夺一方合法权益等违法内容,或是在欺诈、胁迫下签订,该协议可能被认定无效或可撤销。

3. 公证问题:结婚前协议书未公证也受法律保护。公证只是对协议的真实性、合法性予以证明的活动,并非协议生效的必备要件。只要协议满足相应的条件,就具有法律效力。

4. 财产约定:结婚前协议涉及财产约定,在符合法定条件时法律是认可的。男女双方可以约定婚前财产以及婚后所得财产的归属,该约定需采用书面形式,且要满足双方具有相应的民事行为能力、意思表示真实、不违反法律法规强制性规定和公序良俗等条件。

5. 婚后效力:结婚后,婚前协议通常仍然具有法律效力。它继续对双方产生约束力,双方需按照协议约定行使权利和履行义务。若一方不履行协议,另一方可通过协商、调解或诉讼等方式维护自身合法权益。

综上所述,婚前协议在符合法定条件时是具有法律效力的,能够为婚姻生活提供一定的法律保障。如果你在这方面有具体的法律问题或需要进一步的咨询,请直接向我提问。