I'm thinking of using the BB password keeper.

and on the tour it has a random password generator if you clean your phone from time to time as i do. like now I'm thinking of going to 4.19 O/S will this hold my passwords if install a different OS or will the ones it made will lost on reinstall.
thanks