Yes, Upromise is a legitimate loyalty and reward program. Members shop for their favorite brands and earn real cashback, which can be used to buy goods and transfer money to their accounts. Upromise has over 10,000 participating stores and restaurants.