Document 1 of 6
Terms of Use
These Terms describe what M4Plan gives you, what you agree to by using it, and the limits of what we promise. They form a contract between you and the publisher of the app.
- Version
- 2.6
- Effective
- 24 October 2026
- Applies to
- M4Plan v1.2.0 and later
- Versions
- French, English, Finnish
Article 1Who publishes M4Plan
M4Plan is published by Kevin Di Silvestro, an individual resident in Switzerland, referred to here as “we”. Write to us at m4plan.info@gmail.com with any question about these Terms, the app, or your information.
The backup infrastructure is hosted in London, in the United Kingdom. The m4plan.app website is hosted by Vercel. Details are in the Data Protection Policy.
Article 2What these Terms cover
They cover the M4Plan mobile app, the m4plan.app website and the account area reachable from it. Together these are called “the service”.
The documents that bind you are these Terms, the Data Protection Policy, the AI Usage Policy and the Licences, credits and trademarks document, all published on m4plan.app; the early-tester programme is added for those who take part. The last three exist only in French and English. Where they differ on how your information is handled, the Data Protection Policy prevails; for the rest, the text that protects you best prevails.
The service is offered in French, English and Finnish. The version you accepted is the one that binds you, in the language you read it in. The French version serves as a reference between translations, and can never deprive you of what yours says.
Article 3Acceptance, versions and changes
You accept these Terms the first time you open the app, through an explicit action. Without that acceptance the service is not available.
We record which version you accepted and when, so that we know which text binds you and only ask again when something has actually changed.
We may change these Terms, in particular to follow changes in the app or in the law. A substantial change is announced to you before it takes effect, in the app, on m4plan.app or by email, with at least 30 days’ notice when it reduces your rights or increases your obligations. Your agreement is requested again when you open the app that carries the new text.
If you decline a new version, you can stop using the service and delete your account. Your information stays exportable until then. A wording fix or a clarification that does not affect your rights may apply without that notice period.
Article 4Who may use M4Plan
The service is for people aged 16 or over. Setup asks for your age and will not let you continue below 16; we do not check it otherwise, and by using the service you declare that you are at least that age. If we nevertheless learn that an account belongs to someone younger, we delete it.
An account is optional. Without one, the app works offline, within the limits of the free plan: your information stays on your device and does not reach us, apart from the technical requests described in the Data Protection Policy (version check, updates, food search). An account adds online backup, syncing between devices, the web account area (open with a trial, a subscription or free access in progress) and the AI-assisted nutrition estimate. A subscription, restoring a purchase or redeeming a code requires an account.
A compatible device, connectivity, system updates and any related costs are yours. Some features depend on your device and on your Android or iOS version.
You agree not to use the service where doing so would be unlawful, or in breach of sanctions that apply to you.
Article 5Your account
You give accurate information when creating the account and keep it current. A working email address is required: password resets, important notices and messages about your account and subscription (welcome, trial end, renewal notice, payment incident, deletion confirmation, inactivity notice) go through it.
One account belongs to one person. You are responsible for keeping your password confidential and for what is done from your account. Tell us promptly if you suspect unauthorised access.
You may sign in with your Google account or, on iPhone, with your Apple account. The provider you choose then passes us your email address and display name and, for Google, the address of your profile photo, which you can replace in your profile, and its own terms apply to that sign-in. Apple lets you hide your real address behind a relay: the app accepts it without treating it differently.
You can delete your account at any time from the app settings or from the website. What deletion entails is set out in Article 15 and in the Data Protection Policy.
Article 6What M4Plan is, and what it is not
This is the most important article in the document. Read it in full.
M4Plan is a wellbeing and routine log. It helps you decide what you want to do, write it down, keep track of how regularly you do it, and enjoy the streak. It is a personal organisation tool, like a diary or a notebook.
Nothing shown in the app is medical advice, a diagnosis, a treatment, a prescription or personalised guidance. The figures it suggests, including calorie needs, macronutrient splits, loads or training volumes, are general estimates produced by public formulas applied to the values you enter. They take no account of your health, your history or any medication. These figures are approximate and are not a guaranteed result: the app guarantees neither the accuracy of the values shown, in particular calories and macronutrients, nor that you will reach any weight, fitness or performance goal.
Ask a qualified professional before making significant changes to your physical activity or your diet, especially if you are being treated for a condition, take medication, are pregnant, or are returning after an injury or a long break.
Stop any activity at once and seek advice if you feel pain, chest discomfort, unusual breathlessness, dizziness or faintness. No target shown by the app is worth ignoring a signal from your body.
Values imported from your phone or a watch come from consumer sensors and can be substantially off. Nutrition values come from community databases or from an automatic estimate, and can be wrong. Do not base any health decision on them. The food filter likewise sets aside meals whose written ingredients contain the words you entered: it does not read a label and knows nothing of traces, so it does not replace your own checking, especially with a severe allergy.
Calorie counting, weight tracking and progress photos can be harmful for some people, in particular anyone with a current or past eating disorder. These modules are optional and can be switched off in settings; the app remains usable without them. If tracking becomes a source of anxiety, speak to a professional.
Article 7What you create stays yours
You keep ownership of everything you add: notes, goals, workouts, meals, measurements, photos and videos. We claim no rights over it.
If you have an account, online backup is active and you grant us a strictly technical licence: to store, transmit, copy and display that content for the sole purpose of running the service for you and on your devices. The licence is free of charge, non-exclusive, limited to that purpose, and ends when the content or the account is deleted.
We do not publish your content, do not share it with any third party for commercial purposes, do not use it for advertising, and do not use it to train an artificial intelligence model.
You confirm you hold the rights to what you add, in particular where a photo or a video shows another person, and that you can evidence their agreement.
If a third party brings a claim against us because of content you added, in particular the image of someone who did not agree to it, you hold us harmless against the direct consequences of that claim. This applies only to the extent of what you did or failed to do, and of what applicable law allows to be placed on a consumer.
We will never use your content, your photos or your image for promotion, communication or illustration without your prior and specific agreement, separate from your acceptance of these Terms.
Article 8Acceptable use
You agree not to:
- use the service unlawfully, or to infringe anyone else’s rights;
- present M4Plan as a medical tool, or build it into any care, diagnostic or patient monitoring setup;
- circumvent technical limits, authentication, or the rules that keep accounts separate;
- bulk-extract data from the service, resell it, or exploit it commercially without our written agreement;
- disrupt the infrastructure: abnormal load, abusive automation, intrusion attempts, malicious content;
- share, rent or resell your account;
- decompile or disassemble the app, except strictly as permitted by applicable law.
Article 9Optional features
Each of these is off until you turn it on, or runs only when you ask for it. You can change your mind at any time, except for the online backup in 9.1, which follows your account: you give it up by signing out or deleting your account.
9.1 · Backup and sync
With an account, your information is copied to our servers and found again on your other devices. Without an account, your information (weight, meals, workouts, photos) stays on the device; only technical requests, unrelated to it, leave it: version check and updates, exercise images and, when you use them, food search or barcode scanning. Syncing needs a connection: changes made offline are sent once the network returns.
9.2 · Reading Health Connect (Android) and Apple Health (iPhone)
If you allow it, the app can read your steps, weight, active calories, exercise minutes, sleep (duration, bedtime and wake-up times), resting heart rate, VO2 max, oxygen saturation, workouts, their duration, distance, heart rate, elevation gain and floors climbed, power, cadence and swim strokes from Health Connect (Android) or Apple Health (iPhone). Nothing is read without an action of yours: you start each import of past workouts yourself, or you allow it once and for all in the settings, and the measurements of a session run inside the app are read over that session only, then shown to you before they are saved. Goals you have linked to a measure fill in by themselves, and your weight can also be read in the background, so a weigh-in counts without opening the app. The app writes to these services only the workouts done on an M4Plan watch, with a separate permission (see 9.9). The permission can be withdrawn at any time from Health Connect, from Apple Health or from the app settings.
9.3 · AI-assisted nutrition estimate
When you describe a meal or photograph one, that description or photo is sent to an artificial intelligence provider based in the United States, which returns an estimate of foods, portions and nutrition values. The transfer is detailed in the Data Protection Policy. The result is an estimate, often imprecise, which you should review and correct before saving. Nothing is sent unless you use this feature. Everything concerning artificial intelligence in M4Plan, including what you may not send to it, is gathered in the AI Usage Policy, published on this page. It forms part of these terms.
9.4 · Food search and barcode lookup
Scanning and searching by name query Open Food Facts, an open community database. We control neither its content nor its accuracy, and entries may be incomplete, outdated or wrong. That data is made available under the ODbL licence. The search also offers basic foods drawn from official tables (FSVO, Ciqual, Fineli) built into the app, credited in the Licences, credits and trademarks document.
9.5 · Blocking check-in
This feature is optional and off by default. If you turn it on, the app sends you a notification at the times you have chosen. Once that time has passed, it shows a reminder screen whenever you open it, and lets you through once the boxes you set are filled in. An emergency button on that screen lifts it for the rest of the day, with no confirmation and no explanation needed. That screen stays inside the app: it does not show over other apps.
It is designed as a constraint you impose on yourself. It is neither parental control nor a security lock: you can switch it off, and it blocks neither emergency calls nor access to system functions. Its behaviour depends on your device maker and its battery-saving settings: we do not guarantee that it will fire in every case, and you must not rely on it for anything critical.
9.6 · Home screen widgets (Android)
Widgets show your information (weight, today’s goals, calories left, your week, today’s workout and appointments) directly on the home screen. Anyone looking at your screen sees them, without unlocking the phone. Add them only if that suits you.
9.7 · Reminders and notifications
Reminders are scheduled by the app on your device. They depend on system permissions and power-saving settings: your phone can delay or drop a reminder, and we cannot guarantee delivery.
9.8 · Sending feedback
The feedback form sends your message to our inbox by email, through a delivery provider. With the message, the app sends the language, the platform, the version and, if you are signed in, your account identifier. If sending fails, the app opens your mail app with the message pre-filled: you then send it yourself.
9.9 · M4Plan watch (Wear OS)
If you link an M4Plan watch (Wear OS) to your account, it measures your workouts (duration, heart rate, distance) and your steps for the day, and hands them to your phone; it never communicates directly with our servers. For a run or a bike ride, and if you allow it, the watch’s GPS is used only to calculate the distance: no route is kept. With a separate permission, the phone then records the workout (type, duration, distance, calories) in Health Connect. While a watch is linked, the phone may read your steps, sleep and the day’s measurements again in the background, about every fifteen minutes, to show them on the watch. This information appears on its watch faces, tiles and complications: anyone looking at your wrist sees it, without unlocking. The watch can also show and control the music playing on your phone: during a workout only, and with the notification access you grant in the system settings, M4Plan reads the title, artist and playback state of the current track, solely to send them to your watch; it reads none of your notifications and keeps nothing. This feature is optional: without a linked watch, none of this happens, and you can unlink the watch at any time.
Article 10Points, badges, streaks and rewards
Points, badges, streaks, chests and other game elements have no monetary value. They cannot be exchanged, transferred or refunded, and are neither a currency, nor a credit, nor a vested right.
We may change how they are awarded, correct a wrong counter, and remove anything obtained by circumventing the rules.
These mechanics involve no stake, no chance and no winnings: they are not gambling.
Rewards you set for yourself bind only you. We neither provide nor guarantee them.
Article 11Free plan, subscription and professional offer
The app can be used free of charge and without advertising, within limits shown in the app, such as the number of goals tracked or how much weight history is displayed. A paid subscription lifts those limits and opens the features reserved for it. What each plan includes is shown before any purchase. The AI-assisted nutrition estimate is reserved for the trial and the subscription, within a daily and monthly limit of estimates shown in the app (during the trial, on certain days of the week only).
The subscription is offered on a monthly or annual plan. Its price including tax, in your store’s currency, its term and its renewal conditions are shown before any payment. A 14-day free trial is offered with the annual plan, if the store grants it (one trial per store account): unless you cancel before it ends, the paid subscription starts when the trial ends. Cancelling during the trial costs nothing. The monthly plan has no trial: it is charged from the purchase.
Payments are collected by the app store you use (Google Play or the App Store), whose billing, renewal and refund conditions apply to the purchase. The subscription renews automatically for a period of the same length unless you cancel before the renewal date from your account with the store. Uninstalling the app or deleting your M4Plan account does not cancel the subscription. A cancellation takes effect at the end of the paid period, and access stays open until then.
If the store reports a payment problem, full access is kept for the grace period it grants, up to 16 days, while it is resolved. After that, or at the end of the paid period if there is no grace period, access to the subscription features closes: your information remains visible and is not deleted, but you can no longer add to it in those features, and the free features stay open. Access reopens as soon as the payment is recorded.
We may change the price of the subscription. The price of an existing subscription does not change: an increase applies only to new subscriptions, and never to a period already paid for. The price shown before purchase is the one charged at each renewal, apart from changes in taxes and unless you have activated a discount or an offer.
Consistency discount. The consistency of your account is measured on the actions you record in the app, week after week: goals, workouts, logged meals, weigh-ins, progress photos, waist measurements. Only the fact that an action was recorded on a given day counts, never its content nor the value of a weight. It is expressed as a gauge from 0 to 100 and three levels, reached at 40, 65 and 85 and kept until five points below their threshold, shown in the app. On the annual plan, the level you hold opens a discount of about 5, 10 or 15% on the next renewal. You must activate this discount yourself in the app, between the thirtieth and the third day before the renewal, as a store offer: it never applies by itself, it covers one annual period, and its price is the one the store shows. Without activation, the renewal is charged at the normal price. Other benefits, such as free time obtained through a code, a referral or a campaign, and the start or come-back offers made by the store, have their own conditions and expiry date, shown in the app; when free time and a discount are both available, the free time is used first. These benefits have no cash value, cannot be transferred or refunded, and free access is valid only on the store of the device where you activate it.
No feature that is free will become paid without at least 30 days notice in the app, during which you can export your information.
If you are a consumer in the European Union, you may withdraw from the subscription contract within 14 days of its conclusion, without giving a reason. With the free trial of the annual plan, the contract is concluded at the start of the trial: the withdrawal period runs during the trial, which you can stop at no cost. The first payment is taken only at the end of the trial; moving to the paid subscription and each renewal do not open a new period. Without a trial (monthly plan, or trial already used), the period runs from the purchase; if you asked for the service to begin during that period, in the event of withdrawal you owe only an amount proportionate to what has been provided up to the withdrawal. This right is exercised under the conditions of the store that collected the payment; you can also withdraw in writing at m4plan.info@gmail.com, using the model form below or any clear statement. This does not limit your rights if the service does not conform to the contract.
Withdrawal form model, optional to use: any other clear statement is enough. To M4Plan, m4plan.info@gmail.com: I hereby give notice that I withdraw from my contract for the M4Plan subscription.
- Plan: …
- Subscribed on: …
- Name: …
- Account email address: …
- Date: …
An offer for coaching professionals may be opened. It will have separate terms. A professional who follows the people they coach through the service would be responsible for those people’s information and would have to obtain their agreement; these Terms do not authorise that by themselves.
An M4Plan account is required to subscribe, restore a purchase or redeem a code. The subscription is tied to the store where you take it (Google Play or the App Store): it opens the app on the devices of that store, and a second one is needed for the other. Free access (free time, code) is valid only on the store of the device that activates it. Your account and your information follow you from one store to the other.
Article 12Availability, changes and backups
Subject to Article 14, we run the service carefully, but without any guarantee of continuous availability or freedom from error. Interruptions can occur for maintenance, updates, incidents, or because of a provider or your own network.
We may add, change, limit or withdraw a feature. Discontinuing a significant feature or the whole service is announced with reasonable notice, and you can export your information before the deadline.
Some features depend on third-party services (Health Connect, Apple Health, Open Food Facts, the AI provider, app stores) which may change, restrict or shut down outside our control.
The app lets you export a complete backup, media included, as a file at any time. Keeping your own backups is your responsibility, particularly if you use the service without an account: in that case a loss, a failure or an uninstall destroys your information with nothing we can do about it.
Article 13Intellectual property
The app, its code, interface, texts, illustrations and sounds, the M4Plan name and the mascot Momo are protected and either belong to us or are licensed to us.
We grant you a personal, non-exclusive and non-transferable right of use, revocable in the cases provided for in Article 15, limited to private use of the service. No other right is granted.
The service includes content and components that do not come from us, and some elements were produced by artificial intelligence tools. The origin of each, the applicable licence and what it changes for your rights are set out in the Licences, credits and trademarks document, published on this page. It forms part of these Terms.
Article 14Conformity, updates and liability
Conformity. We supply the service as described in these Terms and on the app store listing. If you are a consumer in the European Union, you have the statutory guarantee of conformity for digital content and services, including where the service is supplied without payment. That guarantee remains yours and nothing here restricts it.
Updates. We supply the updates needed to keep the service in conformity, including security fixes, for as long as you may reasonably expect given the nature of the service. If you do not install an update whose existence and consequences we told you about, we are not liable for defects that follow.
If something is defective. You may ask us to bring the service into conformity and, if that fails, is unreasonably delayed or causes you major inconvenience, obtain termination of the contract as the law provides. Write to us first: it is the fastest route.
What we do not warrant. Subject to the above, we do not warrant that the app meets a personal goal you have set, that estimates and imported values are accurate, that you will reach any given shape, weight or performance, or that availability is uninterrupted.
Liability. We are liable for damage caused by our fault, as applicable law provides. We neither exclude nor limit our liability for wilful misconduct, gross negligence, harm to life or bodily integrity, defective products, or the statutory guarantee of conformity. For other damage, and only as far as the law protecting you allows, our liability is limited to direct and foreseeable damage.
Subject to paragraph 5 and to the rights that the law does not allow to be set aside, we are not liable for damage arising from use contrary to these Terms, from a decision you took on the basis of an estimate shown by the app, from data loss caused by a failure of your device or by your lack of backups, or from the act of a third party we are not answerable for.
You are responsible for how you use the service, for the content you add, and for complying with these Terms.
Article 15Ending the relationship
You may stop using the service at any time, for any reason: delete your account from the app or the website, then uninstall the app.
We may suspend or close an account for a serious breach of these Terms, unlawful use, or an attack on the infrastructure. Except in an emergency or where the law requires otherwise, we warn you and let you export your information.
Ending the relationship ends your right of use. Your information is deleted within the periods set out in the Data Protection Policy. Clauses meant to survive, in particular those on intellectual property, liability and governing law, remain in force.
Article 16Your personal information
How your information is handled is set out in the Data Protection Policy, which forms part of these Terms. Two points capture the spirit: without an account, your information stays on your device (only brief technical requests leave it); usage measurement and reading Health Connect or Apple Health run only if you consent, and that consent can be withdrawn at any time in settings without affecting anything else.
Article 17Governing law and disputes
These Terms are governed by Swiss law, excluding its conflict-of-law rules and the Vienna Convention on the International Sale of Goods.
If you are a consumer resident in the European Union, this choice cannot deprive you of the protection given by the mandatory rules of your country of habitual residence. Those rules remain yours.
Before taking any action, write to m4plan.info@gmail.com: we acknowledge receipt and answer within 30 days, looking for an amicable solution. This amicable step neither delays nor conditions your right to take legal action.
Mediation. As a consumer you may use a consumer mediation body free of charge. In Finland the matter can be brought before the Consumer Disputes Board, kuluttajariitalautakunta, with Consumer Advisory Services helping you prepare it. This route takes away none of your judicial remedies.
Courts. If you are a consumer, you may bring the dispute either before the courts of your country of residence or those of the publisher’s domicile, and we may sue you only before the courts of your country of residence. In all other cases the courts of the publisher’s domicile have exclusive jurisdiction.
Article 18Miscellaneous
If a clause is held void or unenforceable, the rest stays in force and that clause is replaced by the valid rule closest to the original intent.
Not enforcing a clause on one occasion is not a waiver of the right to rely on it later.
We may assign this contract as part of a reorganisation or a transfer of the business, provided the transferee is bound by the same commitments, including on data protection. You will be told, and may delete your account.
These Terms and the documents listed in Article 2.2 are the entire agreement between you and us about the service.
Article 19Force majeure, reports and vulnerabilities
Force majeure. Neither party is liable for a failure caused by an event beyond its reasonable control: natural disaster, major failure of a network or an infrastructure provider, decision of a public authority, armed conflict. Performance is suspended for the duration of the impediment; if it lasts more than 60 days, either party may end the contract without compensation.
Reporting an infringement. If you believe an element of the service infringes your rights, whether copyright, trademark or image rights, write to us identifying the element, the right you rely on and your contact details. We review every report and remove what has to be removed.
Reporting a security flaw. If you find one, write to us before any public disclosure. We undertake to respond, to fix it within a reasonable time, and to take no action against good-faith research that neither extracted data, nor degraded the service, nor invaded anyone’s privacy.