So I've been running WireGuard on my phone for a year now, kept it active all day. I'm usually on the OpenVPN side of things but I figured I'd test the hype. And honestly, I gotta warn people, the battery impact is way bigger than I expected. My setup was an iPhone 13, Mullvad app, WireGuard protocol always connected. I tracked the battery usage over a week with no VPN and then with WireGuard. Baseline drain was about 8% per hour of typical use (email, browsing). With WireGuard active, that jumped to 12% per hour. That's a solid 50% increase in battery consumption just for having the tunnel open, even when you're not actively transferring huge amounts of data. I suspect it's the constant connection state management, maybe the keep-alive pings. I know WireGuard is faster and all that, but if you're using your phone as a primary device and you keep the VPN on 24/7 like some privacy folks do, you're gonna notice your battery dying way earlier in the day. I switched back to IKEv2 for mobile and the drain went back down to normal. Just smth to consider if you're planning a full-time mobile VPN setup. ymmv depending on your phone model of course