roustem

Joined 17 years ago

Karma
339
Submissions
122
Member since
May 19
Created my first program in 1990. Founded AgileBits in 2005. Started working on 1Password for Mac in 2006.

[ my public key: https://keybase.io/roustem; my proof: https://keybase.io/roustem/sigs/OiNyfnkOmHnljwGH3D3PKVzDiqies2d9l5HU-Od2ONo ]

View on Hacker News

Recent submissions

Comment · 3 years ago
Fair enough, everyone has their own requirements. I'd argue that all modern operating systems have password management already built-in.

We have a lot of 1Password customers with families and team members that require more than a single vault, need an option to recover team/family member access and often have to securely share data with other people, accountants and lawyers. Also, many of developers and admins that want to keep their SSH keys safe.

Comment · 3 years ago
The "containerized web app" is not a correct description here. 1Password 8 on macOS, Windows, and Linux is a full-fledged desktop app. It is built in Rust with Electron/React providing the UI. It can work completely offline and does not require a network connection.

1Password 8 has greatly improved security architecture compared to the previous versions. Just one example of many: when rendering the item details, the Rust core would not send the password value to the UI layer until the user clicks "Copy" or "Reveal" password.

In addition to that, 1Password 8 has better integration with the operating system that any other version in the past — Touch ID, Windows Hello, Secure Enclave, macOS Accessibility services, etc, etc.

Comment · 3 years ago
Comment · 3 years ago
Comment · 3 years ago
Comment · 3 years ago
The client source code is the where the most of the IP is. The server code is pretty dumb on it own, all it does is the sync and permissions.

One of the issues with Bitwarden encryption is the fact that every field is encrypted separately and that could provide more info to the attacker. For example, you could tell how many URLs in a particular login or if there is note for an item and how long it is.

Comment · 3 years ago
Comment · 3 years ago
Intellectual property is important and making everything open source would allow our competitors to easily copy it or at least get an idea how to improve their products. It is hard to seriously compare the features, the security design, and the UX of Bitwarden to 1Password — it is not close. Just a few examples: being able to edit your data while offline, ability have large notes with Markdown formatting (aka "Moby Dick Workout"), support for large datasets (more than 100,000 items).

1Password has been in business for 17 years, longer that any other password manager. It is very difficult to have a long term business model built completely on open source.

Comment · 3 years ago
Comment · 3 years ago
Thank you <3
Comment · 3 years ago
This is awesome, great to hear! You are absolutely right at trying different things. Best of luck!
Comment · 3 years ago
Thank you so much! It was certainly a new chapter for us, working directly for our customers and being able to live on the product we made.
Comment · 3 years ago
Thank you! Yes, Natalia and I had two little kids and Dave and Sara just had a newborn at the same time
Comment · 4 years ago
My friend and I started it as a side job, working nights and weekends. We also downsized and cut all our expenses to about $1,000/month (mortgages were smaller back in 2005).

We quit our full-time jobs when 1Password revenues were close to $80,000/year.

Comment · 4 years ago
Thank you so much!

> I do miss some native features (like the iOS letter column on the right that made it very fast to find something in the list), but generally get that there are tradeoffs to be made.

You are not the only who missed this feature and it is coming back soon. It wasn't available in SwiftUI and we had to go back to UIKit to implement it.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton