Proton is the worst I've seen, it has bad routing. For example, on a Macbook, if you are connected to Proton and set up a VPN with your server, the traffic bypasses Proton. I checked on my server and saw my private IP, which is not observed with PIA (private internet access).