不合法。根据我国相关法律规定,用人单位应当为其员工缴纳社会保险。下面我详细为你解释一下:
代理合同性质:虽然你签订的是代理合同,但关键在于你与保险公司之间是否存在事实劳动关系。如果你的工作性质、工作时间、管理方式等都符合劳动关系的特征,那么实质上你可能就是保险公司的员工,而非单纯的代理人。
社保缴纳义务:如果双方存在劳动关系,那么保险公司就有义务为你缴纳社会保险,包括养老保险、医疗保险、失业保险、工伤保险和生育保险。这是法律规定的用人单位的基本责任。
法律后果:如果保险公司未依法为你缴纳社会保险,你可以向当地劳动监察部门投诉,要求保险公司补缴社保并承担相应的法律责任。同时,如果因此导致你无法享受社保待遇,你还可以要求保险公司赔偿相应的损失。
综上所述,保险公司未给你缴纳社保是不合法的。建议你先与保险公司沟通协商,要求其为你补缴社保;如果协商无果,你可以向当地劳动监察部门投诉维权。如果你在这个过程中有任何疑问或需要进一步的法律帮助,请随时向我咨询。