Live data from Hacker News

1Password X: A look at the future of 1Password in the browser

blog.agilebits.com

101–110 of 181 posts

Re: 1Password X: A look at the future of 1Password in the browser

#101

Earlier quoted context omitted.

Yeah, I saw that was an option, but installing Wine and all its dependencies (~750 MB of space) just to run a legacy Windows app is a non-starter, for obvious reasons.

Wrong again, there have been cross-platform wrappers for the (very well documented) 1P format for a LONG TIME, see here[0]. Slightly non-intuitive, but functional. [0]: https://github.com/georgebrock/1pass

Note that only the older agilekeychain format is well documented. AFAIK there aren't any well known public CLI tools kicking around that can read the opvault format, though it shouldn't be that hard:

https://discussions.agilebits.com/discussion/77406/opvault-i...

Re: 1Password X: A look at the future of 1Password in the browser

#102

Earlier quoted context omitted.

Larger players being? I can only think of Lastpass when it comes to similar feature sets.

Chrome saves and syncs passwords for you out of the box. Combined with an offline KeePass database, it works great.

KeePass works great with Dropbox. These with Chrome are a pretty comprehensive solution across mobile and desktop, with layers of MFA, if the key file is stored separately.

Re: 1Password X: A look at the future of 1Password in the browser

#103

Am I the only one in here who loves their hosted solutions? We use Teams at work and I use Family for my wife and I. It's important to me that I have access to certain passwords on my desktop, laptop and phone. These items also need to be accessible to others who should be able to view/edit. There's no way to do with without some sort of cloud solution and so the decision becomes which cloud solution. I used to use D…

I really wanted to use 1Password for Teams, I don't mind paying a subscription model, and their whitepaper on their hosted solution is really quite thorough:

https://1password.com/security/

My big issue is still with the web app allowing you to unlock your vault and access your passwords. They acknowledge in the whitepaper that it's theoretically possible that an attacker could MITM your SSL connection and serve malicious javascript, stealing both your master password and any secrets you access. They list certificate pinning and DNSSec as unimplemented future actions they may take, but also need to take into account that their web app servers themselves may be compromised.

All of this could ideally be mitigated by centrally hosting encrypted password databases, but either a) having the extension/desktop app cryptographically verify all server pages and assets, or b) allowing the web UI to be entirely disabled. If they did either of those I'd sign up for an enterprise account in a heartbeat.

Re: 1Password X: A look at the future of 1Password in the browser

#104

Am I the only one in here who loves their hosted solutions? We use Teams at work and I use Family for my wife and I. It's important to me that I have access to certain passwords on my desktop, laptop and phone. These items also need to be accessible to others who should be able to view/edit. There's no way to do with without some sort of cloud solution and so the decision becomes which cloud solution. I used to use D…

What part is actually hosted here? Do they store opaque encrypted blobs and pass those around, or can they see the actual secrets too?

I'm pretty confident that AgileBits only has access to the encrypted versions of stuff. They've thought about this long and hard and it would decimate their business if they did anything as stupid as storing things in plaintext. That's why you have to enter your master password... to decrypt the file.

Re: 1Password X: A look at the future of 1Password in the browser

#105
post #98
post #5

Does this mean that all crypto in 1Password X is now implemented in Javascript?

Does this scare you? I'm asking honestly, I'm currently building a password manager in react native, and thus the core crypto is all js, relying on crypto-js. Would this be a deal-breaker for you?

I don't think I know enough to feel a particular way about it. All I know is that some people I respect seem to dislike it[0][1], so I've just defaulted to avoiding it where I can.

[0] https://www.nccgroup.trust/us/about-us/newsroom-and-events/b...

[1] https://tonyarcieri.com/whats-wrong-with-webcrypto

Re: 1Password X: A look at the future of 1Password in the browser

#106
post #26

Former LastPass employee here. Looks to me like 1Password is going full LastPass. First fully hosted passwords. Now support for extension only (which is way worse security wise). SaaS margins and recurring revenue is better, and I guess their previous model was killing 1Password.

Disclosure: I work for AgileBits, makers of 1Password

Hello fellow (or former) password manager person! Fancy seeing you here.

The previous model wasn't killing us, in fact it isn't even "previous" because we still offer standalone licenses for those that want them and will continue to do so.

For those who aren't aware of our upgrade cycle in the past:

For Mac, we last charged for 1Password 4 back in 2013. Version 5 and 6 were free upgrades over the last 4 years. Version 3 users got free updates for 6 years before we released 1Password 4 as a paid upgrade.

For iOS, version 1 was paid, version 2 and 3 were free upgrades. Version 4 was a paid upgrade by way of a new app. It went free with premium in-app purchase in version 5 and all users who purchased version 4 got the premium service free in 5, 6 and 7.

If we really were struggling making revenue work for our standalone licenses we could've charged for upgrades every year like any other product does.

1Password.com is not about the revenue, it's about making a product that we can do more with. We have exciting ideas and features we want to create and introduce to our users but we couldn't do that without our 1Password.com solution. This is simply one of those options, our command line client is another one, and we'll be showing off even more great new features like these in the future.

On the security side, I encourage any security researchers out there to try to prove our applications insecure by demonstrating it via our bug bounty program:

https://bugcrowd.com/agilebits

Happy hunting.

I hope that gives some insight at least.

Kyle

AgileBits

Re: 1Password X: A look at the future of 1Password in the browser

#107
post #46

I purchased the standalone Mac 1Password app, but moved back to LastPass. I hate LastPass, and want to use 1P but LP just seems to work better. Despite being bloated and ugly. Admittedly, I haven't tried 1P for around a year now. So as I have a license, I have been tempted to go back. Is it worth it? My biggest gripe is in Chrome on iOS. Nothing ever seems to be able to autofill correctly and the UX is just horrible.…

Disclosure: I work for AgileBits, makers of 1Password

Chrome on iOS is a unique situation.

We offer two things for developers that integrate with 1Password:

1. Native application integration. The idea here is that apps that offer a login to their service/site can pull the username and password from 1Password, then insert it into their native UI controls and sign the user in

2. Web view integration. The idea here is that the developer pass us the web view as part of the process and we handle the filling.

Chrome is using option #1, so what they do is give us the URL, we provide the list of Login items, and then they take the username and password and provide the filling. For the filling parts we have absolutely no control over this in Chrome. Any filling related bugs are completely on Chrome to fix. If they used our web view filling option you'd have consistently the same filling behavior as 1Password does in Safari on iOS.

Sorry you had this experience though. Unfortunately we can't really do anything about it except say we understand your pain. We spent a lot of time and effort getting our filling systems to work as well as they possibly can and when users report issues in Chrome we have to send them off to Google to report those and get them fixed.

Kyle

AgileBits

Re: 1Password X: A look at the future of 1Password in the browser

#108
post #3

What does this have that Lastpass does not?

Incompatibility with Safari, Firefox, and Edge?

our main app and extension work with Chrome, Safari, Firefox, Edge.

Password X in particular is new approach and its first iteration works in Chrome only. Which doesn't mean it will not work in other browsers as well in later versions.

Re: 1Password X: A look at the future of 1Password in the browser

#109
As a long-time happy customer of 1Password I have quite a bit of a problem with them pushing their new hosted product. If you want to offer that as an alternative by all means do but don't make it the only long-term option.

I would have no problem with paying a monthly fee or paying for every major version (as I have done in the past when applicable) but I think for this use case being able to choose where to host your data - or to not host it at all - is much more justified than it arguably already is with SaaS products in other areas.

1Password certainly know their cryptography but do they also know how to secure servers and networks? I must say I trust Apple or Dropbox a lot more on this matter.

In general, the tendency to build and provide every aspect of a service is bothering me. Otherwise known as the Not-invented-here syndrome, which we largely thought to have overcome with the Internet and the age of hosted software, particularly Web 2.0 kind of SaaS offerings, this development amounts to tight coupling and agglomeration of features that are secondary to the benefit of the actual product at hand:

Why does every application apparently have to provide these features:

- file hosting and serving

- calendaring and event notification

- messaging

- PDF export

- and most famously: Email ("Every program attempts to expand until it can read mail.")

Why is it so hard to provide just the core features of your product and use other products and services by providers specialising in those to implement ancillary features required for building a product or service?

We still have to go a long way in terms of connecting with and building upon other services, one particularly preposterous example of which I recently encountered with a supply chain management process where a company used two perfectly fine - if slightly aging - applications to keep track of different but related data sets. In order to exchange data between these applications a PDF containing the relevant data is exported from application A, sent via email and finally manually entered into application B again.

The waste created by processes like this never ceases to amaze me.

Re: 1Password X: A look at the future of 1Password in the browser

#110
post #14

> 1Password X was designed for our hosted 1Password service and connects directly to your account. Agilebits/1Passwords continued shoving of their 'hosted' services down their customer's throats amazes me. I'm not even particularly against SaaS/cloud/hosted/subscription/whatever, except a password manager is exactly the type of product that I do not want in that type of environment. Is it really impossible to have a…

They haven't lost any good will that matters in the long run. I find 1Password valuable enough to pay them a monthly fee and so do many many others. They changed their business model to be more sustainable/profitable and they know that means that they'll lose a segment of customers but that's OK. The products that won't do well with a business model like this are products that don't provide enough value. There is not…

For me, it is both about the business model and the move to a hosted service. I’m against renting tools. I will gladly buy them, and I will buy frequent-ish updates (18-24 months). I'm not cheap. I simply value ownership of both the software and my data. I have bought five 1Password licenses for myself and my immediate family; a roughly ~$300-$320 investment. Toss on another $50 for iOS licenses and you have roughly six years of subscription revenue. So, if six years of subs is goodwill that doesn’t matter, that is fine.
Post reply on HN