My Password is a password manager based encryption. This means that the My Password will never store your keys on your computer or online. Avoiding them to be lost or intercepted.