As the VPN disconnects from ones every two days up to a few times an hour (the latter most often), without noticeable warning, you think your browsing save, but you need to check the app or in settings every single time you open a browser( I use Safari, Edge and DuckDuckGo).
On windows 10 the Kill-switch wil block wifi and LAN so you are notified by that security feature. I tried IPVanish widget on my iPhone 12 iOS 15.2 hower you needed to activate the widget to have the actual connection status shown.
So Windows 10 fine but iPhone lacks security through lack of notification and no kill switch.