Yes, the Snaptube app is legal, but make sure you only use it for your personal use. There will be a termination of service if you do something against the law.