Offline access to password vault
Just wanted to emphasis about being able to have a local vault in the phone/computer to be able to access passwords offline.
The vault should be super heavily encrypted in the local unit and as soon as internet is available synced with your servers. This local vault might be an option and not default so people can store it locally if needed but keep it safe with you on your servers.
I just know when traveling the world I often end up without internet and still need something stored in the password manager like a note, card number, membership and other things I like to keeps in a safe place.
One could select parts that would be stored in the local vault. Like if I want my notes, Membership info to be available offline I could choose that in the app settings. The rest would be safely stored online safe on proton servers.
This would be the solution. I recently faced the following problem: I signed out from the mail but then, when I wanted to reconnect, I had to use ProtonPass to get the mail password. The bad surprised I had is that ProtonPass was disconnected as well and it was impossible for me to get the password. Fortunately, Proton was still open on other devices, so I did manage to connect again.
Hence, I think that an offline access is really critical, probably via a desktop app (as it works with 1password)
I still use an encrypted Notational Velocity database that contains passwords and other important things to know.
This is a must, right away. To be clear- this is for the web app.
I’m surprised that so obvious capability requires voting. Guys, you will not move on and progress until you implement basic features, and this one is not the last.
Right now it's the most important feature for me.
I need to be absolutely sure I still can access my passwords in the case of Proton's servers going down.
Also another critical feature that has eyeing a return to bitwarden. I understand SL / protonpass is not bitwarden - but to compete feature parity needs to at least be achieved!
I think Proton has an uphill climb before I replace my current solution.
My current solution is Keepass and SyncThing to all my devices including my own Nextcloud server which is cloud-rented. Therefore it's available everywhere, including offline and in my encrypted backups to the another cloud. Keepass has notes, files, 2FA, URL and history.
Second, I only memorize three (3) passwords - Keepass, Nextcloud and PGP. That's it. I do not want to have my email and my vault under the same password. In an emergency (like all my devices lost in a fire), I can still access my Keepass online in my own Nextcloud server which is in the cloud.
Let's be honest, if a government really, really wanted to get me, none of the available encryptions are going to be strong enough. My system is as good as it needs to be for my nomadic lifestyle.
Sonia Ruiz commented
I'm actually surprise that the vault is not reachable while offline. Not being able to sync your password on your device when your offline I understand but not able to access your password when your device is already sync is kind of a bummer, I just moved from 1password and the lack of the offline feature really worry me atm.
More than just passwords are needed while offline, like Notes.
Arnaud Lapiere commented
If my password are stored and encrypted locally, what's the use of requiring to be logged in ?
- If I'm in a plane, and need a password to open a zip file stored in ProtonPass, I'm stucked ?
- If servers are down (it happens a few times per year), I don't have access to my passwords ?
- If I'm on a LAN with no internet, and need a password for a local server, I'm sucked?
a password manager with a mandatory internet connection is a huge SPOF that can lead to total break of business continuity.
At least read-only as a first step,
storing password offline and sync when online is an other story, not that critical
Just got the "servers unreachable" message for the first time in the browser extension while trying to unlock Proton Pass.
So here I am asking for proper offline support.
This feature would come hand in hand with the Desktop App, also I prefer manage my passwords in my desktop app, even when there's no connection so I can still add and generate new password, just like Bitwarden which what I currently use, Desktop App, Offline Access and perhaps Custom Fields is the only thing keeping me to switch fully to Proton Pass for now
this feauture could be a substitute for an actual desktop app for a little while. but not permanently
A Doug commented
@Henry, not to argue at all- I like to think we're on the same team as customers! :-) But if this was 2002 when I was developing VB6 apps, sure. But, I disagree that it's a LOT more. For example, if you're using a Mac, running Ventura, and have a M1/2 chip, right now, you're able to download and install the iPhone/iPad version of Proton Pass to your Mac. The underlying architecture of a dedicated desktop app wouldn't be too far off different. Plus, user experience- I would have to open/run chrome just to get my password to login to other native apps.
@A Doug because there's a LOT more that goes into building a secure desktop app vs allowing offline access via the extension that can be locally encrypted. Especially since the offline access already works via the mobile app.
This can be immediately implemented rather than waiting for all the other problems that could arise and delay during the development of a desktop app.
A Doug commented
I feel this item should be merged with the desktop feature request. I would hope that offline access in the desktop app would be table stakes. If and when that comes, wouldn't that resolve this issue? A fully native desktop app can handle securing your data for better than a browser extension can and would be accessible at all times. Then sync deltas when there's an internet connection.
Why is there an ask for offline access with a browser extension?
I am agree with Henry.
Here the problem is with the browser extension, which requires a constant connection to show data.
In my case, the problem is also due to the fact that Proton is blocked in the country where I am now, because of this, the extension simply shows an error, I have to turn on the VPN every time so that the data is loaded and the extension works for a while. But it's difficult, because for work I have to use VPN to the office, which does not allow me to connect to proton servers (two VPN can't be enabled at same time)
I'm pretty sure this is already how the vault works. Unless I'm missing something. I did the same thing as the other comment state. It opens just fine without an internet connection.
Definitely does not work on desktop.
The desktop browser extension logs in to your account every time you open your browser.
This is a massive issue if your phone is not available. Even worse if it is and you have a massive password or secure note that's a pain to type in.
(I recently made another post about a self hosted option - ideally these all follow the same idea - we need offline access to our passwords - I shouldn't have to open my browser JUST to access a password. Many passwords and things are used offline or via LAN. (GPG keys, SSH keys, general notes, etc)
Does this not work already? I just put my phone in airplane mode and I was able to open Pass and see my vault.