Regarding Proton VPN. That is probably the only consumer VPN service I'm willing to give some trust. But consumer VPNs are in general questionable services. They promise a lot more than they can really deliver.
Since I trust one of the ISPs I use where I live, I host my own VPN server there and use that instead. I would even claim that you probably get a more reliable with the same type of privacy if you just use a VPS host in a trusted country and set it up as a VPN server for only your own stuff.
This one is worth a read: https://gist.github.com/joepie91/5a9909939e6ce7d09e29
VPNs do have a purpose, when used correctly and for the problem a VPN was designed to solve. Consumer VPN services generally falls out of that scope.
So I use Proton VPN only when my direct access to my own VPN server is inaccessible. And I use Proton VPN to get through restricted networks, so I can get a connection to my own VPN server (double tunnel/tunnel in tunnel).
@LinkOpensChest_wav
There are few alternatives to Proton Drive. Filen.io is the closest one in features. But it's a small company, so it development takes time.
Another alternative is Tresorit. Feature wise it is far beyond Proton Drive and Filen, with more advanced sharing possibilities. But it's quite expensive, closed source and uses Azure under the hood on the server side.
Filen and Tresorit are the only ones with Linux apps. Proton Drive can be accessed via rclone, but that is quite slow tbh.