Most of EU countries has some sort of electronic identification system (in Italy SPID and CIE). You can simply ask to validate against it when creating an account and then you are good. You are verified and there is no dato to be leaked aside the data you decide to put into the system.
Yup. Nothing and I say nothing makes a service less secure for privacy than requiring your ID and photo. That data will get leaked. It always does.
Most of EU countries has some sort of electronic identification system (in Italy SPID and CIE). You can simply ask to validate against it when creating an account and then you are good. You are verified and there is no dato to be leaked aside the data you decide to put into the system.