Yep, very similar - in fact I wouldn't be surprised if Timehop added this as one of there options as they already do twitter and facebook.
I use Timehop but not sure about any user facing revenue model. They do however have the last 5 years of facebook and twitter data about me so I'm sure they're making some money from that.