As of mid-April, we have +900,000 registered users (+300% increase YTD) across +191 countries with our average user spending 52 minutes on average per visit.
Currently, we have an average of 40,000 unique visitors daily and are rapidly approaching a million registered users!
on April 15