when you have done making a challenge you dont need the app, but its helpful if you do. But not you dont need a windows phone, that would just be silly haha, if you have an ipod touch you can download it from the app store there :) its free by the way!