To download the Pin-Up app, you must visit the Android Play Store and search for Pin-Up Casino. Find the official app and install it on your phone. Create or log in to your account and start betting on your favorite slot machines or live sporting event. The process is the same for all casino users.