No. An "app", which is a short name for application, requires to be downloaded on your device. Mobile site (WAP) is simply a mobile-optimized version of a full site. In swagbucks.com's case it would appear automatically if you access our full site on your mobile device, assuming your phone belongs to a platform that we currently support.
If this does not answer your question, please submit a request to our support team.