What to check before buying a meal plan or app

A meal plan should help you, not help your bank account help someone else. Here's a short list worth going through before you enter your card details. No empty filling, only what really matters.

Information checked on 2026-09-26.

In short: if you can't find out within 2 minutes how much you'll pay, when you'll be charged again and how to cancel, it's better to wait and look for the answers.

1. Can you see the price before the quiz?

Many meal-plan apps ask 20–40 questions first and only show the price at the end. Once you've spent 10 minutes, it's harder to say “no”. Before you start the quiz, look for a pricing page in the site menu or at the bottom of the page. If there isn't one anywhere, that is your answer.

2. What exactly renews, when and for how much?

  • Is it a one-off purchase or a subscription that renews automatically?
  • Is the price of the first period (for example, “first month for €1”) the same as later ones? How much will the second payment be?
  • Does a “3-month plan” end after 3 months, or renew for another 3 months at the full price?
  • Do you get a reminder before a payment?

3. How do you cancel, and are there deadlines?

Search the terms for the words “cancel”, “membership” and “subscription”. Look out for conditions such as “you must cancel 48 hours before the end of the period”. Check whether you can cancel in the app or your account, or only by sending an email. If you bought through the App Store or Google Play, you'll cancel in your phone's settings. More on this in our guide to cancelling a subscription.

4. What are the refund conditions?

A “money-back guarantee” sounds good, but read what's behind it. Some apps require you to prove the plan “didn't work”: to send photos, weigh-in records or a history of using the app every day. A guarantee that needs weeks of collecting evidence is, in practice, hard to claim. A good guarantee is described simply: within how many days, and who to write to.

When you buy online, you usually also have the right to withdraw from the contract within 14 days. For digital content, you can only lose this right when you have clearly agreed to get the content straight away and confirmed that you know you're losing this right.

5. Are the company details given?

The website should give the seller's name, company registration number, address and contact details. You can usually find them in the terms or at the bottom of the site. If there's a dispute, you'll know who to write to and which country the company is registered in. A bare email form with no details at all is a weak sign.

6. Is the “discount” real?

Countdowns like “offer ends in 09:59” and crossed-out prices are very common. EU rules (the so-called Omnibus Directive) say that a seller who announces a price reduction must also show the lowest price charged in the previous 30 days. A simple check: reload the page or open it in another browser. If the countdown starts again from the beginning, there's no need to hurry.

7. Are there extra purchases at the checkout?

A seller can only charge you for extras (books, “bonus” plans, extra support) if you clearly agree to it. Pre-ticked boxes don't count as agreement. Before you press “Pay”, check the final total and every box that's ticked.

8. Are the health promises realistic?

Promises like “lose 10 kg in a month” or “a flat stomach in 7 days” are a red flag. The most commonly recommended safe pace is about 0.5 kg a week, and the drop in the first few days is mostly water. We write more about this in the guide Why fast weight loss doesn't work.

9. Who made the plan?

Does it say who creates the plans: a dietitian, a doctor or another specialist? Is there a full name you can check? “Our team of experts” with no names at all doesn't tell you much. Also check whether the app asks about pregnancy, long-term conditions and eating disorders, and whether in those cases it advises you to talk to a doctor first.

10. Where does your health data go?

Weight, health conditions and eating habits are sensitive data. In the privacy policy, look for who receives them, whether they're passed on to advertising partners, which country they're stored in and how to delete them. If there's no privacy policy, or it's written only in general phrases, it's worth having doubts.

How Dumpli does it. We aren't selling Dumpli Plus yet. When we start, it will be €4.99 a month or €39 a year, and you can already see the price on our pricing page. We promise a reminder before every payment, 1-tap cancelling, no extra purchases at the checkout and a calm pace with no miracles. We've written down all our promises here. You don't have to choose us – just use this list for any app.

Want to see what a plan looks like first, without paying a cent? Take the free nutrition quiz or work out your calorie needs.

Frequently asked questions

Is it legal to show the price only at the end of the quiz?

The seller must show you the price before you order, but the rules don't forbid showing it only after the quiz. So it's worth looking for a pricing page before you start answering questions. If there isn't one, that's a sign to be more careful.

How can I tell if a discount is real?

In the EU, a seller who announces a price reduction must also show the lowest price charged in the previous 30 days. If the “usual price” was never actually charged, or the countdown starts again when you reload the page, the discount probably only looks real.

Is it healthy to lose 10 kg in a month?

The most commonly recommended pace is about 0.5 kg a week. Promises of 10 kg in a month don't match a safe pace, and the drop in the first weeks is mostly water. If you need to lose weight that fast for health reasons, that's a decision for a doctor, not an app.

Can I cancel a meal plan within 14 days?

When you buy online, you usually have a 14-day right to withdraw from the contract. For digital content, you can only lose this right if you clearly agreed to get the content straight away and confirmed that you know you're losing the right. So read carefully what you tick at the checkout.