PUMP

Privacy policy

What stays on your phone, and what does not.

Effective 19 August 2026 Β· Versione italiana

PUMP is a training app. This policy states which data stays on your device and which does not, because that is the only question that matters.

Who processes your data

The data controller is Sandro Vilmi, an individual developer, based in Italy. There is no company behind PUMP and no office: there is one person, and you reach them at supporto@pumpapp.net. Given PUMP's size no data protection officer is required; write to that address and the controller answers directly.

Why we are allowed to process it

Every piece of data has a reason, and there are only three:

Health data stays on your device

PUMP reads weight, height, steps, calories, heart rate, sleep, distance and workouts recorded by other apps from Apple Health and Health Connect. That data stays on your phone. It is not sent to our servers, not used for profiling and never used for advertising.

PUMP writes nothing back to the Health app.

You can revoke that access at any time: on iPhone in Settings β†’ Privacy & Security β†’ Health, on Android in the Health Connect settings. The app keeps working without it.

There is exactly one exception, and you choose it every time: Karol. It is explained right below.

Karol, the assistant β€” and what leaves your phone when you use it

Karol is the PUMP assistant: it answers your questions about training and food, and from a photo of your plate it estimates what is on it and how much it weighs. It is a Gold feature. To do that it sends what you give it to an external service β€” OpenRouter, which in turn queries the AI model. The feature cannot exist without that step: it does not run on the phone.

Before the first request the app asks what it may send, and the choice is yours:

What never leaves, under either choice: your email address and your date of birth β€” what goes out is your age in years, not the day. If you pick β€œonly what you type or photograph”, nothing leaves the database: not even your name. Photos, messages and answers are not stored by us: they cross our servers and end up in no table and in no log. The conversation lives in the app only for as long as you keep it open.

If you don't use Karol, none of this happens: the rest of the app works exactly the same without sending anything to anyone.

What is stored on our servers

If you create an account β€” it exists so you can find your things on another device β€” the following is stored on our servers, which are located in Europe:

These are the things that must travel between your devices. Nothing else is uploaded.

Where it lives, and who else touches it

PUMP's database is hosted on Cloudflare and the data sits in Europe. No read replica is active anywhere else. The code that answers requests runs on Cloudflare's network close to you, so your data passes through the nearest node while it travels: it stays written in Europe.

These are all the providers that touch anything, what they do and when they come into play. There are no others:

Three of these are United States companies, and that is said rather than hidden: the data they receive may be processed outside the European Union. The transfer relies on the standard contractual clauses approved by the European Commission and, for providers that participate, on the EU–US Data Privacy Framework. If that is a problem for you, Karol can be left unused and the rest of the app stays whole.

If you sign in with Google or Apple

The sign-in sheet belongs to the system, not to us: the password of your Google or Apple account never passes through PUMP and we do not receive it in any form.

What the provider hands us is your email address and your name, plus the identifier that provider recognises you by, which is what links you back to your account next time. Nothing else: no address book, no contacts, no photos, no data from your profile on those services. They are the same two fields you would give us by registering with an email address and a password.

What we do not do

What this website stores in your browser

This is about the website, not the app: they are two different things and we keep them apart.

Three things stay in your browser's storage always, because they are technical: they are not cookies, they travel nowhere and they identify nobody.

The measurement cookies, which we do ask about

If you consent, and only if you consent, we load Google Analytics to understand which pages actually get read and which don't. It writes two cookies (_ga and _ga_<code>) lasting up to two years, which distinguish a new visit from a returning one.

Until you answer, or if you answer no, that code is not even downloaded: it isn't sitting there switched off β€” it never arrives, and no cookie is written. You can change your mind any time from the Cookies link at the bottom of every page.

Google processes them as an independent controller for its own purposes; the notice is Google's privacy policy. It is a United States company: what is written above about transfers applies.

πŸ”΄ We do not advertise: no advertising signals are enabled, no audiences are built, and the data is not used to profile you or to sell you anything.

When you publish a plan

If you choose to publish a plan in the showcase, its title, description, structure and your name as the author become public. Nothing else from your profile. You can withdraw it at any time: it leaves the showcase, and whoever already downloaded it keeps it.

Deleting your account

From β€œYou” β†’ Account you can delete your account. Deletion removes all of your data from our servers, including published plans, which leave the showcase. This cannot be undone. The step by step is in Deleting your account Cookies.

Retention

Data is kept while your account exists. Deleting it removes the data, immediately: there is no bin and no grace period. Health data read from the Health app lives only on your phone and is gone when you delete the app.

The only exceptions, short-lived and not your content: the server's technical logs, which exist to understand a failure and are kept for a few days; and the purchase records for Gold, which stay in Apple's and Google's systems under their rules β€” not ours β€” because they are tax documents.

Young people

PUMP is not intended for anyone under 14 and does not knowingly collect data from them. Fourteen rather than thirteen because that is the age from which, in Italy, you can consent on your own to your data being processed for a service like this one; in other EU countries the threshold goes up to sixteen. If we find an account belonging to someone below that age, we delete it: write to us and we do it straight away.

Your rights, and how you actually use them

European law gives you six, and below is what you have to do for each. This is not a courtesy list: two of them you exercise yourself, in the app, without asking anyone.

We answer within one month, as the law requires.

If you think we are getting it wrong, you can turn to the Italian Data Protection Authority, or to the authority of the European country you live in.

Where the food data comes from

The nutritional values PUMP shows you come from the Ciqual 2025 table published by ANSES, the French health agency, used under Licence Ouverte / Open Licence 2.0 (Etalab). It is not your data and has nothing to do with privacy: we write it here because that licence asks that whoever produced the data be named, and it is only fair you know what the calories you read are computed from.

If this policy changes

The date at the top of this page changes, and if something that matters changes we say so inside the app. We do not quietly alter what we do with your data.

Contact

For any question about this data, or to exercise any of the rights above: supporto@pumpapp.net. A person answers.