It’s Instagram without the photos. Runs on the same platform.
Is it like FB, which doesn't ask for proof of identity when you sign up, but after you start using it, won't let you log on unless you provide drivers license or passport? I wouldn't sign up either way.