Yes it is free to download and use you can download it form my webpage. And install it to your device. No need to log in or signup. No password required just download and install. Enjoy unlimited TV channels and watch them free.