"Protonmail is creating their private key on their end and then giving it to you." Do you have a source for this?