You can instal Vidtube on Windows. To do it visit the windows store HERE.
When it comes to Iphone, we do not offer iPhone apps. However, you can use our online converter and download what you are interested in from Youtube and then upload it to your Iphone.
How to do it you can find HERE