« 1Password 2.7 Release Adds Instant Logins | Main | Native iPhone App 1.0 hits the App Store »

July 18, 2008

1Password Coming Soon to an App Store Near You

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!

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

Great. Looks Fantastic. Keep up the good work.

So will there be any noticeable difference in functionality when using the browser that the 1Password app will use as opposed to the normal Safari browser that comes with the firmware?

Just fantastic. Great software, mac-like-sync and a beautiful UI. And this for free? Are you kidding? Thanks a lot.

But one thing: Isn't it no more possible to reach the Login-Windows right from Mobile Safari, as with the Bookmark?

For FREE! You guys are mad! I would have gladly paid for this very cool looking iPhone app.

This IS the iPhone app I have been waiting for. Thanks

Wow. I mean wow. As in Wow. WOW even. Have I said "wow" yet?

Wow, wow, wow. I've been expecting a 1pwd iPhone app - it makes perfect sense - but this goes far above and beyond my expectations. This solves a huge problem for people!

Very excited, I'll download it and promote it. Thanks for the great price! May it drive many new purchases of 1pwd.

I thought you guys were going to charge something like $40-$50!!! I hope, hope to be able to get my iPhone next year, so it is really upsetting I may have to pay for it. D:

wonderful. 1password for all. a big hit :-)

Thanks Guys, You really know how to reward your existing customers. Making this app free is a massive gesture from you guys & I hope you reap the rewards by selling lots more licenses of 1Password on the Mac. THANK YOU!!!!!

That is phenomenal. Is it using Safari for the logins, or a private browser?

Oh, wait - screenshot shows private, which is perfect. Sorry!

OK, I have a single-user license, but since you are offering us this for free, I will upgrade to a family license :) WIll the download be on the iTunes Store as free? How will that work?

Scott

PS - looks awesome!!!

Really, guys, you're at the top of my favorite developers list. Awesome news.

Why the over-the-network synching, not via iTunes? Seems like an unnecessary and potentially problematic security issue by having 1password (of all things) listen to the network.

Is it not possible to just sync the database through an iTunes sync?

Agile Web Solutions - cheesy name, amazing team ;)

Looks awesome guys, I can't wait to use it!

Awesome, just awesome! Thanks so much.

You guys have done it again! This is awesome news! Keep up the good work! 1Password is a must have application for every Mac user... now for every iPhone user as well! Thanks very much, I look forward to more great apps from Agile in the months and years to come.

This is too good to be true. From, almost, day1 this has been the killer app on my mac. Now, with the iPhone version it can be the killer app on the killer phone, Thank you guys for a wonderful product! I may never have a late bill again ;-)

Simply outstanding, my cannot live without application makes it to mobile...awesome. I'd happily of charged any price for it, my Mac's cannot live without it.

A huge thank you to everyone that worked on the application, you set standards others can only hope to reach.

Yes yes yes yes yes yes yes!

(Off to buy marble, chisel, and other needs for constructing the 1Password shrine....)

Incredible work. I'm really impressed and can't believe it's free. I wanted to pay for it!

Hey dave, it's Court, (remember standing in line at macworld for iphone launch ;-)

Are you using the SDK, interfacebuilder webkit view like twitteriffic or did you actually make it into another browser that is based on the webkit core on the phone?

The reason I ask is because it would be absolutely fantastic to have a browser that had larger cache, better cookie support, it would speed up safari so much more like desktop browsing. Apple has their version still locked to 10k max i believe which is hell.

Consider the speed of the phone safari should basically run like a desktop if someone where to tweak the cache stuff, and cookie and javascript library size limits apple put in.

If you add this to your version of webkit around 1password, you will have a browser that is 10x faster than Safari on the iPhone.

@Matt Tucker: The built in browser will be like using the new 1Click Bookmarks feature in Safari. This isn't meant to completely replace mobile Safari and you are not (at least currently) able to type in your own URLs, etc. Other than that it works just like Safari. Click on links, zooming, horizontal mode, etc.

@ukroell: Unfortunately, due to Apple's rules, we can not integrate the native 1Password iPhone application with mobile Safari. This is why we have integrated the browser functionality right into the 1Password app and honestly, I think it's a much better solution.

@James Howison: We are doing over-the-network syncing because Apple does not allow iTunes syncing of applications! We know that would have been nice but honestly the wi-fi syncing blows it out of the water. Especially when we get it all pimped out the way we want!

As far as security, I'm not an expert on that stuff being "just the designer" but I do know you can turn wi-fi syncing on and off via 1Password on your Mac. The iPhone app also gives you an authorization code that you are required to type in on your Mac in order to setup syncing. After the first sync setup you can turn off the ability to "accept new requests" so that syncing still works with the device you've registered on your Mac but there's no way to add new devices without turning that feature back on.

@Everyone: Thank you soooo much! Your responses have really helped to start recharging me after the unbelievably long hours and late nights of work on the iPhone app! Seriously, it means a lot. I've been getting pretty burnt out having spent at least a few 24+ hour days working on this but knowing how much my work is appreciated makes all the difference. :D

I have not much to say except : Thank you! You are really amazing.

Looks awesome! I can't wait to give this a try and extend the awesomeness that is 1Password for the Mac onto my iPhone. Keep up the great work!

I hope Apple will make this app available very soon, i can't wait anymore. I mean... it can not take a week, or so, to get a app online in Appstore - that's very nasty. Or?

Apple - hurry up!

Dan has already responded to your questions, I believe; if you've any others, please do drop us a line at the usual place.

I just wanted to chime in and echo Dan's appreciation for, well, your appreciation. The comments here are just amazing, and so motivational for us. We're all extremely proud of Dan and Roustem for the non-stop work they have done (and continue to do, as we're already working on improvements) for this release, and it's heart-warming to have all of you encourage our efforts as well.

Thank you!

Thank you, thank you, thank you!

Wow. Thank you.

You guys are truly incredible. I keep hitting refresh on the AppStore in hopes that 1Password will magically appear. I can't wait!

Thank you very much, you're amazing

After feeling slapped in the face by the developers of a certain other app, who've decided to make their existing customers (who've already shelled out $79 for a family license), pay another $20 for their iPhone app, all I can say is Thank you, 1Password folks, for treating your customers with consideration and respect. You've just earned an incredible amount of goodwill by doing this!

Looking forward to this. I Have had my iPhone for a week and a thought that came to my mind is that there is one critical application that is missing, 1Password.

Lots of folks probably have the same feelings. I hope that Apple will have enough server capacity when the 1Password iPhone version is released because they are going to need it!

There are a lot of great things about the Mac that make a pleasure - most of that is from the operating system and the Apple provided software; 1Password is one of the those must have applications on the Mac that contributes to making a great experience.

Oh - and the price - fantastic!!!!!

Will this work with sites that use HTTP authentication, rather than forms in the page? Right now, the iPhone version of 1Password (the one that works by using a Javascript URL) does not work on these kind of sites.

This looks gorgeous.

It looks like you guys really took the time to make the iPhone version one of the best apps out there.

Once I install the iPhone version, how will I uninstall the two Safari bookmarks that the desktop 1Password has put on my iPhone?

thanks so much for this. Can we donate? I'd much rather contribute to your efforts than that of other companies (e.g. omni) which gouge their existing users who may have invested too much time to transition all their data to other tools. Again thanks!

Thanks! This is a great upgrade. I wanted to show my support by upgrading to the family version but looks like the bug is still there where old licenses are not viewed as single licenses.

So, it looks gorgeous. It should - it's a Mac product. But, does it work better than the 1Password I have on my iMac? I hope so. Almost one year after buying the program, it finally fills in my phone number. I'm not switching back to a PC, but RoboForm was much more Mac-like and user friendly. Maybe one day, this program will actually work and be faster to use.

Very happy that as a paid user I don't have to pay for the iPhone version-you guys rock!

Chris

Wow, this looks incredible. It's great to read about the thought you've put into designing for the iPhone. I can't believe you're giving it away for free, but I have indeed recommended the product to many people.

I love you guys. Not only do you make the best 3rd party app I know of, but you are SO good to your customers. Wow.

Honestly, you should make it a paid application. I have no problem paying for good work. If you make a lot of money with all these sales, good for you. There is so much crap out there and so many people who cheat their customer with poor work and service. I don't understand why you shouldn't be rewarded for providing people with a nicely built and useful application.

Please note Apple seems to be taking their own sweet time "approving" and releasing apps that have been submitted for approval. I am thrilled at how the app looks and I am about to purchase a family license just to show my support for this great team. But keep your fingers crossed about how long it will take for Apple to release this in the iTunes App Store.

Just when I said it finally filled in my phone number...now, on a purchase I just made, it did not fill in my phone number or my zip code. Why is there so much fanfare over a free iPhone app when the app I paid for doesn't even work?

This is amazing news! I simply cannot wait to get my hands on this app. I don't have an iPhone yet but will as soon as I can find a store that isn't sold out. I love 1password and will gladly keep supporting this app as you guys continue to work on it.

Thanks so much for all you do!

Gosh guys I am so completely shocked by this news... you just turned an alright Friday into an awesome Friday!!

I'd gladly pay for this app, I can't live without it on my desktop and would love to have it on my phone!! You guys rock!!! Don't know what I'd do without you guys and your products.

You guys have shown high quality products and you shoudl really just charge for it to start. Some of those paid for apps that are out aren't worth a darn and I feel CHEATED by having paid for them. The pictures of our app tell me that it was crafted by skilled programmers who know what they are doing with mac programming.

Tried and true you are. My hats completely off to y'all.

Wow! 47 comments so far! This is amazing stuff. Thank you everyone!

All your kudos help feed our passion to make 1Password even better!

Awesome news guys!

I'm floored that you're giving it away. Especially with the going trend on the App Store of charging for everything even if it's utter crap. (It's amazing some of the absolute junk that people are charging $9.99 for!)

I've been eager to see your app on the phone - especially since other wallet type apps are appearing. If fact, in a thread on ARS Technica, people were talking about some other "Palm" app... WTF?!? There is only one password app on the mac, and that is >>> 1passwd FTW!

I want my $ 29.99 back that I paid already.

The comments to this entry are closed.