Log In is a site where you can purchase e-cards from popular stores. I recently started using this place. My favorite thing is to put money towards a Target gift card from my Paypal bank. Then, I can shop at this store using my phone only. It's a breeze. Also, you get points as you shop that add up to credits that translate into discounts.
It sounds like just another app that's supposed to save you some money. If it's like most of the other options, then I'm not too excited about how much you can actually save. That's nice that you can purchase e-gift cards from stores directly through the app, though. Convenience is never a bad thing.