It appears to be a PoS. As mentioned above, it's an unfused plug and has a sheath on the earth pin, which makes it worse. It's probably dangerous. Is it earthed? Does it have a thermal fuse to protect against fire, if the controller fails?
Wow, that's another masterpiece. Sheathed earth pin is totally legit, could even be safer than the bare metal one!! Earthed? Sure, at least when the user has his/her hands on the chassis. Just hope that none of the automotive grade components happen to yield when doing that. Fire? Totally fireproof, made from thick steel...ish material(?). No need for fuses.
When considering this kind of no-name Chinese stuff that looks utter dogshit
even in the product photos, always consider your personal safety. You can have the thing only powered under surveillance in your workshop, far away from any flammables, but remember that using any legitimate insulation materials, or caring about clearances is purely optional for these manufacturers. Don't play with your lives.
Ok, you can disassemble the beast, and rebuild/repair the parts that are shoddy. Worth it? I dunno, just get a proper one I'd say.