Is iTubeGo YouTube Downloader for Windows safe to install?

iTubeGo YouTube Downloader icon

iTubeGo YouTube Downloader for Windows

Download any video from YouTube

7.3.0