On 10 June 2008 I wrote that the #1 missing iPhone feature was a keychain-type of application that stored passwords so that they could easily be entered into Web forms.
I use that in the past tense because Apple has approved Agile Web Solutions' 1Password iPhone application for distribution in the App Store. Rejoice! The iPhone client is a free download and synchronizes with the 1Password desktop application (US$35).
For those not familiar with 1Password, it's an application fo Mac OS X that stores passwords and Web forms in a the Apple keychain and is easily accessible from a little button that's installed in the toolbar of your Web browser. Once you unlock it with a master password, you can automatically populate Web forms, credit card information and login screens with a single click. It's a truly must-have application in today's world of a million passwords and logins for everything.
Once you set up an Access Code and Master Password you simply add logins for the various sites that you access from your iPhone. Once entered (or synced) simply click on the arrow beside the URL to open the site in a browser and 1Password automatically enters your login credentials.
1Password has two levels of protection, less important logins (like forums, Web logins, etc.) can protected by a simple four digit Access Code which is easy to enter. More important logins (online banking, etc.) can be protected by a longer and more secure Master Password.
The first release of 1Password for iPhone has basic login capability but is missing some features from the desktop client like wallet items, identities, password history and search but the Agile blog teases that "all on our list for improvements."
I'm elated to have version 1.0 and can't wait until some of the additional features from the desktop version trickle down to the iPhone. 1Password is a must-have application on both the desktop and the iPhone.