I was adverse to many of these password apps, but finally gave iCloud Keychain a try after another major site got hacked, changed all my passwords to unique randomness, and it's been great. iCloud Keychain is great in many ways, but as time went on I found it lacking. Once 1Password got the Safari extension for iOS, I gave it a try and I've been nothing short of thrilled with it. It's about as close to as perfect of a solution as you can get. I still use it in combination with iCloud Keychain as for certain things, iCloud Keychain is quicker, but there's plenty that iCloud Keychain doesn't do so well that 1Password just knocks out of the park. It's worth every penny. I just wish I had bought the Mac version as now it's more than it was over the summer, and now I know I really want it!