I am an individual and it asks for... Is it safe to put my ID / Passport number? I never had to do this before.
I would not put my passport number on any site, there are other ways for them to identify you. Email support and ask, I recommend you don't give them such info.
I'll drop them an e-mail. Would you guys ever give them your whole SSN? Would you give Etology your SSN?