From my understanding they're sign ups, not users. Worse yet, it's free sign ups. I would value this at 2 cents or lower until they can get cash burn under control. Otherwise expect another capital raise diluting the share base even further.
9SP Price at posting:
6.1¢ Sentiment: Sell Disclosure: Not Held