No, you don’t. Anyone can submit ideas. To submit an application, you do have to be the creator of the application or have permission from the creator to submit it in the Challenge.