Sep 19, · This wikiHow teaches you how to download and install the Showbox app on your phone or tablet, using Android. How do I know this will not damage my phone? Community Answer. Show Box is a service that does not require any permissions that would leak your information or anything like that. It is a simple service that provides streaming for the. Feb 28, · ShowBox for Windows Phone (Lumia) – Free Download In order to download ShowBox for Windows Phone (Lumia), all you have to do is just click the above given download button once. If you know how to install Windows apps from a PC, you can easily go ahead and get it installed on your respective Windows Phone or Lumia device from the web page /5(63).