I am new to the site and i have talked to a few people and they have all asked for a Trulioo verification agreement. Is this even a real thing?? I even got an email saying I had been reported because I didnt have one and wouldn't get one?!? No idea if that was even real either.