For the folks who live with other people, and are not able to set up a vpn on a router, nor just connect a laptop to the tv due to this being a major convenience hit for those other people.
And so are stuck using firestick/nvidia shield etc.. and their os, i would recommend using smartube+a vpn inside their tv os, it functions similarly to newpipe+vpn, and you can use it without an account(subscriptions, playlist, and subscriptions feed and even a less personalized recomendation feed works).
Right now the newpipe file import is broken but there is a github issue open.
1-Add subscription
To add subscriptions, just search a channel and subscribe, and it should appear on the subscription list and feed.
2-Smartube does not support creating subscriptions on the subscription tab, to create them you need to search x video, then long click on it then press next to “add to playlist” the button “create new playlist”.
And now you should just be able to add videos by using the “add to playlist” button inside the video player, or by long clicking a video inside the feed.
Playlist are stored completely locally.
To sync newpipe and smartube i PERSONALLY just have a reminder to manually sync subs+playlists every 3 months.
And i archive them by taking a photo of them.
Now the problem with this setup is that due to the streaming device os your ip might leak sometimes when watching a video.
But since you dont have an account google will only know your ip is watching x video.
Rather then if you add an account connected it would know your ip is connect to every activity done on Your account!
This is my current setup, its not as private as the laptop connected through hdmi option.
I am still trying to find a better option on the streaming device/privacy/convenience frontend but right now this is the best i have got…