Yes, you can earn free food with the McDonald's app. For example, if you order a Happy Meal and complete at least 20 minutes of work, then you can earn a free meal.