The centralized app reached 10 million verified accounts while critics contend it doesn’t benefit users.