TempusCore

TempusCore Privacy Policy

Last updated: 2 November 2026 · Version 4.4

At TempusCore we respect your privacy and protect your personal data in accordance with Regulation (EU) 2016/679 (GDPR) and Spanish Organic Law 3/2018 (LOPDGDD). This policy explains, in plain language, what data we collect, what for, who it is shared with, how long we keep it and what rights you have.

1. Who is responsible

Javier Ruiz Villalba, Tax ID (NIF) 53988888E
Postal address: Apartado de Correos 102 (PO Box), 06740 Orellana la Vieja (Badajoz), Spain
Contact email for any question about your data: tempuscoreapp@gmail.com · Phone: +34 623 819 011

TempusCore has no data protection officer because it is not required to have one; write to the email above and we will deal with you directly.

2. Guest mode: no account, no data on our servers

You can use TempusCore without creating an account (guest mode). In that case everything you log is stored only on your phone and we do not receive it. If you later create an account and decide to move that data to it, it is then sent to our servers and the rest of this policy applies.

With an account, whatever you log offline is stored encrypted only on your phone until the internet is back, and is then sent to your account.

If you have the Pro or Max plan and you turn it on, the app can read from Apple Health (iPhone) or Health Connect (Android, when available) only three things: your active energy and your resting energy for each day, to calculate your real daily energy expenditure, and your hours of sleep, for the indicative recovery hint in the Muscles tab. Those three values stay on your phone: they are not sent to your account, your coach does not see them and they never leave your device. The app uses them to work out your daily energy expenditure and your recovery hint each time you open the screen, without storing them; the only thing that reaches your account is the calorie target you choose to apply, just as if you had typed it yourself. If you do not connect Apple Health, the app may ask you how you slept (optional) and your answer is also stored only on your phone, encrypted. The app never writes to Apple Health, reads nothing you have not authorised and you can disconnect it whenever you want from Settings or from the Health app. A verified email is required.

3. What data we process, what for and on what legal basis

Data What we use it for Legal basis
Account: name, email address, password (stored only encrypted, never in clear), confirmation that you are at least 16 years old, whether your email is verified, the date your account was created (the moment you confirm your sign-up with the code we send you), the date you last used the app (recorded at most once a day, for deleting inactive accounts as described in section 6), the language we write your emails in, and the 6-digit codes we send you to verify the email or recover the password (we store only their fingerprint, not the code; they expire after 15 minutes). Create your account, sign you in, check the minimum age, check that the email is yours and that you can recover access. Performance of the service you ask us for (art. 6.1.b GDPR).
Health and wellbeing data (special category): workouts and sets, weight, habits, meals and water, calorie target, recipe preferences you choose (for example, no gluten-containing ingredients or no lactose-containing ingredients; we do not ask about allergies or illnesses), body measurements, profile data you enter (height, age, sex, activity level), weekly check-ins (sleep, energy, stress, hunger), vitals you log by hand (heart rate, blood pressure, glucose; the app does not interpret them) and the supplements you tick off each day; and, only if you turn it on (Pro and Max plans), the active energy, resting energy and sleep the app reads from Apple Health or Health Connect, processed on your phone only and never stored (your account only receives the calorie target you choose to apply), just like your optional answer about your sleep if you prefer to log it by hand (on your phone only, encrypted; used for the recovery hint). Provide the app's features: diary, statistics, trends, daily energy expenditure, summaries and notices. Only for that. Your explicit consent (art. 9.2.a GDPR); reading Apple Health or Health Connect also requires you to turn it on in the app and in the system permission, and you withdraw it by disconnecting it. We ask for it on a screen of its own when you create your account, separate from accepting the terms; we store the date and the version of the text you accepted. You can withdraw it at any time by deleting the data or the account (section 7). Without that consent, the app cannot offer you these features.
Coach–client relationship: chat messages, routines, programs and diets assigned, goals, ratings of workouts and the notes your coach writes about you. So that coach and client can work together inside the app. Performance of the service (art. 6.1.b) and, for anything that is health data, your explicit consent (art. 9.2.a), which you give when you accept the invitation and with each sharing switch.
Routines you share with a code: a copy of the routine (name and exercises) that anyone with the code can import. So that another person can use your routine when you decide. Your consent (when sharing). The copy is deleted automatically after 7 days, when you stop sharing it or when you delete the account.
Reports and blocks: who reports, whom, reason, optional comment and a copy of the reported message and of the 5 before it in that conversation. Chat filter: each message is automatically checked before it is sent against a short list of serious expressions (hate insults, explicit sexual content, incitement to self-harm); a blocked message is not stored and nobody sees it, it only warns you. Keep a safe environment, review reports and comply with app store rules. Legitimate interest in the security of the platform and its users (art. 6.1.f). The filter makes no decisions about your account: it only prevents that message from being sent.
Technical data: IP address on the server (to limit abuse and access attempts) and error logs without personal content. Security and operation. Legitimate interest (art. 6.1.f).
Error reports (Sentry): when the app or the server fails, a technical report is sent: the type of error, the screen where it happened, the app version, your phone's model and operating system, the language and a random install identifier that is not linked to your account. Never your health data, anything you type, your name, your email or screenshots; your IP address is not stored. Find and fix bugs so that the app works. Our legitimate interest in keeping the service running (art. 6.1.f), weighed in our data protection impact assessment. You can turn it off in Settings → Privacy → "Error reports" and object at any time (section 7).
Usage data (PostHog), only if you turn on "Help us improve the app": which screens and features you use (for example, "opened Recipes" or "finished onboarding"), with properties that carry no personal value (screen, plan, language, version, operating system) and a random identifier that is not linked to your account. Never health data, text you type, routine names, messages or amounts; no session recording and no automatic capture of taps. Understand how the app is used overall in order to improve it (what works, where people drop off). Your consent (art. 6.1.a GDPR and art. 22.2 of the Spanish LSSI): the switch is off until you turn it on (in Settings → Privacy) and you can turn it off whenever you want; not using it does not affect any feature.
Your plan and subscription: current plan, transaction identifier and start, renewal or end dates that Apple or Google tell us through RevenueCat and, if yours is a founder account, the Apple offer code we have assigned to you (or, on Android, the end date of the gifted month). Never your payment details. To give you the features of the plan you have taken out, give you the founders' gift (terms, section 5) and sort out any problems with your subscription. Performance of the contract (art. 6.1.b).
Device identifier for notifications, only if you turn them on in Settings and grant the system permission. Notify you of new messages and of what your coach sends you; if you are a coach, a daily summary with numbers. Notices carry generic text, without chat content or health data. Your consent (system permission and switch in Settings). It is deleted when you turn notifications off, sign out or delete the account.
"Let me know when it's out" list (website), only if you sign up on tempuscore.app: your email, the website language and proof of your consent (version of the text you accepted and the dates you signed up and confirmed). You don't need an account and it isn't linked to one. To email you when the app launches and remind you of the founders' offer: two emails at most. Your consent (Art. 6(1)(a) GDPR and Art. 21 of the Spanish Information Society Services Act, LSSI), with an unticked box and email confirmation; you withdraw it with the unsubscribe link in each email or by writing to us.

What we do not do: we do not use your data for advertising, we do not profile you, we do not make automated decisions with effects on you, we do not track you across apps or websites and we do not sell your data. Analytics and error reports never contain health data or anything you have written.

4. Who it is shared with

Nobody else receives your data.

5. Privacy in chat and reports

Chat messages are private between the two people. If you report a message, the server keeps a copy of that message and of the 5 before it in that conversation so that a member of the team can review them. That copy is kept even if the relationship is deleted or there is a block. The reported person is not notified of the report. We do not read chats routinely: the only automatic check is the filter of serious expressions described in section 3, which acts before the message is sent and stores nothing.

6. How long we keep the data

7. Your rights

At any time you can:

To exercise them outside the app, write to us at tempuscoreapp@gmail.com from your account's email address (or tell us how to verify it is you). We reply within one month at most. If you believe we are not handling your data properly, you can complain to the Spanish Data Protection Agency (www.aepd.es) or to the data protection authority of the European Union or European Economic Area country where you live (for example, Datatilsynet in Norway).

8. Minimum age

TempusCore is for people over 16. When you create the account you confirm that you are at least 16. If we detect the account of a person under that age, we delete it together with their data.

9. Security

Encrypted connections (https), encrypted passwords, an encrypted local copy on your phone (with the key kept in the device's secure store), limits against abuse, permissions so that nobody sees another person's data, and servers in the European Union. In Settings → Security you can verify your email, change your password and sign out of all other sessions open with your account; changing the password closes them automatically. No system is infallible: if there were a security breach affecting your data, we will tell you and notify the AEPD within the legal deadlines.

10. Health notice

TempusCore is a support tool. Its calculations, trends and notices (calories, weight, vitals) are indicative and do not replace the advice of a doctor, dietitian or other health professional. The app does not interpret your vitals or make diagnoses.

11. Changes to this policy

If we change this policy in an important way, we will tell you in the app before it applies and, if the change affects health data, we will ask for your consent again.

12. Our Instagram profile

We have an Instagram profile, @tempuscore, to show the app. This section only concerns people who follow it, comment on it or message us there. The app shares nothing with Instagram, and the website has no Instagram buttons or embedded content, only a link.

13. Contact

tempuscoreapp@gmail.com