Soldato
I prefer not to give my personal details to every company that brings out their own game launcher as we all know how safe they are with your personal data
You don't have to give any of them personal details, you can literally make up any name/email address.