Is aTube Catcher for Windows safe to install?

aTube Catcher icon

aTube Catcher for Windows

Download from YouTube with this open code tool

3.8.9991