The Fraunhofer Institute for Secure Information Technology in Germany is selling a mobile phone application that offers a secure feature over password-storage applications.
The application called MobileSitter stores the passwords, PINs and TANs (transaction authentication numbers). Like any other password application the information is encrypted by a master password.
Although the danger with such applications is that there are methods for hackers to get the master password (eg. brute-force attacks). MobileSitter however will always return an answer. Regardless of what master password is entered. If your pin is '4232' but you enter a wrong master password, MobileSitter could decrypt a value based on that wrong password, like '8465'.
Because hackers wouldn't know the returned value is correct, they should try it out again and again.