The app is 100% legal; however, some of the internal content might not be freely available in the public domain. Hence, we recommend using a VPN when streaming on the application. Kuro TV app is VPN friendly.