Saw that interview, too. Biggest red flag to me was the claim, that they would use the mandatory id-document only to initially verify your'e not a bot - then discard it and they would "not store anything". Very hard to believe.
loading story #48594755