this post was submitted on 08 Nov 2025
22 points (95.8% liked)

Proton

8223 readers
47 users here now

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.

founded 2 years ago
MODERATORS
 

I had to ask this from the Proton support, but then found the anser now on my own, while waiting for their response.

When you upgrade Proton Pass on Linux (Ubuntu in my case), you're asked to verify the checksum. It' considered best practice and I agree although I'm quite new to Ubuntu/Linux (former MacOS guy).

Anyway the instruction from Proton are

Confirm the package’s integrity. You can verify its checksum on Debian and Ubuntu-based distros with the following command: echo "<SHA512CheckSum> ProtonPass.deb" | sha512sum --check -

I tried this a bunch of times without success. But what is really meant is that you should open the file mentioned a few lines further down https://proton.me/download/PassDesktop/linux/x64/version.json and copy the checksum from there and modify the command provided by the instructions. So in this case (current version) you should run this command: echo "d6910cacbcd47a5510a67876b63934b7b74819d4659e36cc698edcd3042358f079351a667458c3ca3ada16ac31649063e50f7d37f00c69e51770fafb6ae50d4b ProtonPass.deb" | sha512sum --check -

Which will give you ProtonPass.deb: OK

Not that obvious if you're new to the whole "linux scene".

I think JetBrains do a better job by providing the JetBrains Toolbox to manage installation and upgrade of their software in a more user friendly UI based way.

Same goes for Tuta Mail that simply has the Debian app announcing there's an upgrade and you click to apply it and the app restarts....

These ways are more user friendly and akin to what I'm accustomed to from being a Mac user for 25 years.

So if you like me need this extra help in understanding the upgrade instructions for Proton Pass, I hope this post will be of help. Or I find it again myself next time 😀

you are viewing a single comment's thread
view the rest of the comments
[–] Elmerdahl@lemmy.zip 1 points 1 month ago* (last edited 1 month ago)

Nice that you're using Proton Pass on Ubuntu yourselves and have experience yourselves in upgrading your Proton Pass app through the snap store when prompted by Proton to upgrade. It's always nice to hear the advice of people who have hands on experience .

Funny though that Proton are providing different and detailed instructions in the actual app and on their web site. I should have realised that I should ignore Protons update instructions and instead use flatpack and snap store in combination, like you obviously did when updating the app.

Also pretty daft of me to share the solution to how to follow Protons instructions.