Ben Woodruff
AgileBits
120 karma · joined March 2, 2016
Ben Woodruff
AgileBits
Ben Woodruff
AgileBits
One of the primary reasons we built 1Password memberships was because of difficulties faced by customers in syncing with 3rd party services, and difficulties faced by our customer service team in troubleshooting those services (often black boxes).
Ben Woodruff
AgileBits
Ben Woodruff
AgileBits
Ben Woodruff
AgileBits
I’m sorry for any confusion caused by the comment. Hopefully this clarifies.
Ben Woodruff
AgileBits
Ben Woodruff
AgileBits
Including perpetual upgrades for a one-time fee wouldn’t be a sustainable business model for us.
Ben Woodruff
AgileBits
Try building a password manager that doesn’t sync and let me know how sales go. :)
> Cloud password systems are like running all your security-sensitive code in an Electron app - an impossibly large attack surface with many significant flaws in some of your most-sensitive use. It doesn't make sense if you care about security at all. At least extensions are moderately well sandboxed compared to websites (since it'd be trivial to ship new javascript from their site).
You are correct in that the web browser is a very hostile environment. We're working to minimize what tasks need a web browser, and have already got it such that the entire sign-up flow can be completed in-app at least on iOS.
Ben Woodruff
AgileBits
Yes. Obviously it won’t sync with your other devices until you restore connectivity.
Ben Woodruff
AgileBits
> That said, I refuse to use cloud-stored browser-accessed password managers
There seems to be a disconnect here?
Ben Woodruff
AgileBits
Ben Woodruff
AgileBits
Ben Woodruff
AgileBits
1) We often don’t even have contact details for customers (e.x. App Store purchases) 2) When we do have such contact details they may have only been given for the purpose of completing a transaction, and did not agree to receive a newsletter or ongoing communications 3) Even when none of the above is a barrier it is very time intensive to send a newsletter. Not only does it require a fair bit of time to craft but the volume of inflows to our customer support team after sending a newsletter are huge.
I understand and agree with your position that putting the onus of keeping up on what is happening at AgileBits on the customer is no solution, but we do have to balance the above considerations. We’ll continue to look for ways we can do better.
Ben Woodruff
AgileBits
Ben Woodruff
AgileBits
Ben Woodruff
AgileBits
Ben Wooodruff
AgileBits
With 1Password 6 for Windows that is the case, but not with 1Password 7.
> I still don't understand how the revenue model (subscriptions) necessitates the technical solution (cloud storage).
It doesn't. But that is the recommended solution. You _can_ subscribe and use a standalone vault. But you're missing out on functionality that you're paying for that way.
Ben Woodruff
AgileBits
Yes, with 1Password 7 this is possible. It isn’t the recommended situation, and we don’t advertise it, but it is possible.
Ben Woodruff
AgileBits
We do have a CLI that runs on Linux (as well as Mac and Windows).
Ben Woodruff
AgileBits
Ben Woodruff AgileBits
Two reasons we don't use unix domain sockets are: 1) they are not cross platform 2) they can't be created by browser extensions