Tell HN: 1Password6 is dead on Chrome 99. Indefinite license is finite

70 points by fhub ↗ HN
I happen to like my indefinite license for 1password6 but Chrome has made a change in version 99 that renders the 1password plugin dead. Support says I need to upgrade to 7.

I've asked 1password legal to buy me out of my license as they may be in breach. They do have some language about breaking changes made by Apple - https://web.archive.org/web/20140902010520/https://agilebits.com/home/licenses. I haven't found the exact license but have requested it. We'll see. They did push this indefinite license thing and half a decade falls marginally short of indefinite.

53 comments

[ 13.4 ms ] story [ 245 ms ] thread
1passwords upgrade strategy is the worst. They have continuously pushed releases over the years that have made zero improvements to the core use cases yet causes headaches because of changing UIs, multiple plugins with differing feature sets, desync between plugin and native app etc.

There's nothing I'm doing in 1password now that I couldn't do 5 years ago. Yet I've had multiple cycles of pain and had to pay for upgrades I didn't want.

I have at least 3 features I couldn’t do before which are game changers, families, Linux support & guest vaults.

I’m sympathetic to the argument that they haven’t improved your life but not to the idea they haven’t improved the core use cases at all. It’s a tremendously better product for me than it was 5 years ago.

It would be really cool if people who also bought 1password6 write to legal@1password.com and ask to be bought out of the license.
They're just going to get another gaslighty response that pretends they wrote in asking what new features are available with a subscription to 1Password 8.
1Password's current comms style makes me genuinely angry - they almost never directly answer questions, and they always work in a way to call whatever they do now a positive, no matter what they're replying to.

It utterly infuriates me - things like UX feedback are often replied to with "but this is great for me!" by their support staff, rather than actually acknowledging that they might actually have made something with faults.

Mix in other things like their public reasoning for abandoning standalone licenses (users didn't buy them!), while handily failing to mention that they entirely manufactured the disparity by making them so obscure to find that you basically needed to email in to do so, and I have lost all respect I had for the company, it's staff and it's founders.

They're just another random scummy SaaS company that wants big enterprise deal money now, anything special about them is just nostalgia.

I love them, they make life easy and make great software. Why not pay a little for super usable software?
They already did "pay a little".
Quality software takes persistent work and maintenance. If they misconstrued it that is on them, but they should be allowed to make some mistakes. I didn't buy Windows 95 thinking it would last until 2020?
You didn't, but Microsoft didn't tell you it would be good "indefinitely" either.
true, and sometimes small software companies make mistakes in their early days for understanding a sustainable business model...
They're not that small of a company. If they made the mistake why is their loyal customer eating it?
Because that is where money comes from? And without money they can’t pay their people? And without their people the product fails to exist or keep up with competition?

I do not understand, they made a business error for how they financially planned things it looks like. It sucks but we are talking very little money for something that is mission critical and we all use daily…

Why is this so important to you?

OP did! Going so far as to buy a license that works indefinitely!
happy to pay a little, that's whey we bought the lifetime license.

We got hosed when they started charging "a lot", and then not sharing the product that we helped finance to build when we bought our indefinite license.

I don't understand, wasn't that to version 6 per the Ops message?

Can you explain? If you buy version 6, then they bring out version 7, wouldn't you buy it again or switch to SAAS?

>I happen to like my indefinite license for 1password6

They did!

I also like 1password, but discovered them after unlimited licensing was dead and buried. The only offer that was ever clear to me was "you pay $X per month forever", and I'm personally fine with that. (My understanding is that you can go out of your way to find information about the non-hosted unlimited plan still; I never knew it existed and never bought it.)

What did go wrong here was that their earliest adopters got screwed by the change in direction of the business. They are right to be angry, if you say "pay us $X to support you for the rest of time", then people should expect that their $X pays for support for the rest of time. That was the deal, and you can't alter the deal and expect people to be pleased. It is possible to structure the finances to support this pricing; set $X to how much money you'd invest in the stock market or a savings account such that the yearly interest covers the yearly support cost. Clearly, that didn't happen, or they want the interest for themselves instead of support, and that upsets the devoted early adopters who loved the product and the company. That is exactly the group of people you don't want to make mad, and that's the failing here.

(Side note, I wanted to do some actual math on the pricing here. Say you hate SaaS and want an unlimited license for something. You can just do the financial hacks yourself! If a product costs $100 per month, that's $1200 per year. To get $1200 per year out of a savings account, just deposit... $145,000 at 0.7% APY. I guess this is why people don't actually do the "unlimited license" thing ;)

I think it's a super easy misstep for any startup to make. Realize your business model doesn't work, pivot, and leave the early adopters in the dust. Most of the time, because you're growing so fast, it doesn't matter. But you will see rants like this on HN, and they could be avoided with a transition plan. ("We'll give you the SaaS version for free forever!") Just depends on how much you care.

Remember how much "techies" liked Google back in the day? The sentiment on HN is a lot different today. That's what happens as you grow; you lose touch with the early users. Sometimes your vision might be better than them, and you don't need them. But nobody wants to be told by someone they love, "I don't need you anymore".

Thank you for the detailed breakdown! This was helpful :)

My guess is they made a mistake, and financially you can't build a business from that. So they moved to a SAAS model and now things are good. It sounds like they honored their commitment to version 6, and they are seeing 7 as a new product.

Hm. I feel like this is more of a cautionary tale to always limit even unlimited licenses, if you depend on a third party not changing anything.
Lifetime license does not mean lifetime support. I get that that might be annoying, but why or how could they warranty third party software, that they don't control or version themselves, indefinitely?
Maybe. I'll need to get my hands on the license terms which I don't seem to be able to find. They are still offering security support for the product FWIW.

[Quote] On March 15th 2022, Google released Chrome 99, which introduced a new code signing certificate. Because of this change, 1Password 6 for Mac no longer works in Chrome 99 or later.

While your license for 1Password 6 for Mac hasn't expired (and never will), the last major update to that version was in May 2018. It's no longer being actively developed and will only receive critical security updates in the future.

To continue using Chrome with 1Password on your Mac, you'll need to upgrade to a 1Password membership account. With a 1Password membership, you won't have to worry about dealing with licensing and you can easily use 1Password on all your devices. You can use the account to sync your devices automatically - third-party services like Dropbox and iCloud are no longer required. Simply sign into your 1Password membership account and all of your 1Password data is there. You can learn more here. [/Quote]

Couldn't it be argued that working in the browser is indeed a relative security update, specifically since it relates to a signing certificate?
Good point. I'll keep that up my sleeve.
God, 1Password used to be the app that I would point to for "clean" design. How far they have fallen since I started using it in 2010 or 2011.

I used to love how simple it was, how well everything seemed to be "integrated". These days, what a usability nightmare that 1password has become. Sometimes simple stuff like editing a password, will pop you into browser tabs, removing your focus from whatever webpage you are working on. When you go to fill out a password, god forbid you aren't logged in and you get 2-3 popups and your focus leaves whatever your working on to enter a password in a different prompt.

Its gotten to the point where I have started to consider alternatives.

I'm not a 1password fan. I begrudgingly pay the subscription due to being too lazy to find an alternative my wife would be ok with.

But with that said I don't have any of these issues. I find 1password comes up when I need it and goes away when I'm done.

I do find 1password's Android integration is excellent. That I am a fan of.

This feels like an intentionally ridiculous interpretation of an indefinite license and is exactly why companies are switching to subscription licensing.
I don't disagree. But how long should someone support an indefinite license for? 5 years? 20 years? Who decides?

They marketed it using the word "Indefinite" to differentiate it from subscriptions.

This was an indefinite LTS in my mind that lasted just 5 years.

You decided that it's an indefinite LTS. No one sold you that. An indefinite license means that the current version will continue to work as long as it continues to work. The maker won't ever turn off / break it intentionally. Not that they owe you bug fixes for any period unless otherwise stated.
That isn't quite what they said.

[Quote] While the license itself will never expire, system updates from Apple could cause certain aspects of some software to stop working. For example, the Safari 5 upgrade stopped 1Password 2 from working correctly and required an updated version of 1Password. [/Quote]

This wasn't an Apple change. But I get your point. FWIW they are still offering critical security updates according to support, just not fixing it when it ceases to work on Chrome.

This is what happened google updated breaking existing plugins. Why not use a version of chrome that supports this?
Don’t call it an indefinite license. It’s false language to be using and it is entirely misleading.
I think that 1Password's made a bunch of missteps with regard to their app, how they treat legacy customers (me being one), and their approach to subscriptions, but I'll play Devil's Advocate.

Technically, your license for 1Password 6 is still valid and still works with 1Password 6 on browsers that still support 1Password 6. Eg. I don't necessarily decry Microsoft because Microsoft Word 6 for Carbon doesn't run on macOS Monterey -- Word 6 still runs on the OS versions it was designed to work on.

As far as I can see in this case, AgileBits hasn't hoodwinked you or revoked your 1Password version 6 license, here. I think, after a certain point, it's unreasonable to expect AgileBits to keep updating old versions to support modern operating systems.

Edit: I see OP's point. After OP's reply below, I went back to look at my original 1Password license and it was described as "lifetime", as well.

That is correct. I am attempting to be punitive in this. Lots of people are paying way more for a new product after buying a lifetime license to a product that was just fine. What if they stopped supporting the lifetime license after a day? What is a good length of time to keep supporting a lifetime license?

People will disagree. But for me it feels like at least the life time of a car.

I went back to my original 1Password license email from years ago and you're correct: it's described as a lifetime license. That's on them.
I think the word "supporting" here is doing rather a lot of work -- in this case by "supporting" we'd mean "releasing a new version of the software that is compatible with the backwards incompatible changes introduced by chrome 99".

For most perpetual software licenses I have seen that can be purchased with a single one-off payment, you get a perpetual license for to a single version of the software, which specifically does not include free updates to the latest version.

> feels like at least the life time of a car.

I'll push the car licensing analogy down the road to a slightly ridiculous destination:

Suppose you purchase a diesel powered car, the purchase price includes a lifetime license to use the car (it sounds insane to need to explicitly state this, such is the wonderful world of software licensing) and let's say the purchase price even includes a lifetime warranty for manufacturing defects.

In one year's time, the government introduces new regulation to outlaw diesel cars and require all cars to be converted to run on electricity.

Under the terms of your lifetime license and warranty for your car, would you expect the car manufacturer to convert your diesel powered car to run on electricity?

That is, what if the problem is not that the licensed software product itself has changed but that the surrounding software ecosystem around the software product has changed?

edit: to me it would matter a lot if 1Password6 was sold to you as a software _product_ or an ongoing _service_. If 1Password6 is sold as a software product, then I would have no expectation of free patches or upgrades if it no longer integrated with newer versions of other software owned and changed by other companies. If, on the other hand, 1Password6 sold you a lifetime's subscription to an ongoing service with some guarantees about a minimum level of non-brokenness & availability, then you might reasonably expect them to continue to offer a service that works, no matter if dependencies of their service change. I would be very surprised if they did the latter --- committing to the liability and ongoing costs of offering an ongoing service indefinitely for a single one-off price is usually insane from a business perspective.

I was in your exact situation and the fact is. The license for 1Password6 is still valid. I just don’t want to use the OS and browser versions where it all works perfectly. I even tried BitWarden for a day but could not live with its non Mac UI. So I pay for the subscription.
switched to bitwarden 3-4 years ago and I never looked back. I voluntarily pay $10 yr so I can access the OTP feature. Over 20-30 years, if I pay $200-$300 for secure password management with no lock in, I am very happy.

For people thinking that they shouldn't have to support new OS's, I think that's bullshit. they are still in business. they have ample product that can work in modern os's. they have a business because we early adopters were made a promise and we agreed, that's why we paid $60-$100 to begin with. Then less than a couple years into we got fucked and told "we're no longer building that product that has been upgraded 6 times, just this identical one over here that cost a monthly subscription".

They are thiefs, and they should go bankrupt imho.

I voluntarily pay BW $36/year, matching the 1pw license cost.
They just offered me 50% of for 3 years if I upgrade to membership. I don’t want to use their cloud password storage tho. I prefer to sync it all via iCloud.
I think that as somebody's already commented - having people send email to both legal@1password.com as well as to support@1password.com may be the best option here.

This represents an involuntary migration of customers who purchased a license to 1Password6 to REQUIRE them to upgrade to 1Passwords SaaS offering -- evidently through no fault of 1Password, since it's actually on Google for changing how the signing of the binaries changed.

I've added my email to the list of messages sent over to 1password.

DON'T BE RUDE in your email to them - I'm sure that they're frustrated with the change as well, but you also have to admit that they have a business to run.

a price break, and this unfortunate turn of events, might just be that final tipping point where I finally upgrade to get features that I don't want. :(

If google removes plugins then what? Go back to a supported chrome version.
Use an outdated browser?

Have you forgotten the problems getting people off windows xp and IE6?

Ha ha. Not realising that lifetime means for the lifetime of the product.
Do you also expect Adobe to make sure your perpetually licensed photoshop 1.0 runs on Windows 11?

You are free to run your licensed version on an old version of Chrome for as long as you want. If you want an upgraded version that runs in newer versions of Chrome, you need a new license.

Considering Chrome has a built-in updater, is it even possible to continue on an old version without having to compile yourself?
No idea, but is that a problem for the 1Password people to fix? Google could change Chrome so it doesn’t support plugins whatsoever. Whose responsibility is that?
What is the alternative that does not involve subscription?
Just use Firefox - happy legacy 1password user here.
Isn't the core of 1Password the 1Password app and not its browser integrations?

You still have a valid license for 1Password and the app still works and your passwords are still accessible, no?

(comment deleted)
My email to legal@1password.com - - - Greetings,

As my "lifetime" 1Password license no longer functions on the updated version of Chrome (which was one of the features of the program purchased), please refund the original amount paid. This can be done via a snail-mailed check to the address below. I will expect to receive the refund within two weeks from the date of this email. Failure to accommodate this request will result in my contacting the attorney general in my state.