在超市做日结小时工8个月没买社保是违法的。
根据《中华人民共和国社会保险法》的规定,用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记。无论是全日制员工还是非全日制员工(如日结小时工),只要与用人单位建立了劳动关系,用人单位都有义务为其缴纳社会保险。
在你所描述的情况中,你在超市做日结小时工已经8个月,如果超市在这期间没有为你购买社会保险,那么超市的行为是违法的。你可以与超市进行沟通,要求其为你补缴社会保险。如果超市拒绝或无法达成一致,你可以向当地的劳动监察部门投诉,以维护自己的合法权益。
总的来说,用人单位有义务为与其建立劳动关系的员工缴纳社会保险,无论员工的用工形式如何。如果用人单位未履行这一义务,员工有权要求其补缴,并可以通过法律途径维护自己的权益。