1.技术保密协议违约金在法律上没有明确规定,但规定了违约的上限不得超出损失的30%,如果过高或者过低是可以请求法院给予减少或者增加的。用人单位可以与负有保密义务的人员订立保密协议,并约定在解除或者终止劳动合同后,在竞业限制期限内按月给予劳动者经济补偿,劳动者违反竞业限制约定的应当支付违约金。
2.根据《劳动合同法》第二十三条、二十四条规定,用人单位可以与高级管理人员、高级技术人员和其它负有保密义务的人员,在劳动合同或者保密协议中约定保密事项,并约定在解除或者终止劳动合同后,在竞业限制期限内按月给予劳动者经济补偿。劳动者违反竞业限制约定的,应当按照约定向用人单位支付违约金。