There are more food apps that don't give perks right when you download them, but might still be worth the time if you frequent these chains:
Sweetgreen
You can get a $9 credit after you spend $99 (10 salads) at Sweet Green.
There are also different loyalty statuses for the rewards program: Green when you spend $100 or more, qualifying you for a $10 credit on your birthday; gold status when you spend $1,000 or more, and black status when you spend over $2,500. Each status has their own set of rewards.
Sign up here.
Starbucks
The coffee chain's app offers a free drink or food item after getting a certain number of stars. With their new rewards program, you need 125 stars, equating to $62.50, to get a free item. The rewards program also allows you to get access to new products.
Sign up here.
Dunkin' Donuts
For this rewards app, you need to either have a registered gift card or purchase one to sign up. I didn't have one so I couldn't sign up, but was offered a free beverage after I enroll. You also get five points for every dollar spent, and every 200 points ($40) gets you a reward coupon for a free beverage.
Sign up here.