DJPunjab is not a media partner or official website for any kind of Punjabi songs but they also ensure to not leak albums and songs, so that does make this a legal website without any kinds of unnecessary complications.