Agile Group Photo at Macworld Expo 2008

1Password Coming Soon to an App Store Near You

dave @ 11:19 am July 18, 2008

67555A48-F525-49EE-A973-3D841B63358F.jpg

Now that the iTunes App Store is open many people want to know where the ‘native’ version of 1Password for iPhone/iPod touch is. Well, I’m proud to say that not only do we have one in the works but it is almost ready and it looks GORGEOUS too!

Roustem and Dan have been burning the midnight oil for the last month making 1Password for iPhone amazing and we just submitted it to the App Store. Once Apple approves our submission 1Password will be added to the App Store. We don’t know how long approval will take but likely by this time next week you should be able to find 1Password there and install it.

Below is a sneak peek at how to use 1Password for iPhone/iPod touch so you are ready to use it when it becomes available.

Installing

1Password for iPhone/iPod touch can only be installed directly from the App Store. We are currently awaiting approval from Apple; once completed you will be able to download and install 1Password directly from the App Store.

Setup

When you start 1Password on the iPhone/iPod touch for the first time, you will be presented with a Welcome Screen that asks you to setup an Unlock Code as well as a Master Password.

WelcomeScreen.png

Unlike the Mac version of 1Password, the iPhone/iPod touch application will be constantly closed and opened throughout the day. Not only is the device turned off frequently (i.e. placed in your pocket) but only one application can run at a time so 1Password will be constantly closed and opened as you multitask.

Because of this unique usage pattern we did not want to require a Master Password every time 1Password was opened. Since you will often be accessing “less important” login details like Forum logins, Digg accounts, etc, we use an Access Code to open 1Password. The Access Code is a 4 digit number that allows you to quickly open 1Password without entering your full Master Password. Since the Access Code is short and only contains digits it can be entered very quickly, but as a consequence items protected only by the Access Code are not as secure.

For items that require a higher level of security, such as bank accounts, a real password is needed to keep your data safe and secure. These types of accounts are used less frequently so requiring a full password to be typed when using them will not be a burden.

You can configure each item in 1Password to be protected by your Master Password. In 1Password for Mac this is called a Security Level.

Adding Data

Once your Access Code and Master Password are setup, you will be taken to the Logins screen:

AddLoginsEmptyScreen.png

Since no logins have been added yet you will see the welcome screen above. You can tap the + button to add a new login:

AddNewLogin.png

At the bottom of the Details View you can elect to protect the item by the Master Password:

MasterPasswordProtection.png

Items protected by your Password will be encrypted with a different key and will require you to type your Password to view their details.

Syncing With 1Password on Mac

Users of 1Password for Mac will want to keep their iPhone/iPod touch data in sync with their Mac. To start the sync process, tap on the Sync icon to bring up the Sync screen.

The local network will be searched for any running 1Password applications. If none are found you will be presented with the Search screen as 1Password continues to search:

SyncSearching.png

To sync with your Mac, start 1Password on your Mac and then open the iPhone Sync window by selecting Sync > Sync to iPhone… menu item:

SyncToIPhone.png

This will bring up the iPhone Sync Window:

Sync to iPhone-1.png

This window allows you to add new devices to sync with. To add a new device, you need to ensure the ‘Enable secure Wi-Fi syncing’ and ‘Allow new Sync Requests’ checkboxes are both enabled. Now go back to your iPhone/iPod touch and you will see your Mac listed on the Sync screen:

SyncWindowWithMacListed.png

If you have more than one Mac then you will be able to select it from the list:

Tap on your Mac in the listing to bring up the detailed sync window:

SetupSync.png

Notice how this Mac has never synced with this iPhone/iPod touch yet. Given that there could be many Macs and iPhone/iPod touchs on your network, by default each device needs to assume it cannot trust any of them.

Before any two devices can sync, they need to perform a secure handshake to establish trust between each other. Tapping Request Sync on the iPhone/iPod touch will initiate the process. The iPhone/iPod touch will generate a random number that you will need to enter on the Mac to verify it is indeed your device requesting a connection:

AuthorizationRequest.png

Entering this number on the Mac will complete the authorization process. This process only needs to be done once for each pair of devices. This is accomplished by generating a unique set of public/private keys for each device and sending one to the Mac to be used in the future to verify the identity of the iPod. The public key of each device is stored in the default login keychain on the Mac.

Once authorized, the status in the Sync Details window will change to Authenticated:

SyncAuthenticated.png

You are now able to start the sync by tapping the Sync button. The sync is a true sync and will send and receive all the data required to sync the Mac and iPod:

SyncInProgress.png

Once completed, you will have an exact replica of your Mac’s data.

Using Logins

Once you added your data, you can use the Logins view to see all your Logins:

iPhone Simulator.png

Note that the titles and domains of each item are visible with just the Access Code. The Master Password is only needed when viewing the details of a protected item:

MasterPasswordRequired.png

You can only view the details of the protected item once the correct password is entered:

LoginsAfterSync.png

Clicking the arrow beside the web address will open the site in a browser and automatically enter your login details:

BrowserOpenedToGMail.png

Existing 1Password Bookmark for iPhone

1Password has enabled you to access your 1Password data on the iPhone for a few months now by syncing to a Safari bookmark and then using the 1Password bookmarks to view your data as well as login to web sites.

Both of these bookmarks will be replaced by this new native iPhone/iPod touch application. The native application is faster than the bookmarks and a lot more robust as well. The original bookmark application becomes unstable with large datasets, and in fact is crashing much more often on the newest iPhone/iPod touch firmware.

Once 1Password is available in the App Store the Sync to iPhone Safari Bookmark feature will be removed from the Mac version of 1Password.

What About X, Y, and Z?

This is the first release of 1Password for iPhone. While we’re very proud of this release, there are some features missing. Things like Wallet items, Identities, Password History, Folders, Search, etc, etc, etc are all on our list for improvements.

The Syncing portion of 1Password was the hardest nut to crack and Roustem nailed it in this release. Once Roustem and Dan get some rest, they will continue their heroic efforts and try to get these features into version 1.1.

Oh, and as cool as I think the UI is, Dan assures me it is no where near as cool as his vision for 1Password. As a developer I guess I just don’t see what the fuss is about, but Dan swears he will make it better :)

Pricing

For a limited time we have decided to give away the iPhone/iPod touch of 1Password for FREE!!

We know we could have charged a lot for the iPhone version of 1Password, but we also know 1Password is needed by every Mac user and we are trying to remove as many barriers as possible to make this happen.

The only catch is we need you to help spread the word about 1Password. We don’t advertise much and rely on customers like you to help spread the word so please post your reviews on Version Tracker, iUseThis, and MacUpdate. Of course, telling your friends and family is important too!

1Password 2.7 Release Adds Instant Logins

dave @ 1:50 pm July 10, 2008

HUD_perspective.png

1Password 2.7 is out and its sure to turn some heads with its sexy new Bookmarks HUD (Heads Up Display) window that we’ve added directly within the browser. The Bookmarks window has been in the works for over a year and has been the #1 requested feature by users for a long time now and we nailed it in this release! You can see a preview of this new window on the right side of this post.

With the new Bookmarks feature, you can now use one key combination or mouse click to navigate to a web site, fill in the login details, and submit the form.

This is a free upgrade for all paid customers. The quickest and easiest way to upgrade is to select Check For Updates from the main 1Password menu, as shown in this screenshot.

Give the new release a spin and be sure to tell us what you think in the comments and in the forum.

Instant Logins

This release introduces a completely new feature that allows you to instantly log in to web sites. This is accomplished using a new Bookmarks window that is integrated into the web browser, providing quick and easy access to all your 1Password logins.

Here is a snap of Dan’s sexy HUD window in action:

HUDiGoogle.png

Aside from looking great there are several benefits of 1Password’s new Integrated Bookmarks Window:

  • Convenient: There is no need to install anything extra or launch 1Password just to access your 1Password bookmarks.

  • Fast: The new Bookmarks window is built right into your web browser when you install 1Password’s browser extensions and opens without delay.

  • Easy: Open the new Bookmarks window with a single mouse click or keyboard shortcut.

  • Full Keyboard Access: Finding bookmarks and logging in can all be accomplished from the keyboard without any need for the mouse.

  • Distinctive: 1Password’s new Bookmarks window uses a semi-transparent window which looks different from your browser window, making it easy to identify and it doesn’t get lost.

Oh, and did I mention it looks gorgeous? :)

Using the Bookmarks Window

You can open the Bookmarks window by selecting Bookmarks from the main 1Password toolbar menu:

Fullscreen-1.png

You can also use the ⌘⌥\ (Command+Option+Backslash) keyboard shortcut to open the window.

Once open you can search for the bookmark you want to use or navigate through all your forms using the Select Bookmark menu.

Keyboard Shortcut Issues

The ⌘⌥\ shortcut is a very convenient combination of keys for most users, but there are some issues with this particular key combination.

First, there is a conflict with the Universal Access Image Smoothing keyboard shortcut. You can disable this by going to Apple > System Preferences > Keyboard & Mouse > Keyboard Shortcuts and disabling this option, as shown here:

Keyboard & Mouse-1.png

Another issue is on German keyboards, for example, where the backslash character requires modifier keys to access, so the resulting key combination is quite atrocious.

To address these issues we will be adding the ability to customize the Bookmarks keyboard shortcut in the next release.

NOTE: We just released version 2.7.1 and added the ability to customize the shortcut keys. In 1Password > Preferences > General you can now change the Restore Form and Bookmarks keyboard shortcuts. One quirk remains, however, requiring you to quit 1Password and the browsers after changing the shortcut keys.

Release Notes

You can see the Release Notes for 2.7 for a complete changelog and version history.

Feedback

We want to hear what you think of this new feature, either in the comments and in the forum.

There is an internal debate raging on whether the HUD / semi-transparent window was the right choice for the Bookmarks window. I think it is damn sexy (you can probably tell which side of the debate I’m on), but that doesn’t necessarily mean its the ‘right’ choice.

What do you think?

More 1Password Icon Pilfering

dave @ 2:33 pm June 27, 2008

skitched-20080627-141620.png

It has been interesting to watch the 1Password icon popup in the strangest places on the Internet. So far 1Password has not been as “privileged” to have its icon ripped off as many times as Panic’s Transmit has been, but we might catch up as people are finding creative ways to (illegally) use the 1Password icon.

Dave Batton from Mere Mortal Software dropped me a note showing that 1Password’s icon is being used on Erico Motorsports website as an icon for their Scooters (I’m purposely not linking as they don’t deserve the extra Google juice).

See if you can spot it:

DCF59F9F-28BA-4DE3-A558-7BCC01FC31AE.jpg

While imitation is the best form of flattery, it drives me nuts that we now need to have a lawyer send these guys a Nastygram in order to preserve our property rights. I would be happy ignoring them, but then someone else could use our inaction as an argument against us in a future infringement dispute. Sigh. I guess this is why the lawyers end up getting all the money.

The only good news is these guys at least had the decency to steal the entire icon and not mess with it too much. They could have done much worse and turned it a putrid green color like this impostor did:

EC595779-C6CE-45C6-B8F6-320CD5B4726E.jpg

Like TUAW said, the 1Password icon shows up in the strangest places.

Mac Users Are the Best!

dave @ 1:36 pm June 26, 2008

I am continually amazed at how great the Mac user community is. Look at this wonderful ‘Belated Birthday’ ecard I received today:

AWS Support — On My Mac (325 messages, 318 unread).png

Great stuff!

Best of all, emails like this make me want to work even harder creating the best darn products we can! Expect some new updates soon :)

Thank you for the encouragement everyone!