Badoo App Download for Android, iPhone & Windows PhonesBadoo App is free and it's one of the best application for meeting new people across the world. You can get the App on your various phone respective App Stores. However, you can use the link below and download your badoo app for your phone. Download App for Android Free Badoo App for iPhone Download Free Badoo App for Windows Phone Badoo is already the world's largest and fastest growing social network for meeting new people. So, Download Free Badoo App on your phone to join other millions of people who are ready to share ideas with you.