FIT POLIS

FITOPOLIS Privacy Policy

Pilot version. Effective from 27 October 2026.

This policy uses "he" for readability, and it applies to everyone who uses the app, trainers and trainees.

1. In short

2. Who we are and how to reach us

FITOPOLIS ("we"). We are responsible for the data kept in the app. For any privacy question, or to use your rights under the Israeli Privacy Protection Law (section 12 below), write to support@fitopolis.co.il.

At this stage the app is in a pilot. Invited trainers and trainees download it on Android, through Google Play's closed testing track.

Your trainer does not work for us. He uses FITOPOLIS to work with you. He is responsible for what he chooses to write about you, and for getting a parent's consent when it is needed (section 13).

3. What is kept, why, and who sees it

How long each thing is kept is in section 10, and how to delete is in section 11.

3.1 The account and signing in

You sign in with an Israeli phone number and a one-time code sent by SMS. The code is valid for 5 minutes, and you can try it 5 times. There is no email and no password, and no sign-in with Google or Apple.

What is kept with the server provider:

Why: so you can sign in, so a trainee can be linked to the record his trainer opened for him, and to protect the accounts.

On the phone, the sign-in keys are kept in the phone's encrypted storage. When you sign out, they are deleted.

Who sees it: you, us and the server provider. A trainer sees, in the list of who joined with his code, the name or phone number you joined with, and the date.

If you are a trainee, your phone also keeps its time zone on the server, so your day in the app starts and ends at the right hour. The trainer does not see it.

3.2 What the trainer keeps about himself

What his trainees see of this: his name, photo and logo, the types of cardio, the colours, and the part of the meeting settings meant for them — when a meeting can be requested, how many requests are allowed, and when he is unavailable, with the label he gave it. They also see the times when he is already busy, without names (section 3.8). The trainer's phone number, notification settings, reminders and payment methods never reach them.

3.3 What the trainer writes about the trainee, which only the trainer sees

The trainer opens a record for each client. The trainee does not see these parts of it:

Why: so the trainer can run the coaching and track the payments his trainees make to him. FITOPOLIS does not charge money and does not move money.

The trainer may write information about your health in his notes, depending on what he chooses to write. He may also open this record before you joined the app. You can ask to see what is recorded about you (section 12).

3.4 What the trainer and trainee both see

3.5 The invitation code

The trainer invites a trainee with a link or a QR code. The code works once and is valid for one day. Until the code is used, cancelled or expires, anyone holding it can see, without signing in, the trainer's name and the trainee's first name. He can also join in the trainee's place and see what the trainer has already recorded for him: age, height, meal plan and program. So the code is sent only to the trainee himself.

The link looks like this: fitopolis.co.il/invite/#c=.... The code sits after the # sign, so it never reaches the website's server.

Once a trainee has joined, no other account can join his record with an invitation code. When a trainee changes his phone number, we move the record to the new account, at his request.

3.6 Weigh-ins and measurements

This is information about your health (section 6).

3.7 Meals, workouts and cardio

You record them, and the trainer sees them. The note you write for yourself on a workout stays on your phone. This is information about your health (section 6).

3.8 Meetings

3.9 Chat

3.10 Templates and payments — the trainer's only

These are the trainer's records of money his clients pay him. The app does not move money and does not keep credit card or bank account details. The trainee does not see these records. He sees only a confirmation of his own payment (amount and month), if the trainer chose to send one.

3.11 Notifications

3.12 When the coaching ends

The trainer can end the coaching and move the trainee to the archive. Future meetings are cancelled, and the trainee's app locks and shows "coaching ended" with the date. The trainer can also bring the trainee back from the archive, and then the app opens again with everything it had. The trainee gets a notification when the coaching ends and when it resumes. Archiving deletes nothing, and the trainer keeps all the data. How to delete is in section 11.

3.13 Contacting the team

You can contact us from inside the app about a fault, an idea or a question, in two ways:

What each request sends: what you wrote and the topic you picked; the photos you attached, if any; whether you are a trainer or a trainee; the app version, the phone type and the language; which screen you sent it from; and the state of the connection to the server, in codes — how many changes are waiting to go out, which type of data is stuck, which error code came back, and since when. Beyond that, your data is not sent: no weights, no marks, no names and no phone numbers. The request is kept on the server and linked to your account.

Photos: a screenshot shows what was on the screen. For a trainer, that can be details of his clients, such as names, weights, measurements and payments, including clients aged 13 to 17. Whoever attaches such a photo sends them to us too, so it is best to attach only what we need in order to understand. The app reminds you of this next to the attach button.

Who reads it: only we do. The server provider can open the request, like anything on the server (section 5). A trainer does not see a trainee's request, and a trainee does not see a trainer's request. Our AI tool (section 7) reads what you wrote and looks at the photos, to understand what it is about and pass it on to be fixed. It reads only that request, and nothing else of yours. It opens each photo for a moment, describes in words what needs fixing without the details in it, and deletes it from our computer in the same step. The photo itself stays only on the server, with the request.

What happens next: a short confirmation appears at once. Inside the request you see whether it was received, is being worked on or was handled, and when. Only we write the status. If we need to answer you, the answer comes inside the request, and each answer is written with the approval of a person on our team. We also keep an internal record of how the request was handled — when it was passed on and when it was handled — without its content.

Without a network: the request and the photos are kept on the phone and sent by themselves when there is a network. The phone also keeps a copy of the photos you sent, to show them in the request.

3.14 What stays only on your phone

These never go to the server, and nobody but you sees them:

The phone also keeps a copy of what is on the server: for a trainer, his clients' data; for everyone, the chat files. That way the app works without a network.

If we ever want to send to the server something you write for yourself, we will update this policy first.

Phone backup: the app is not included in the automatic backup to your Google account. What is kept only on the phone stays there, and is deleted when the app is removed. What is on the server loads again when you sign in.

4. What will be added during the pilot

During the pilot we will add one more part, in an app update through Google Play:

From the start of the pilot the app reads a short list from the server, with no personal data: switches that turn a part of the app on or off remotely, and the lowest app version that may still run. On a phone with an older version, the app asks you to update, and what you entered stays on the phone until the update.

Before each such update we will update this policy and the date at its top.

5. Who sees what

WhatThe traineeHis trainerUs
The trainee's phone numberYesYes, the number he typed inYes
The trainer's phone numberNoYesYes
Name, height, age, photo, meal plan and programYesYesYes
Weigh-ins and measurementsYesYesYes
Meal marks, workouts (including the weight in each exercise) and cardioYesYesYes
Weigh-in note, note to yourself on a workout, reason for removing a mark, activity logYes, on his phoneNoNo
The trainee's time zoneYesNoYes
Private notes, reminder, phase and nutrition the trainer wroteNoYesYes
Meetings and meeting requests, and everything written in themYesYesYes
The trainer's notes for himself on a meeting and on a proposalNoYesYes
The trainer's busy times, without namesYesYesYes
Chat messages, photos, videos and recordingsYesYesYes
Up to which message each side has readYesYesYes
Payment recordsOnly a confirmation of his own payment, if the trainer chose itYesYes
The trainer's notification settings, reminders and payment methodsNoYesYes
A request a trainee sent us, with its photos, status and answersYesNoYes
A request a trainer sent us, with its photos, status and answersNoYesYes

A trainee sees nothing of another trainee, except the trainer's busy times, without names. A trainer does not see another trainer's clients.

"Us: yes" means the data is on the server, and we can technically open it as the account holder with the server provider. The server provider can open it as the operator of the server. But we do not read what users record and send. We handle accounts — linking to a record, changing a number, disabling and deleting — only to handle a request of yours or a fault, and each such action is done with the approval of a person on our team. There are three exceptions: a request you sent us (section 3.13); finding the rows of a deletion you asked for — there we find only what has to be deleted, and we report what we saw to nobody; and your request to see your data (section 12) — there we collect only your data, only to send it to you. The app is tested with test accounts, not with users' accounts.

6. Information about your health

Weight, body measurements, what you ate, which workouts you did, how much you lifted and cardio — all of these are information about your health. The trainer's notes, chat messages, photos and recordings may include such information too. On Google Play the app is declared as a fitness and activity app.

We treat this information as sensitive. We use it only so that you and your trainer can work with it, and not for advertising, sale or marketing.

There is one exception: a request to us (section 3.13). If you write in it about weight or health, or attach a screenshot that shows such information, we and our AI tool will see it, and use it only to handle the request. A photo a trainer attaches may show such information about his clients too.

7. Who the data is shared with

We do not sell data and do not give it to advertisers. Data goes only to those the app cannot work without:

Later: when the app comes to iPhone, notifications will also pass through Apple, and test downloads will go through TestFlight. Before any such change, and before we add any other outside service, we will update this policy.

8. Where the data is kept

9. How we protect it

No method guarantees full protection. If a security incident touches your data, we will tell you, and report to the authorities as the law requires.

10. How long we keep it

WhatHow long
The accountUntil it is deleted (section 11).
The client record with the trainerAs long as the trainer keeps the client, archive included.
Weigh-ins, meal marks, workouts and cardioAs long as the trainee's account exists, also after the coaching ended, because archiving deletes nothing.
Measurements and tracking settingsAs long as the trainer keeps the client. Deleted when the trainee deletes his account or the trainer deletes the client.
Payment records and templatesUntil the trainer deletes the client permanently or deletes his own account. After a trainee deletes his account, his payments stay in the minimal record (section 11.2).
MeetingsAs long as the trainer keeps the client.
A closed meeting request (cancelled, rejected, or its time passed)Deleted from the next day on, the next time the trainer's app is open. An approved request is kept, because it is the record of the meeting.
The wordless signals between the phones (short notices from the trainer, signals from the trainee on requests)The trainer's phone deletes them after 30 days, when his app is open. If the trainer does not open the app, they stay with the server provider until he does.
Chat messages, their files and read marksUntil the message, the client or the account is deleted.
A file whose upload was cut off midwayMay stay in the server provider's storage, where nobody in the app can open it.
A file the trainer sent in chat, and the client's picture, when the trainer deletes the client or the client deletes their accountThe app deletes the file before the message or the record. If the server provider refuses that deletion three times in a row, the file may stay in its storage, where nobody in the app can open it, and the message is deleted anyway.
Requests to the team and their photosUntil the account is deleted. Our internal handling record (without the content) stays with us.
The phone's notification IDUntil you sign out or delete the account. If the app was removed from a phone without signing out, its registration stays with the server provider.
Invitation codeValid for one day. It is kept on the trainer's record until the trainee joins, and in the server provider's list of codes.
The activity log on the phone90 days.
Notification history on the phoneThe last 200 notifications.
What is deleted from the appDeletion from the app is immediate: from that moment no user can see the data. The final deletion from the server provider's storage, backups and logs is done by the provider, under its own policy, and is its responsibility.

11. Deletion

11.1 Deleting your account from inside the app

Trainers and trainees can delete their account from inside the app, in the account area. A trainee can also do it from the "coaching ended" screen. You need a network connection, and we send a new SMS code to make sure it is you.

Before the deletion, the app deletes from the server the photos you attached to requests to the team, and the photos, videos and recordings you sent in the chat. The server provider does not delete files together with the account, so the app does it first. Before you confirm, it tells you how long this will take. The files are deleted even if the code then fails.

At the moment of deletion, the identifying details in the account are erased, all your sign-ins on all phones are cancelled, and the phones' notification registrations are deleted. Everything you created yourself is deleted from the app, and no user can see it any more. Your phone is emptied and goes back to the opening screen, keeping only the language and appearance you chose. The final deletion from the server is done by the server provider, under its own policy (section 10).

Removing the app from your phone does not delete your account.

11.2 A trainee who deletes his account

What you recorded and sent yourself is deleted with the account: the weigh-ins, meal marks, workouts, cardio, your chat messages and read marks, the meeting requests you opened and your signals on them, and your requests to the team. Your time zone and your Saturday choice are erased before that.

What the trainer recorded about you: the name, phone, age, height, photo, starting weight, notes, settings, meal plan, program and their history, the measurements, future meetings, meeting requests, and the messages the trainer sent you in the chat and their files. All of these are deleted by the trainer's phone, on the server and on his phone, the next time his app connects to the server. If it does not connect, we delete them by hand in our weekly check, with the approval of a person on our team. Until then they stay on the server and the trainer still sees them, including what you wrote in meeting requests he opened.

What stays with the trainer — a minimal record: instead of the name it says "a client who deleted his account", in the payment records too. What stays is an internal ID, the payments, prices and plans over time, when the coaching started, archive dates, the date of parental consent if there was one, and when the account was deleted. From meetings that took place, the day, time, length, meeting type and whether it took place stay, without topic, place or notes. Why: these are the trainer's records of the money he received and the coaching he gave. They stay until the trainer deletes the client permanently or deletes his own account.

If you changed your phone number: what was created under the account with the old number is not deleted automatically with the new account. We delete it by hand in our weekly check, with the approval of a person on our team. Until then the trainer still sees the old records.

11.3 A trainer who deletes his account

Before the deletion, the trainer's phone deletes the files he sent in the chat, his photo and logo, and the photos he attached to requests to the team. It also deletes the meeting requests his trainees opened and the signals on them.

Then everything the trainer created is deleted: his details, the client records, the measurements, the templates, the payments, the meetings, the requests he opened and the messages he sent. Each of his trainees' apps will show "coaching ended", and from there the trainee can delete his own account.

What the trainees recorded and sent themselves — weigh-ins, marks, workouts, cardio and their chat messages — stays with the server provider. No user of the app can see it, not even the trainee who recorded it. We and the server provider can still open it. When the trainee deletes his account, those rows are deleted. Files he sent in the chat may stay in the server provider's storage, because once the record is deleted the app can no longer reach them. We have asked the server provider for a way to delete all of this at the same moment.

11.4 A trainer who deletes a client permanently

The client's record with the trainer, the measurements, the tracking settings, the payment records, the meetings and requests, and the messages the trainer sent him in the chat and their files are deleted. The trainee's app will show "coaching ended", and from there he can delete his account. What the trainee recorded and sent himself stays with the server provider, exactly as in section 11.3.

11.5 If you no longer have the app

Go to fitopolis.co.il/delete-account-en.html. It offers two ways:

A parent of a trainee aged 13 to 17 can ask for deletion the same way, or together with the child from inside the app.

11.6 Signing out

Signing out deletes the sign-in keys from the phone and cancels the notification ID. The data on the server stays.

12. Your rights

Under the Israeli Privacy Protection Law, 5741-1981, you have these rights:

Write to support@fitopolis.co.il.

13. Minors

14. What we do not do

15. Phone permissions (Android)

What the app asks forWhat for
CameraTo scan the invitation QR code, and to take a photo or video for the chat, for a profile photo and for a request to us.
MicrophoneTo record a voice message in the chat, only when you start a recording. The app asks the first time you record.
CalendarTo add a meeting to the phone's calendar. The app asks only the first time you choose this.
NotificationsTo show notifications.
Start after rebootSo reminders survive the phone restarting.
Internet and network stateTo connect to the server.
Vibrate, and keep the phone awake for a momentFor notifications.
Receive notifications from GoogleTo receive notifications through Firebase.
Short background workA short sync with the server.
An internal Android permissionInternal use by a system component. It does not touch your data.

Photos and videos from the gallery are picked through the phone's own picker, without giving the app access to the gallery.

iPhone: at the start of the pilot the app is on Android only. When it comes to iPhone, we will update this list.

16. Changes to this policy

Before any app update that adds a type of data, we will update this policy and the date at its top, and describe the change in the update notes on Google Play.

17. Contact

FITOPOLIS · support@fitopolis.co.il