Memo does not have access to unencrypted private keys, so it is critical for users to keep a backup. Private keys are stored encrypted with your Memo password. Your wallet is unlocked when you login and a session encryption key is kept in your browser. Each time a transaction needs to be signed, your session key is used.
For more details, see our Terms of Service.