I've used KeePass for years, the Android client(s) are superior to iOS but Minikeepass has support with the paid version to sync onto dropbox.
My wife has just synced it to iCloud without too much trouble.
You can support Geekzone with a one-off or recurring donation via PressPatron.