I love the idea of free stuff but good free vpns are pure fiction. Think, for instance, of ProtonVPN that was listed in your review. The provider is not as a no-log follower as it claims to be and it easily leaks your IPV6 and DNS. I don’t recommend using free vpns at all. Paid ones aren’t so expensive, at least you always can find a promo code. If you want a free VPN, go with TOR. Although I would not trust TOR for sensitive data as far as you never know who is sitting at one of their nodes, it is good for a simple web browsing.