If I will use Facebook for KYC, I think all of tge details about me will be exposed which might not be good. Also, it is better to use private accounts for KYC. The use of the company's website is vetter than using FB because only the important details will be seen.