such search feature is available in the new version Sticky Password 6. Which version of Sticky Password is installed on your computer? You can also try the Quick Launch Box feature available in the system tray menu.
Unfortunately it´s not possible to add sites the the list of "Favorites" manually. The list is based on the frequency of usage of your accounts. But we will probably improve it in the future.
Synchronization of the iPhone database will be solved by our own solution. We are working on it.
Our developers are also working on Sticky Password for Mac.
Sticky Password Team
We are on Facebook and Twitter too: