Designer News
Where the design community meets.
Author of HTML5 Games Dev books Joined almost 9 years ago
Though I don't have that expectation, it's fair point that users have expectation that everything is hidden behind the master password.
But I think this is a potential privacy issue rather than a security issue. And it happens only when your computer (or your Dropbox account) is exposed, which the theft can actually can much much more than the login history, and makes this leak too little to care, comparing to your important files, ssh keys, logged in email session in browser etc.
You won't have access to that HTML file, and the related JS code if you haven't logged into your Dropbox account. AgileBits never tells you to make the .agilekeychain public accessible.
I just tried, you get a 403 access denied.
p.s. I just find the essay uses a referral link to Dropbox. I really doubt the intension of the post.
A quick start guide for Flexbox layout. I made it for a developer workshop last month.
I use only browser with web client now.
I used to use apps but they started taking so much storage after a while using them.
Similar here. I used to prepend numbers (0, 1, 2) to pin directories to the top of the list.
I guess it means “done” projects.
Designer News
Where the design community meets.
Designer News is a large, global community of people working or interested in design and technology.
Have feedback?
I checked the contents.js file again. It's only the URL is in plaintext, not even your username. I can imagine, the URL is used as some kind of index table. I think this is a good balance without the security trade-off. Your browser history and bookmarks hold all these information too.
As the official help states:
https://help.agilebits.com/1Password3/agile_keychain_design.html
And in this post:
https://help.agilebits.com/1Password3/cloud_storage_security.html
As for the Dropbox issue, I think it is very clear that a Dropbox user won't make their files public by default. That's why Dropbox provides a "public" folder. And when you share files from anywhere else, you need to manually choose "Share public link", then it returns the public URL with random string inside, which make it difficult to be guessed or brute force. So only you and the recipients that you send the link to, know the path to that file. With this gatekeeper, I don't think it's a problem even for a non-tech user with some accidentally wrong files operations. Even, in the worse case, the whole 1password keychain folder is in public, then it is like making your browser bookmark/history public, which is not nice, but still secure for all the usernames/passwords.
By the way, using iCloud is more or less the same because the files are still in the file system, under the user's library folder somewhere.
Using a securely designed 3rd party file sync is absolutely fine. In my opinions, it is a better approach than AgileBits builds their own cloud sync method because it's not their focus.