Terms and Conditions
Last updated 22 September 2026
These are the rules for using kcalready. The short version: it estimates, it does not measure; it is not a doctor and must not be used as one; be 18 or over; do not abuse the service; and your meals remain yours. The longer version follows, and it is the version that counts.
1. Who these terms are with
kcalready ("the service") is provided by Vitor Margis, an individual based in the Netherlands. Throughout, "we" and "us" mean that person, and "you" means the person holding the account.
Creating an account means accepting these terms and the Privacy Policy. If you do not accept them, do not create one.
2. Who may use it
You must be 18 or over. The service works out calorie deficits and weight-change targets, which is not something to hand to a minor without a professional in the room.
One account per person. Do not share your sign-in details, and tell us if you think someone else has them.
You are responsible for what happens under your account.
3. What the service does
kcalready estimates the calories and macronutrients in a meal from a photo or from what you type, records them against a day, and compares the total against a daily target worked out from the body stats you enter.
That is the whole of it. It is a logging and estimating tool.
4. Estimates are estimates
This is the most important clause on this page. Every number the service produces about a meal is an estimate generated by an AI model looking at a photograph, or derived from figures you typed. It is not a measurement.
Portion size is the largest source of error, and a photograph cannot show what is underneath, how much oil went into the pan, or what the recipe was. The estimate can be wrong, and it can be wrong by a lot.
Check the numbers against what you actually ate, and correct them — every row stays editable after it is logged. If you need accuracy, weigh your food and enter it by hand. Do not rely on these figures where being wrong would matter medically, competitively or professionally.
The targets are equally approximate. They come from the Mifflin-St Jeor equation and a fixed activity multiplier, which is a population average and not a measurement of your metabolism.
5. This is not medical advice
kcalready is not a medical device, and nothing it shows you is medical, nutritional or clinical advice. It does not diagnose anything, treat anything or prevent anything.
Speak to a doctor or a registered dietitian before starting any diet, deficit or weight-cut, and particularly if you are pregnant or breastfeeding, are managing diabetes, a thyroid condition, a heart condition or a kidney condition, are taking medication that interacts with diet, or have a history of disordered eating.
The plan review is generated by an AI model. It is not a professional opinion and must not be treated as one.
If counting calories is making your relationship with food worse, stop using the service and talk to someone qualified. In Brazil the CVV is on 188, free and open at any hour. In the UK, Beat is on 0808 801 0677. Elsewhere, your doctor is the right first call. No target in this app is worth your health.
6. Fair use
Do not:
- Upload a photograph of another person, or anything you do not have the right to upload.
- Upload anything illegal, or anything that is not food when asked for food.
- Automate requests, scrape the service, or put load on it beyond ordinary personal use — the photo estimate costs real money per call.
- Reverse-engineer, decompile or resell any part of it.
- Try to reach another account, or any data that is not yours.
- Use it to build a competing product, or to train a model.
Breaking these is grounds for suspension without notice.
7. What you upload stays yours
Your photos, your meals and your notes remain yours. No ownership is claimed over any of it.
To run the service, you grant a limited licence to store that content and to send it to the processors named in the Privacy Policy — which is simply what "analyse this photo" requires. The licence exists for that purpose, extends no further, and ends when you delete the content or the account.
Your content is not used for advertising, is not published anywhere, and is not used to train AI models.
8. Paid plans
Parts of the service may be offered on a paid plan. Where they are, the price and what it includes are shown before you pay, and payment is taken by Gumroad as the merchant of record — card details go to them, not to us, and your receipt and any refund come from them.
- Prices include VAT or local sales tax where it applies, and the amount is shown at checkout.
- A subscription renews automatically at the end of each period, at the price then shown, until you cancel.
- Cancel at any time from Settings. Cancelling stops the next renewal; the plan stays active until the period you have paid for runs out.
- A price change is notified at least 30 days before it takes effect, and you may cancel rather than accept it.
- If a payment fails, the paid features may be suspended until it clears.
Consumers in the EU have 14 days to withdraw from a distance contract, and consumers in Brazil have 7 days under Article 49 of the Código de Defesa do Consumidor. Where a service is delivered immediately and you asked for it to be, the right may be reduced in proportion to what has been used — but if you are unhappy, ask, and a refund is likely to be the answer.
Anything the service may add later that is free today stays free for existing accounts for the period already paid for.
9. Availability
The service is offered as it is, without a guaranteed level of uptime. It depends on third parties — a database host, an AI provider — and any of them can have a bad day.
Features may be added, changed or withdrawn. Anything that materially reduces what you get will be notified in advance, and a paid plan affected by it can be cancelled for a pro-rata refund.
A meal estimate is read by more than one AI provider, so one of them being unavailable narrows the estimate rather than stopping it. With none of them configured or reachable, photo estimates return an error and manual logging continues to work.
10. Ending it
You may stop at any time. Settings → Account deletes your account and everything in it, permanently, without needing to ask us.
We may suspend or close an account that breaches these terms, or where the law requires it. Except for a serious breach, notice will be given first and you will have a chance to export your data.
Sections 4, 5, 11, 12 and 13 survive the end of the agreement.
11. No warranty
To the fullest extent the law allows, the service is provided "as is" and "as available", with no warranty of any kind — express or implied — including any warranty that it will be accurate, uninterrupted, error-free, or fit for a particular purpose.
Nothing in this section removes a statutory right you have as a consumer. If you are a consumer in the EU, the UK or Brazil, your legal guarantees apply regardless of what this page says, and where the two conflict, the law wins.
12. Liability
To the extent the law allows, we are not liable for indirect or consequential loss, lost profit, lost data, or any health outcome arising from relying on an estimate or a target the service produced. Clause 4 explains why those numbers must be checked.
Where liability cannot be excluded, it is limited to the greater of the amount you paid in the twelve months before the claim, or 50 euros.
Nothing here limits liability for death or personal injury caused by negligence, for fraud, or for anything else that cannot lawfully be limited. Under the Brazilian Código de Defesa do Consumidor, a supplier’s liability to a consumer cannot be excluded, and this clause does not attempt to.
13. Governing law and disputes
These terms are governed by the law of the Netherlands.
If you are a consumer, this does not take away the protection of the mandatory law of the country you live in, and you may bring a claim in your local courts. Consumers in Brazil may bring a claim where they live, under Article 101 of the Código de Defesa do Consumidor, and may use consumidor.gov.br.
Talk to us first at vitor.margis@gmail.com. Most things are a misunderstanding and are settled in an email.
14. Changes to these terms
These terms may be updated. The date at the top shows the current version.
A material change is notified by email or in the app before it takes effect. Continuing to use the service after that means accepting the new version; if you would rather not, delete your account.
15. Contact
vitor.margis@gmail.com, for anything at all — a bug, a bill, a legal notice or a complaint.