privacy policy
Last updated: 27 October 2026
This policy says what Trainbase collects, why, who can see it, where it is kept, how long we keep it, and how you can see, fix or delete it. It covers the Trainbase website at www.trainbase.io and the Trainbase app.
who we are
Trainbase is run by Trainbase Pty Ltd (ACN 688 643 656), ABN 93 688 643 656, in Queensland, Australia. In this policy, "Trainbase", "we" and "us" mean that company.
To reach us about privacy, email hello@trainbase.io. A real person reads every message.
We follow the Privacy Act 1988 (Cth) and the Australian Privacy Principles. Trainbase holds health information, such as body measurements and health readings, so we treat everything in a client's record with the care health information needs.
the short version
- Trainbase is software that gyms and coaches use to train their clients. The gym decides what goes into a client's record. We keep it safe and run the software.
- Customer records are stored in Sydney, Australia.
- A client sees only their own data. A coach sees only their own clients. No gym can see another gym's data.
- We don't sell personal information. We don't show ads. We don't send marketing email.
- No AI feature in Trainbase reads your information. The AI software our team works with reads only the few records a fault or a request for help needs. Trainbase never uses what you put in it to train an AI model.
- A few services outside Australia handle small parts of the work, such as sending email. Each one is named below, with what it receives and where it is.
- A client can download their data and ask for it to be deleted from Settings. Anyone else can email hello@trainbase.io.
whose data it is
Trainbase sits between a gym and its clients, so who is responsible depends on the data.
- A client's record belongs to their gym. The gym (or the coach who runs their own practice on Trainbase) decides what to collect about its clients and why. Trainbase stores and processes that data for the gym, on its behalf, to run the service. In the language of the EU and UK's data protection law (the GDPR), the gym is the controller and Trainbase is its processor.
- Some data is ours. We are responsible for the accounts of gym owners and coaches, billing, the website, the error reports and security records we keep, and messages people send to hello@trainbase.io. For these, Trainbase is the controller.
Your gym may have its own privacy policy as well. If you're a client and have a question about why your gym collects something, ask your gym first. You can always ask us too.
what we collect
gym owners and coaches
- Your name, email address, and phone number if you give one.
- Your gym's name, logo, colour and time zone.
- Your role in the gym (owner, coach, or both).
- Your library: the programs, exercises, foods, recipes, check-in forms and demo videos you create.
- Your bookings, notes, messages and the automatic messages you set up.
- For a gym that pays for Trainbase: the name and email the account is billed to, and its billing address. Card details go straight to our payment provider. We never see or store a card number.
clients
Your gym or coach sets up your record. You add to it as you train. It can include:
- Your details: name, email address, phone, gender, date of birth, height and preferred units.
- Body measurements: weight, body fat, lean and fat mass, skinfold and girth sites, strength records and goals.
- Training: your programs, every set you log (weight, reps, effort), exercise swaps, and how often you're expected to train.
- Nutrition: your diet plans, the foods you log, supplements, and how closely you followed the plan.
- Daily check-ins: sleep, energy and soreness, habits, and the answers you give on your gym's check-in forms.
- Progress photos and profile photos.
- Health readings from your phone, if you connect the Trainbase phone app (see "health information" below).
- Cycle tracking, if you switch it on (see below).
- Messages with your coaches, and in groups your gym adds you to, with any photos and files you send.
- Bookings and video calls with your coach.
- Requests you make, such as asking for your account to be deleted.
people who fill in a gym's enquiry form
A gym can share a Trainbase enquiry form. If you fill one in, the gym receives your name, email, phone, your goals, your training history, when you're available, and the exact words you agreed to when you sent it. The gym then keeps notes on its contact with you. That information is the gym's, and only that gym can see it.
people who message a gym through a connected account
See "messages from Gmail, Outlook, Instagram, Messenger and WhatsApp" below.
everyone who uses the website or the app
- Your internet address. Our hosting provider sees it to deliver each page. When you sign up or fill in an enquiry form, we keep a scrambled, one-way fingerprint of it for a short time to stop spam (see "how long we keep it"). We never store the address itself for this.
- Sign-in records. Our sign-in provider records when you sign in, to keep accounts safe.
- Error reports. When something breaks, we receive a report of where in the app it broke and why. Names, email addresses, ids and long numbers are masked before it leaves Trainbase, and it carries no internet address. See "the services we use".
- A few small settings in your browser. See "cookies and browser storage".
We don't use advertising trackers or third-party analytics.
how we collect it
- From you, when you type it, upload it, log it or connect a device.
- From your gym or coach, when they add you or work with you.
- From your phone's health app, only if you connect it.
- From Gmail, Outlook, Instagram, Messenger or WhatsApp, only if a gym or coach connects one of their own accounts.
- From our payment provider, which tells us whether a gym's payment went through.
why we use it
We use personal information only to run Trainbase for the people who use it:
- to show coaches and clients the programs, plans and progress they work on together;
- to work out the numbers the app shows, such as training weights from a percentage of your best lift, the calories in a diet from its protein, carbs and fat, and an engagement estimate that tells a coach how consistently a client has been logging (it is an estimate, shown only to the client's coaches and gym, and Trainbase makes no decision about anyone from it);
- to send the messages and notifications people ask for, and the emails the service needs (an invitation, a welcome, a password reset, a note that your password changed);
- to bill gyms;
- to keep Trainbase secure, find faults and fix them;
- to answer you when you contact us;
- to meet our legal obligations, such as tax records.
We don't use it for anything else unless you agree, or the law requires or allows it. We don't sell it, rent it, or use it for advertising.
who can see what inside a gym
The rules below are enforced by the database itself, not just by what the screens show.
- A client sees their own record and nothing about anyone else.
- A coach sees the clients assigned to them. A coach who is taken off a client loses access to that client's record.
- The gym's owner sees every client in their gym, with three exceptions: cycle tracking (see below), progress photos a client has chosen to share as outlines only, and conversations between a coach and a client, which the owner can't open in the app. A data export the owner makes for a client does include that client's conversations, because the record belongs to the gym.
- Groups and team chat are seen by the people in them.
- A gym's library is private to the gym, and a coach's own items are private to that coach.
- The marketplace. If a coach publishes a program for sale, anyone signed in to Trainbase can see its listing: the cover, video, title, description, price, length, the seller's name, photo and gym, and how many times it was bought. If the seller switches it on, the listing also shows the program's main lifts and percentages. No client, set, note or buyer's name is ever part of a listing.
health information
body measurements and progress photos
Your coaches and your gym's owner can see your body measurements, as they do your training.
Progress photos are stored privately. By default your coaches and your gym's owner can see them. You can choose, for all your photos or one at a time, to share an outline only: then they see the shape of your body traced from the photo, never the photo. The outline is found on your own device, so the photo isn't sent anywhere to do it. You can always see and remove your own photos.
health readings from your phone
If you connect the Trainbase phone app to Apple Health or Health Connect, it sends Trainbase your steps, sleep, resting heart rate, heart rate variability, workouts, weight and body fat, with the app and device that measured each one. Your coaches and your gym's owner can see these readings.
The phone holds its own key, which can only add readings to your record. It can't read anything. You can disconnect a phone at any time and it stops at once. Readings already sent stay in your record as history.
Garmin
Trainbase is adding a way to connect a Garmin account directly. If you connect yours, from your own settings on Garmin's sign-in page, Trainbase receives your daily sleep, resting heart rate, heart rate variability, stress, Body Battery, steps and completed activities, from the day you connect. Trainbase only reads from Garmin and never changes anything there. You and the coaching team you choose see them, beside each training day. They're stored in Sydney, Australia, shared with no one, and never used for advertising or by any AI. If you disconnect, Trainbase stops at once and deletes the Garmin readings it holds for you.
cycle tracking
Cycle tracking is the most private thing Trainbase holds, so it starts from "nobody but you".
- It is off until you switch it on.
- Your coach sees nothing unless you choose to share. If you share, the coaches you train with see your phase and what it is worked out from (the dates of your periods and the usual length you gave). A coach who can see the dates can also tell when a period comes later than usual. They never see your flow or symptoms.
- Your gym's owner never sees it, unless they are also your coach and you share. Nobody at Trainbase can see it, and it is never in an export your gym makes. It is in your own.
- You can stop sharing, stop tracking, or delete your whole cycle history at any time. Deleting can't be undone.
messages and video calls
Messages between a coach and a client are seen only by those two people in the app. Messages can't be edited or deleted once sent, so the conversation stays a true record. They are kept until the client's record is deleted.
Notifications on your phone or computer say who sent something and what kind of thing it is. They don't show the words of a message unless you switch that on in Settings. Check-in answers never appear in a notification.
Video calls run on our video calling service. The sound and picture travel through its servers in Sydney. To let you into a call, it receives your name as Trainbase shows it and an internal id. Trainbase doesn't record calls, and a call's room is deleted after the call.
Call transcripts are being added. A call is transcribed only when the coach and the client both agree at the start of that call, on the screen, before anything is recorded. If either says no, nothing is captured. When both agree, the call's sound goes to our video calling service's transcription service in the United States to be turned into text. The transcript is then stored in Sydney, Australia, with the rest of the gym's data, and shown only to that coach and that client. No AI is trained on it. It's deleted when the client's record is deleted, or sooner if either of them deletes it.
messages from Gmail, Outlook, Instagram, Messenger and WhatsApp
Trainbase is adding a way for coaches to read and answer messages from these services in one place, beside each client's record. Until a gym or coach connects one of their accounts, Trainbase receives nothing from any of them.
When one is connected:
- What we receive. Messages sent to and from the connected account, with the sender's name, address, username or phone number, and any pictures or files. For Instagram and Facebook, we also read the connected account's name, username and picture, so a coach can see which account a message came through.
- Why. Only so the coach can read the message and reply in Trainbase. A reply is sent only when a coach writes it and presses send. We send no automated or marketing messages through these accounts.
- Who sees them. Mail from a coach's own mailbox is shown to that coach. Messages to a gym's Instagram, Messenger or WhatsApp are shown to that gym's coaches. Nobody in another gym sees them.
- Where they are kept. Our copies are stored in Sydney, Australia, with the rest of the gym's data. The original messages stay with Google, Microsoft or Meta, under their own privacy policies.
- Sharing. We share them with no one.
- AI. No AI reads them, and they are never used to train an AI model.
- How long. Until the coach or gym deletes a conversation, disconnects the account, or the person who wrote asks us to delete it. When an account is disconnected, Trainbase loses access at once and deletes its copies of that account's messages within 30 days. When someone unsends an Instagram message, we delete our copy.
Google user data
If a coach connects Gmail, Trainbase asks Google for two permissions only: to send mail the coach writes, and to read mail. We read only messages to or from the email addresses of that coach's own clients in Trainbase. All other mail stays in Gmail, unread by us. We never change, label or delete anything in the coach's mailbox.
We store the client emails we read in Sydney, show them only to that coach, and share them with no one. No person at Trainbase reads them, except with the coach's agreement for a specific message, to investigate abuse or a security problem, or where the law requires it. Gmail data is never used to train or improve any AI model, and it is never used for advertising. When a coach disconnects Gmail, we stop reading at once and delete our copies within 30 days. A coach can also remove Trainbase's access from their Google Account at any time.
Trainbase's use of information received from Google APIs will adhere to Google API Services User Data Policy, including the Limited Use requirements.
Microsoft user data
If a coach connects Outlook, the same rules apply: we read only messages to or from that coach's own clients, send only what the coach writes, store our copies in Sydney, share them with no one, and delete them within 30 days of the coach disconnecting.
if you messaged a gym and don't have a Trainbase account
If you wrote to a gym by email, Instagram, Messenger or WhatsApp, and that gym uses Trainbase, a copy of your messages may be kept in Trainbase for the gym. To have it deleted, you can ask the gym, or email hello@trainbase.io with the subject "delete my messages". Tell us which gym you wrote to, and the email address, username or phone number you wrote from. We may ask you to show the account is yours. We delete the copies within 30 days and email you when it's done. Deleting our copy doesn't delete the original from Instagram, Messenger, WhatsApp or your mail.
The same goes for anyone who filled in a gym's enquiry form.
AI
No AI feature in Trainbase reads your information today.
Trainbase is built and maintained by a small team working with AI software from a provider in the United States. When we investigate a fault or a request for help, that software may read the few records the investigation needs, only for the reasons in "when a person at Trainbase may read your data" below, reading as little as the question needs and changing nothing. What it reads goes to that provider in the United States. It never reads mail from Gmail or Outlook, messages from Instagram, Messenger or WhatsApp, or readings from Garmin.
Trainbase has two features built and switched off: reading a photo of a written program sheet, and reading a photo of a meal. They would send the photo to an AI provider in the United States. They stay off until we've decided they can be switched on, and if they are, you'll be told on the screen before you use them, in plain words: what is sent, to whom, and where. Trainbase never uses what anyone puts in it to train an AI model.
when a person at Trainbase may read your data
People at Trainbase look at a customer's records only:
- when the gym's owner asks us for help and agrees to it;
- to investigate abuse, a security problem, or a fault we can't fix any other way;
- when the law requires it.
To help a gym, a Trainbase administrator can enter that one gym, with the same view as its owner, for up to four hours at a time. Everything about it is written to a record that nobody can change or delete, and the gym's owner can read it: when we came in, when we left, and every change we made. This record doesn't list which pages we looked at. Like an owner, an administrator can't read cycle tracking, outline-only photos, or coach and client conversations in the app, and can't read team chat. An export made during a visit is recorded too.
The people who build and maintain Trainbase, and the AI software they work with, work on its software and the structure of its database. They test changes in ways that are always undone. When a fault or a request for help means looking at real records, they read only what that one question needs, change nothing, and never browse customers' records.
the services we use, and where they are
Database host
What it receives
Everything stored in Trainbase: records, photos, files, messages and sign-ins
Why
Our database, file storage and sign-in
Where
Sydney, Australia
Hosting provider
What it receives
Every visit to the website and app, including your internet address
Why
Runs the website and app servers
Where
App servers in Sydney, Australia. The provider is a US company, and its network and request logs may be outside Australia, including the United States
Email delivery service
What it receives
The recipient's email address and name, and the email itself (which can name the coach and the gym)
Why
Sends invitations, welcome and password emails
Where
United States
Error-reporting service
What it receives
Error reports, with names, email addresses, ids and long numbers masked, and no internet address
Why
Tells us when something breaks
Where
United States
Video calling service
What it receives
Your name as Trainbase shows it, and an internal id, for each call. The call's sound, only when both people agree to a transcript
Why
Video calls and transcripts
Where
Calls travel through Sydney. The service is a US company
Payment provider
What it receives
The gym's billing name, email and address, and card details (sent straight to the provider)
Why
Takes payment for Trainbase
Where
Australia and the United States
Your phone's or browser's own notification service
What it receives
A notification, encrypted so the service can't read it
Why
Delivers notifications to your phone or browser
Where
Mainly the United States
Backup storage service
What it receives
Backup copies of the database, encrypted before they leave, which the service can't read
Why
Backups
Where
Oceania
Our email provider
What it receives
Emails you send to hello@trainbase.io
Why
Our own mailbox
Where
Its data centres, including the United States
YouTube and Vimeo
What it receives
Your internet address, when a page shows a demo video a coach has linked
Why
Plays the coach's video
Where
United States. We use YouTube's privacy-enhanced mode and ask Vimeo not to track
AI software provider
What it receives
When our team investigates a fault or a request for help, the few records that one investigation needs
Why
The AI software our team uses to build and maintain Trainbase
Where
United States
An open food database
What it receives
The barcode number of a food you scan, and nothing about you
Why
Finds the food's nutrition
Where
France
Google, Microsoft and Meta (Instagram, Messenger, WhatsApp)
What it receives
Only if a gym connects an account: the replies a coach sends
Why
Delivers the coach's reply
Where
Their own data centres, including the United States
We don't use any other service that receives personal information. When we add one, we'll update this list first. The name of each provider is available on request from hello@trainbase.io.
sending information overseas
Trainbase's customer records are stored in Sydney, Australia. Trainbase serves gyms worldwide, and we plan to add a second home for records in the United States. Before any gym's records are kept there, we'll update this policy and tell that gym first. Some information goes to the services above, outside Australia, to do their part of the work: to the United States (the AI software provider, the hosting provider's network, the email delivery, error-reporting, video calling and payment services, the notification services, Google, Microsoft, Meta, YouTube and Vimeo), to France (the open food database, which receives no personal information), and the backup storage service keeps encrypted backups in its Oceania region. Each receives only what it needs, and each is bound by its own terms to protect it.
how we protect it
- Every request made in a person's name is checked by the database against what that person may see. A guessed id returns nothing.
- Photos, files and videos are kept in private storage, and links to them stop working after a short time.
- Every connection to Trainbase is encrypted.
- We never see or keep your password in a readable form.
- The keys that reach the whole database are kept on our servers, never in the app on your device.
- Error reports have personal details removed before they leave Trainbase.
- Backups are encrypted before they are stored.
- Every visit by a Trainbase administrator to a gym is recorded where the gym can see it.
- We test that one gym can't reach another's data, and that a coach can't reach another coach's clients.
No system is perfectly secure. If something goes wrong, see "if there's a data breach".
how long we keep it
A client's record (body, training, nutrition, check-ins, photos, health readings, messages, bookings)
How long
While the client is with the gym, and afterwards as the gym's history, until the gym deletes the client. A logged set, a measurement or a past diet can't be deleted on its own: a mistake is struck out or corrected, so the history stays true
Cycle tracking
How long
Until you delete it, or the gym deletes your record. Stopping tracking keeps your history for you
Progress photos
How long
Until you remove them, or the gym deletes your record
A gym's enquiries and the notes on them
How long
Until the gym deletes them, or the person asks us to
Copies of messages from connected accounts
How long
Until deleted, or 30 days after the account is disconnected
Programs, foods and exercises put in a gym's bin
How long
Deleted for good 30 days after
A record that a client was deleted
How long
Kept, with no name, email or health data in it
The record of Trainbase's visits to a gym
How long
Kept, and nobody can delete it
The scrambled internet-address fingerprints used to stop spam
How long
One day for sign-ups, two days for enquiry forms
Video call rooms
How long
Deleted after the call. No recording is made
Call transcripts, made only when both people agree
How long
Until the client's record is deleted, or sooner if the coach or the client deletes it
Error reports
How long
For a limited time under our error-reporting service's plan, then deleted
Database backups
How long
Our encrypted copies for 35 days, and our database host's own copies, in Sydney, for 7 days
Billing records
How long
As long as Australian tax law requires
Owner and coach accounts
How long
While the account is open, then until deleted on request
When something is deleted, it can stay in a backup until that backup expires, at most 35 days later.
see, fix, take or delete your data
You can ask for any of these by emailing hello@trainbase.io. We'll answer within 30 days, and we don't charge for it. We'll check it's really you first.
Clients:
- See and take a copy: download your data from Settings. It is one file with everything Trainbase holds about you, including your cycle history, with links to your photos and files that work for a day.
- Fix: ask your coach to correct your details, or ask us.
- Delete: ask for your account to be deleted from Settings. The request goes to your gym's owner, who carries it out. It deletes your profile, your body, training, nutrition, check-in, habit, health and message data, your progress photos, the photos and files you sent in messages, and your sign-in. The gym keeps a note that a deletion happened, with no name or health data. Exercise demo videos belong to the coach who filmed them, so they stay. If your gym hasn't acted within 30 days, email us.
Gym owners and coaches: your gym's owner can update your details. To delete a coach or owner account, or a whole gym, email us and we'll do it within 30 days. A gym owner can download each client's data at any time.
Anyone else: see "if you messaged a gym and don't have a Trainbase account".
If we hold your data for your gym, we may pass your request to the gym, because it's their record to decide on. We'll tell you if we do. If we can't do what you ask, we'll tell you why and how to complain.
people outside Australia
Trainbase can be used anywhere, and we treat everyone's data the same way. If you're in the EU, the UK, or somewhere with a similar law:
- For a client's record, your gym is the controller and Trainbase is its processor. We act only on the gym's instructions and to run the service.
- For owner and coach accounts, billing, the website, and security and error records, Trainbase is the controller. We rely on our contract with you to run your account and bill you, on our legitimate interest in keeping the service safe and working, and on legal obligation for tax records.
- You can ask to see, correct, delete, restrict, object to the use of, or take a copy of your data. You can also complain to your local data protection authority.
- Your data is stored in Australia, and parts of it go to the United States as described above.
cookies and browser storage
Trainbase uses a few small files and settings in your browser, all needed to run it:
- sign-in cookies, which keep you signed in;
tz, your time zone, so the app shows your own "today";tb_hat, whether an owner who also coaches is working as owner or coach;- your light or dark theme, kept in your browser;
- a timer between sets, kept only until you close the tab;
- a note that the outline finder has been downloaded, so it isn't downloaded again.
We don't use advertising or analytics cookies. A demo video from YouTube or Vimeo may set its own cookies when you play it.
children
Trainbase is made for adults. A gym that coaches someone under 18 is responsible for getting their parent or guardian's agreement before adding them.
if there's a data breach
If personal information is lost or reached by someone who shouldn't have it, and it's likely to cause someone serious harm, we'll tell the people affected and the Office of the Australian Information Commissioner, as the Notifiable Data Breaches scheme requires. Where the data belongs to a gym, we'll tell the gym straight away.
complaints
If you're unhappy with how we've handled your information, email hello@trainbase.io and tell us what happened. We'll reply within 30 days.
If you're not satisfied with our answer, you can complain to the Office of the Australian Information Commissioner (OAIC) at www.oaic.gov.au or on 1300 363 992. If you're in the EU or UK, you can also complain to your local data protection authority.
changes to this policy
When we change this policy, we'll update it here and change the date at the top. If a change affects how we use information we already hold, we'll tell gym owners by email, and show it in the app, before it takes effect.
contact
Trainbase Pty Ltd (ACN 688 643 656)
hello@trainbase.io
trust centre
- Data securityWhere your data lives, how one gym is kept from another, encryption and backups.
- Information securityHow we sort the data we hold, who can reach it, and how a change gets to the live app.
- Security and cybersecurityWhat we design against, what we ask of you, and how to report a weakness.
- Data breach responseWhat we do if data is exposed, who does what, and when we tell you.
- Terms of useAccounts, gyms and coaches, fees, who owns what, and ending it.
- CookiesEvery cookie and browser store Trainbase uses, and why each one is there.
- DisclaimerTrainbase supports coaches and gives no medical advice. What estimates and drafts mean.