1Password 8 will be electron, subscription only, and no longer support local vaults

This is the classic trade-off between security and convenience and you get to decide where you personally come down on that continuum. And so do I.

1 Like

I don’t agree with your trade-off, but fine.
My point is more that MOST PEOPLE should never use more than 30 minutes a month using the actual 1Password Electron app.
Because the Mac app is SO MUCH MORE INSECURE than the browser extension…

Only if you don’t want to use TouchID etc.

I’m not talking about logging in, im talking about bugs. If the browser extension is buggy it has a smaller attack surface. And touch id is a convenience feature – it doesnt add security compared to using the password.

1 Like

To use the browser extensions or not is a question that I’ve been considering for a longish time and I don’t think the answer is especially obvious on the Mac. It comes down to the question of whether it’s more likely that I have something malicious running on my system that has access to my clipboard (I don’t have any evidence to that effect, but I’m not naive enough to think that it’s impossible) or that a web page can trick a password manager’s browser extension into providing information that it should not provide (this has happened in the past).

When making recommendations to others this risk calculation is further complicated by the likelihood that the convenience of using extensions would increase the likelihood that a given user would continue to use the password manager vs just giving up on it and resorting to poor password management practices (like using the same or similar passwords everywhere).

Personally, I still copy/paste, but usually recommend to others that they use the extension, unless they’re someone who I feel is willing to make a risk based decision. I would be much happier if Apple were to introduce a little notification into macOS that tells me when an app has accessed the clipboard as they did in i(Pad)OS (and even happier if clipboard access could be restricted by app).

I don’t think anyone is wrong or right for using/not using the extensions, but I do think that people who deviate from the recommended path (to use the extensions) should do so only if they consider the risks of both options.

3 Likes

I agree! TouchID doesn’t replace the password and no cryptographic material is derived from its use. If it encourages the use of the password manager and if the convenience of it encourages the use of a stronger master password, then its use probably increases overall security.

1 Like

At work, we are in the app several times a day for information that wouldn’t autofill in a browser. (This is not commentary on anyone who does differently!) Each interaction with the app is brief, but it makes a difference to me and to my coworkers that they’re predictably pleasant. I also think that dysfunction in the desktop client’s development would spill into the browser integrations and other products. Everything AgileBits does needs to be pretty good or better if they’re to deliver a great product to any one platform consistently.

@WayneG that TechMeme interview was pretty candid (like so many AgileBits communications; it’s a good trait for a company’s employees to have.)

One interesting bit re: Electron is regarding their limited ability to deliver multiple codebases to high standards. Initially, their plan was to unify their codebase in the Apple ecosystem with Swift UI, instead of across desktops with a Mac-Win-Linux client. However, they couldn’t because they have too many customers who can’t upgrade macOS to the versions a good Swift UI implementation would have required. So they went with the approach we’ve been discussing and are doing standalone codebases for iOS/iPadOS, and Android.

Also appreciated the candid confirmation that shoring up the Windows client was important to them, as was meeting more business needs. I personally don’t think this means they are abandoning individuals and families, but the priority order is clearly there.

Also, the brief discussion of health data secure note type, coupled with their increasing access and capacity for partners and integration, was tantalizing…

1 Like

I’m totally elitist, but more in that old-timey Unix user kind of way, so elitist, but also kind of shabby :wink:

Lol, same.

5 Likes

I’m not talking about bugs or logging in - if you want to have integration so touch id works then the background 1Password has to be running to use the browser add in.

1 Like

Just because a product may be targeted toward businesses that isn’t a bad thing.

In 2001 - 2002 I moved my company’s email from MS Exchange 5.5 to a Unix based system because Exchange was unable to handle our inbound volume (1 million+ messages/month - almost all unwanted). The system I chose was designed for ISPs, like Verizon. It was priced in tiers up to 30,000 users, then jumped to unlimited. We only needed a license for 250 users but I never had a single problem with the software in the 16 years prior to my retirement.

That’s a good point. I can think of more than a few cases where the polish required to satisfy enterprise made retail/personal use, or small company use, good.

The daemon, yes. But that can’t be written in Electron, that would be ridiculous. In fact I think it’s Rust.

1 Like

Wanting good quality and best in class apps is not elitist. Electron apps are significantly memory and CPU intensive compared to native apps, this matters especially if you’re running an older Mac which isn’t blessed with lots of headroom (like myself). As Jason Snell said, whilst the team at 1Password will say that the Mac is important to them (and they did), their actions say otherwise and actions speak louder than words.

None of this is Elitist, it’s wanting the best experience from what in the past was a standard bearer for Mac Development.

8 Likes

I think the sweeping generalisation there doesn’t help.
Each app should be taken on its own merits. The difference between 7 & 8 in terms of memory footprint isn’t that much, as I noted earlier on.
Neither does CPU use seem to be majorly different either.
Shouting Electron is evil as default starting point to my mind does no one any favours, and is on a par with writing M$ back in the day for pure laziness.

The worst offender for mem and cpu usage / slowdowns for me is BBEdit which is held up as a stellar native mac app, so everyones experience is different.

Use it, take metrics and see for yourself - then pick it apart if you see need.

3 Likes

This is what I’m talking about.

By and large all I hear about in the Apple fandom is automatically dismissing something outright because it’s Electron without even trying.

It’s an awful look and incredibly close-minded.

I run several well run Electron apps on my M1 Mac Mini; VS Code, Obsidian, Postman, Roam, and Gluon.

Only one of these hogs resources, Roam, and I can have them all open with several Code windows open, as well as a bunch of native apps.

True, not everyone has that luxury but automatically lumping all web apps, Electron apps in the same category is shortsighted.

4 Likes

I’m not sure that the past is an accurate measure of how to proceed in the future.

I didn’t come to the Mac in the 80s and 90s; there was no way in he​:ice_hockey::ice_hockey: we could afford one of those, legitimately ever.

In college I played around with a Mac and didn’t see the appeal. But in 2011 when visiting an Apple Store with a friend that’s when I knew I wanted one. Couldn’t afford it but still wanted one.

I came to iOS and then the Mac in 2013/2014. I don’t have the nostalgia you do for this platform.

Things move, there is progress. It’s just how it is.

If Apple wants to keep its advantage, and with these M1s they seem primed to do just that, make building PWAs better, make the platform easier to build for, today not 10-15 years ago.

6 Likes

No, it isn’t. But native apps are going the way of floppy drives as everything continues to move to the cloud. In 2009 I replaced 60 Windows PCs with iMacs. By 2018 all of them could have been replaced with ChromeOS.

Around 1985 Sun Microsystems coined the phrase ā€œThe Network is the Computerā€. They were a few decades early with that statement but today it is true.

4 Likes

I don’t really care all that much about Electron.

I see 1Password in my view becoming simply becoming an annoying app.

We used to have the ability to have it unlocked all day meaning access was easy. When I’m at home …I trust everyone living here. I should be the one that decides on the behavior of my app.

Then Watch Tower came with its blaring red alerts that I still haven’t figured out how to go away. I get it my password is weak …so what I don’t have my credit card information tied to every login.

Local vaults are important. There are just some things you don’t want leaving your home network.

Agile decisions have benefitted agile more than the comfort zone of mutual benefaction. Great software has to be great without the micro annoyances.

The only way I can truly voice my dissatisfaction is with my money. I just don’t think I’m going to stomach paying $60 a year for an application that annoys me beyond the threshold I’ve set for subscription software.

6 Likes

I think people are really bad at predicting technology’s future (NOT looking specifically at you @WayneG :slightly_smiling_face:). We’ll continue to do what we can when we can do it. We can do things now that we couldn’t do in 2009 or even 2018. To some it looks like we’re running into obstacles to computer advancement. I’m no seer either, but I’m sure advancement will continue, just in ways we can’t imagine today.

2 Likes

I don’t disagree. The first computer I ever saw was the university mainframe that read our punch cards and printed out our results on continuous form paper. The teletypes were replaced by dumb terminals, then came pcs, and the mainframes were replaced by servers. Which are now being replaced by ā€œmainframesā€ in the cloud . . .

I don’t try to predict technology. At most I’m an observer that thinks he has noticed a pattern that is repeating. If the iPhone 23 is a thin client I’ll know for sure. :grinning:

1 Like