El nombre de este programa hace más que explicito su funcionalidad, Keepass, se encarga básicamente de guardar tus contraseñas de manera segura y organizada.
Es una aplicación que de una manera muy segura te permite guardar todas tus contraseñas, con el nick, la página Web y cualquier información adicional que quieres agregar, como por ejemplo archivos adjuntos, tiene una selección de iconos que te permite poner tus contraseñas de una manera mas organizada, de tal forma que te puedas guiar tan solo por los ojos.
Es openSource, lo que incluye actualización constante, además te da la posibilidad de generar contraseñas, a través de letras que tu le otorgues o moviendo el Mouse, generando contraseñas totalmente seguras, claro difíciles de recordar, pero para eso esta el Keepass.
Muchas veces me he colgado por no saber que contraseña poner, una que de verdad sea segura, que junte mayúsculas y minúsculas, que use caracteres especiales, un contraseña de tipo shadow y que sea casi imposible de descubrirla, y no creo ser la única a la que le sucede esto.
Una buena herramientas para evitar quedarte colgado es Safepasswd que te permite crear contraseñas seguras en función a parámetros como longitud, tipo de caracteres que pueden ser letras, números o hexadecimal, también te permite mezclar entre mayúsculas y minúsculas, y después de generar la contraseña te indica el nivel de seguridad que esta tiene. Creo que el problema radicaría en que tu olvides que contraseña pusiste.