NewPipe app info
NewPipe is a free and open source Youtube client for Android phones. It is a lightweight client that doesn't use any Google libraries or Youtube API. This means that you can use NewPipe on any Android device, even those that don't have Google Services installed.
The best part about NewPipe is that it has a bunch of great features, like a small size (barely 2 megabytes), the ability to listen to videos while they play in the background, and the ability to download videos. You can download the whole video, or just the audio.
In NewPipe's configuration options, you can choose your preferred resolution (360p by default). You can also link up an external video or audio player in order to play your videos. And, of course, you can choose the directory where you want to save all of your downloaded video and audio files. Another really interesting option lets you force all the traffic through Tor.
NewPipe is an outstanding Youtube client that lets you download Youtube videos with total privacy. The best part is that it lets you stream music in the background and do practically anything you can do with the official client.