Has anyone used the upside app?

Has anyone ever used the upside app? If so how does it work and how long does it take to get your cash back? I just recently heard about and was curious.