Proton
Empowering you to choose a better internet where privacy is the default. Protect yourself online with Proton Mail, Proton VPN, Proton Calendar, Proton Drive. Proton Pass and SimpleLogin.
Proton Mail is the world's largest secure email provider. Swiss, end-to-end encrypted, private, and free.
Proton VPN is the world’s only open-source, publicly audited, unlimited and free VPN. Swiss-based, no-ads, and no-logs.
Proton Calendar is the world's first end-to-end encrypted calendar that allows you to keep your life private.
Proton Drive is a free end-to-end encrypted cloud storage that allows you to securely backup and share your files. It's open source, publicly audited, and Swiss-based.
Proton Pass Proton Pass is a free and open-source password manager which brings a higher level of security with rigorous end-to-end encryption of all data (including usernames, URLs, notes, and more) and email alias support.
SimpleLogin lets you send and receive emails anonymously via easily-generated unique email aliases.
view the rest of the comments
The problem isn't just the packaging format, it's the quality of the application. It's missing a ton of functionalities that exist in the windows version. Wireguard isn't available, for instance. And have you seen the design? Why do other OS get a beautiful application and we have that?
Proton does improve their products, that's true. I'm very happy with the improvements they have been making with Proton Pass, for instance.
But they don't improve their linux products, at least not at a reasonable pace. How many years to we need to wait for WireGuard support? Or ipv6? :/
Proton supports Wireguard on Windows for several years now.
If you use the config file generator from the Proton website, you can have a Wiregard config tailor-made to load in NetworkManager for instance. Or several with or without NAT, different exits and so on.
I don't know how this isn't widely known, it's been there for a while.
I know about this but it sucks for several reasons:
This doesn't use the proton vpn client
You need to setup configuration files for each country you wish to connect
You configure a server directly, you can't just connect to "France" and have the client choose the server with the least load
You can no longer select a random country, you have to introduce the randomness yourself
You have to manage configurations like kill switches on your own, since you're no longer using the proton client
It's certainly a viable option, but why must linux users have all these drawbacks? :|