Here's what they don't tell you about VPNs. This refers to any of them, whether they're free or not. Everything you do online routes through their servers. You have no idea what they're doing with your data. Especially free VPN services. It's free for a reason, and it's definitely not for your benefit.
HTTPS has been around for a long time because it works, and VPN has nothing to do with it, or enhances it. When you connect to a secure web site, it and your browser negotiate a one-time use encryption key. After that, only your browser and that site can decode what passes between them since only they have the decryption key. Anyone else who happens to snag any data packets in the transmissions can't do anything with them. Not unless they have a couple of millennia to crack the key.
Not sure how Kaspersky is coming up with the VPN claim. You're on a public WiFi. Any data going from your computer to the router hasn't gotten to the VPN yet. Anyone else on the WiFi network who wants to try and see what's passing through it unprotected can see whatever you or anyone else is doing. The VPN is zero help since what you're doing has to pass through the open access router before it ever reaches whatever VPN service you're using.
A secure https connection is already protecting your Internet traffic. The VPN is doing nothing extra. This statement is pure baloney:
When you’re connected to the Internet through a VPN connection, this private Internet access ensures that you’re not exposed to phishing, malware, viruses and other cyber threats.
Really?! Soooo, if I'm using a VPN, somehow, no scam emails or messages will make it to my computer. Bunk!