Nay. Don't use it on your vinyl windows. It can cloud them.
Use dish soap and water, soft rag, keep them clean and you'll be fine.
If you want to do more, use something specifically designed for vinyl, such as Bestop Vinyl cleaner and protectant, or similar. I think that RainX may have a newer product designed for vinyl.