Badoo enjoys over 410 mil users of 190 countries and is for sale in 47 languages as of 2019