Ongoing and related: <i>1Password 8 will be subscription only and won’t support local vaults</i> - <a href="https://news.ycombinator.com/item?id=28145247" rel="nofollow">https://news.ycombinator.com/item?id=28145247</a><p>Recent and related: <i>1password is considering a self-hosted option to store vaults</i> - <a href="https://news.ycombinator.com/item?id=28104134" rel="nofollow">https://news.ycombinator.com/item?id=28104134</a> - Aug 2021 (215 comments)
The most disturbing part about this is that their support team has been misleading people on Twitter all morning, not truthfully answering straightforward questions about whether the app is Electron:<p><a href="https://twitter.com/1Password/status/1425429965747720200" rel="nofollow">https://twitter.com/1Password/status/1425429965747720200</a><p><a href="https://twitter.com/1Password/status/1425470169133031435" rel="nofollow">https://twitter.com/1Password/status/1425470169133031435</a><p><a href="https://twitter.com/1Password/status/1425476888072495111" rel="nofollow">https://twitter.com/1Password/status/1425476888072495111</a>
Like I commented the other day, they are losing me as a customer because of that - and because of "improving" the vault format so that it no longer syncs with iOS via iCloud.<p>This is going to cause all sorts of grief when we are forced to upgrade the iOS app to align with 8 and lose the ability to sync via that. I wouldn't mind paying for a Family license if I didn't have to use their sync service - I just don't trust it (marketing-wise, reliability-wise and security-wise, since it's designed purely as a retention factor) and would vastly prefer sticking to pure iCloud syncing.
Currently 1Password's UX is just awful.<p>- On macOS, half the time auto fill doesn't work. Saving a password is very inconsistent.<p>- When you auto generate a password, the least resistance UI workflow is to first save and fill it - but then when you create the account it is saved again, making it a duplicate.<p>- The "move to trash" button is obscurely hidden somehow (used to be much better).<p>- And don't get me started on the Windows client - on my fast gaming PC it takes forever just to unlock the vault.<p>I've cancelled my subscription and won't renew once it runs out.
I'm somewhat baffled and amused by how much hate Electron gets on HN when an existing app moves to it or a new app uses it while at the same time whenever editors and/or IDEs are discussed Visual Studio Code (an Electron all) is massively praised.
1Password and the Tower git client were somewhat similar: They started on native Mac first and years later introduced a native Windows version that lacked behind in features and polish.<p>1Password for Windows slowly(!) caught up, and even after all this investment, they decided that going for a web-based UI across all desktop OSes is the better solution.<p>Tower did not change this: Their Windows version is still lacking, and I am still confused by their website about which features are Mac-only and which are also on Windows.<p>Are they in a better position now for sticking with native apps? I stopped using them and moved to GitKraken that has the same UI across OSes. It is not as pleasing as that mature macOS version of Tower, but it is still better than constantly switching between an awesome and a "meh" app.<p>Maybe cross-platform consistency is more important than having one main attraction and multiple sideshows.
RIP 1P. It's been a long and painful death, but Agile Bits have been killing this app with every single thing they've done for the last 4 or 5 years.
This is the second time that 1Password Co has done something that I consider a negative...
The first one being them "hiding" the standalone version purchase link.
Doesn't give me much faith in their future plans which seen to be all about change for changes sake and extracting as much money out of customers as possible.<p>That being said BitWarden uses Electron and Angular for their desktop apps as well.
>This is the kind of shit I <i>knew</i> was going to happen when they raised money and entered the VC rat race years ago. Things we original users loved, like <i>great</i> apps, would be less of a priority.<p>At least they weren't "joining" Google or Microsoft.
Can we start talking in terms of "Environmental Impact"?<p>Work out the energy use per hour of the old vs the new system * number of installs. See how much extra millions of tons of carbon 1password is spewing into the air because of their technology change!<p>Reminder: when a company chooses a technology stack that suits them (the developers of the software) and NOT the end users, then things tend to go badly.
I have been using this app for 9 years because of its polished UX. I don't even mind paying for subscription model because of it, but this is killing its top selling point for me. Bye bye 1p.
I'll recommend Elpass as a much, much better alternative.<p>Completely native to Mac and iOS, and sync via iCloud.<p><a href="https://elpass.app" rel="nofollow">https://elpass.app</a>
Could someone give a bird's eye view summary of why 1Password moving to Electron is bad? Are there documented security risks, or is it more just a UX/UI aesthetic issue?
This is disappointing. One of the reasons 1Password is much loved is because it's a high quality native application. It fits perfectly into macOS.<p>Even the best electron apps, suck as macOS (or windows or linux) citizens. There are little things that don't just work properly.
Planning on moving to Apple Keychain once the releases in the fall are out, as it’ll have 2FA support.<p>Only Electron app that’s been half decent is VS Code, but that’s a full blown editor. Wasting RAM on a password manager due to Electron is a no go for me.
Yes, Electron has a bad wrap. In the early days it was a horrific ram hog and even today it still can be for certain poorly optimized apps. But any company today that spends a little time optimizing their application ends up reasonably performant and using reasonable system resources.<p>At the end of the day, It's a lot of investment to build an app native for macos, linux and windows. Plus the web. Plus CLI. Plus multiple native mobile platforms. If you can trade 75% of that out for a single "platform", then you can focus all your engineers on the same thing. More features, sooner, and available for everyone - no more 2nd class platforms.<p>Almost of the core applications that drive basically everything in my life, including Brave, 1Password, Inkdrop, VS Code, Email, Office Suite, Slack, Discord... are either directly in browser (Ex Gmail & Outlook.com), Electron or some similar "browser in a box" type solutions. Yes, I am unusual in that I work on Mac, Windows and Linux machines on a regular basis. However it's amazing that all my apps work the same everywhere I go.<p>You know what else is awesome about that? I can recommend those apps to everyone, regardless of what platform you're on. No more "Just use X? Oh you're on a mac... uh... sorry no idea". Ask me for help? Cool, works the same everywhere so I can help you.
What was even the value proposition of using 1password over the native keychain access on mac? Generating passwords? Safari does this now (albeit always ignores the website's specific password rules and gets it wrong most of the time)
I downloaded the beta and it works fine, it feels native enough for me not to want to switch over. I really do hate poorly implemented Electron apps though, Discord is okay but Slack is terrible and I'm a Sublime Text user until I can get an M1 to handle that slow asf VS Code cold start (and sometimes hot depending on how many things you have going on)
It’s sad to see good apps move to a subscription model, resulting in more profit, at the cost of losing customers with a limited budget.<p>Yet another app that will no longer be accessible to many people.
Why are they even using Electron instead of native web views?<p>In my experience it's perfectly fine to use a web app for your UI. What's not OK is to bundle Chrome and Node in your app.
I just can’t get on the “let’s all hate Electron because it’s non-performant” bandwagon.<p>I can understand why, say, a text editor in Electron might be frustrating. But in the case of 1Password, I spend barely time in the app itself so I’m really not bothered about speed.<p>I’m bothered about security - it’s the reason I use 1Password. I’m bothered about pricing. I’m bothered about support across different operating systems. I’m bothered about features that make adoption easier. How are these things affected?