Privacy Policy
Last updated 10 November 2026
- Your training data is yours. It's private unless you choose to share it with a community or a coach.
- We don't sell your data, show adverts or use advertising trackers.
- You can export everything we keep about you, and delete your account and all its data, from inside the app.
- Face ID never leaves your phone. Traxs only learns whether it worked.
Who we are
Traxs is run by Ed O'Neil in the United Kingdom ("we", "us"). We are the data controller for the personal data described here, and we'll register with the UK Information Commissioner's Office before Traxs opens to the public, and add our registration number here. Contact us about privacy, including any request or complaint, at privacy@traxx.fit.
This policy covers the Traxs iPhone app and this website.
What we collect
Your account
- Username you choose, so people can find you and invite you.
- Name and email address. From Sign in with Apple, Google, or the email you sign up with. If you use Apple's Hide My Email, we only see the relay address.
- Settings: whether you use Traxs to train or to coach, weight units, time zone (so your week starts on your Monday), which cards show on Today, whether weekly check-ins are on, whether you want weight suggestions in sessions, your barbell weight and plates, the pulley type you've set on cable exercises, how much the weight goes up on exercises you've set (for example a machine that goes up in 7 kg), which notifications you want, any weeks you plan as rest weeks (so a week off doesn't end your streak), and any reminders you set up (the days and time to remind you to train, and whether to remind you to weigh in at your usual time). To skip a reminder on a day you've already done it, our server checks whether you've logged a workout, cardio or a weigh-in that day; it doesn't use your location.
- Training goals, if you choose to tell us: what you're training for (for example, building muscle or losing weight), your gym experience and how many days a week you can train. We use them only to choose what the app shows you first and which plans to suggest (in the app, and now and then in your notification centre; as a push only if you switch on Plan Suggestions), and remember plans you've said "Not for me" to. If you start a programme, we keep which one and when you started, to show you which week you're in. If you build your own plan from your sessions, we also keep its name, how long it runs, when it starts and which of your sessions are in it, in order, and anything else you add to it (a class, a run, cardio, a stretch, recovery or Hyrox, with how often and which day), to lay out your week. If you add your own extras to a plan you're on (Add to Your Plan), we keep them with the plan, to show them on your week; they go when the plan ends. For a Hyrox plan we also keep your division (for the station weights) and, if you add one, your race day and its countdown goal; the plan's Hyrox sessions are copied to yours while you're on it. For a running plan we also keep the days you can run, your long-run day, when you usually run and need to be finished by, whether you want the strength sessions, and which race goal it's for, to lay out each week and work out your paces. If you tell us your usual 5k time (when you set a race goal or start a running plan without logged runs), we keep it to work out where a race goal starts, whether it looks realistic, and paces for your runs, until your logged runs take over. You can change or remove it in Cardio settings. If you add your shoes, we keep their names, the distance already on them, when you'd retire them, and which shoes each run was in, to add up their distance and remind you when they're near the end. If you add your bikes, we keep their names, the distance already on them, how often you'd like a service reminder and when you last marked one serviced, and which bike each ride was on (rides from Apple Health come in on your usual bike), to add up their distance and remind you when one's due a service. Only you can see them. If you check in on a running plan week (part of your weekly check-in), we keep that week's numbers from your runs (runs done, distance, longest run), how it felt, your energy, how the fast parts went, what next week looks like, and the change you chose, to suggest changes to your plan and show your past weeks. It's stored with your weekly check-ins, as health data, so we ask before storing it. If you use Find Me a Plan (the questions that suggest a plan), we keep your answers (goals, experience, days and session length, kit, areas to focus on, and any body areas you'd like to go easy on, such as knees) to build and keep your plan. We don't ask about injuries or medical conditions. Only you can see them, unless you let a coach see them. We may count how many people chose each goal, without names, to decide which plans to build.
- Comparisons with people like you, only if you choose to (and only when we have the feature switched on): your age band (comparisons are for people 18 and over: they aren't offered to 16 and 17 year olds, and they're never counted; accounts from before we asked people's age are treated as 18 or over) and, if you want, whether to compare with women or men. They're stored on your private profile. Separately, you can choose to include your figures in other people's comparisons: your workouts a week, weekly streak, and best estimated squat, bench press and deadlift. That's off unless you switch it on. Each night we work out anonymous totals (percentile cut-offs) for each group, and only publish a group once at least 50 people are in it. Nobody can see anyone else's figures, and body data and check-ins are never used. Switch sharing off at any time and you're left out from the next nightly update.
- Profile picture, only if you add one: either your Google account photo (we keep its web address, and Google serves the picture) or a photo you choose or take, which the app crops to a small square (256 pixels) before saving it. Remove it any time in Profile.
- Whether you're 16 or 17, or 18 or over (we keep the band you pick at sign-up, not your age or date of birth; if you're 16 or 17 you can later tell us you're 18 now, which can't be undone), whether your account is public or private, and when you agreed to the Terms of Use and to health data being stored.
What you log
- Workouts: sessions, exercises, sets, weights, reps, duration, effort rating and notes, whether you used, hid or skipped a weight suggestion, plus any exercises you add yourself (and, if you say, which muscles they work) and any stretch routines you make. We also keep summaries worked out from your workouts (your best and top sets per exercise and session, your last few sessions' sets, and when each workout was and how long), so Progress loads quickly. They're deleted with your workouts.
- Plans: the sessions, HIIT classes, boxing routines and spin classes you save, and any exercises you add. A class you add from a coach's QR code or link keeps the coach's name, time and place; the coach sees that one more person added it (and did it), and your name only if you're their client.
- Teaching (coaches): the classes you teach, when, and the places you teach in (a name and, if you add one, an address; Use Where I Am reads your location once, on your phone, to fill it in). People who add your class see its time and the place's name. If you turn on Show My Classes on My Page, your week shows on your coach page on our website (each class's name, time, length and the place's name, never its address), except any class you leave out. You see how many added it and did it, and names only for your own clients.
- Following a class live (from a class's QR code while the coach teaches it): your phone keeps time with the coach's class. While you follow, the screen at the front of the room shows how many are following and your first name and last initial, with your heart rate and zone from your Apple Watch if you've consented to health data, unless you opt out: you can change it to name only or just counted on the class's page before you join, and we remember your choice. 16 and 17 year olds are only counted. The coach and the room see this only during the class; it's deleted within an hour of the class ending (at most four hours after it was last updated). Your ride is then saved to your training as usual.
- Boxing: your rounds and what they were (bag, pads, sparring and so on), and a rating out of 5 for sparring if you give one. The rating is seen only by you and a coach you share workouts with, never in feeds. Traxs doesn't record who you spar with.
- Gym classes you log: how long each station took, the moves you remember, and, if you add it, the name of the gym. The gym is only used to offer it back next time and to show in your history (and to your coach if you share workouts); it's never posted to feeds.
- Yoga, if you use it: for a flow you follow, its style, which flow and the poses you did; for a class you log, its style, the poses you remember and, if you add it, the studio (kept like a gym: offered back next time, shown in your history and to your coach if you share workouts, never posted to feeds); and any flows you make (name, style, poses, holds and sides). If you follow a yoga programme (a course or a pack, ours or from the Plan Store), we keep which ones, when you started, and the days you picked, to lay out your week alongside your training plan; doing a flow ticks its day from the yoga sessions above (nothing more is stored). Your coach sees your yoga days with your week if you share your plan with them. If you put flows in a plan you build yourself, we keep which flows, in order, with the plan. Yoga is a workout, so it counts towards your streak and levels, and your followers and communities see it at your "what friends see" setting (its name, style, minutes and how many poses).
- Body data: body weight (and the date and time you logged it, so the app can show your usual weigh-in time), measurements (waist, chest, arms) and cardio (activity, time, and, if you add them, distance, climb, steps, swim lengths and swim style, and how hard it felt), plus your cardio settings (km or miles, which of these details you want to track, and for live runs whether auto-pause and split alerts are on).
- Apple Health, if you connect it (Profile > Apple Health), and only what you allow in iOS: Traxs brings in your weight (the last year when you connect, then new weigh-ins), reads your heart rate and active calories during your sessions and live runs (from a watch or tracker), and in a class, Hyrox or stretching summary the average and peak heart rate for each station, split or stretch (worked out on your phone each time you look; not stored), brings in runs, rides, swims, walks and other cardio from other apps (from the 7 days before you connect, then new ones), with where each came from, brings in your daily steps and active minutes (the 90 days before you connect, then each day), and keeps your daily step goal, reads your sleep (time asleep, time in bed and sleep stages) and, if you allow them, your overnight signals (heart rate variability, breathing rate, wrist temperature, blood oxygen and heart rate asleep, from whichever watch, ring or band writes them to Health) and Apple's effort rating for workouts, to show on Today, in Progress, on the Sleep page and in your weekly check-in, and to work out your usual sleep and a few insights alongside your training and recovery (and a short run of nights for the easier-week suggestion), on your phone only: we don't store it or send it to our servers (if you ask for a bedtime reminder, it's set on your phone as a local notification, with no server involved), and saves your sessions, live runs (with their route) and weigh-ins to Health so they count towards your Activity rings. Traxs reads Health when you open the app and, from version 0.7.0, also in the background when a new workout or weigh-in arrives in Health (at most hourly), so they're in Traxs without opening it; only what you've allowed it to read. Data from Health is health data, so it needs your consent, is kept like the rest of your body data, and is deleted if you withdraw consent or delete your account. We never use Health data for advertising or sell it, don't store it in iCloud, and don't share it with anyone except your coach where you've given them the body or workouts permission (heart rate shows with your sessions, so it's covered by the workouts permission; steps need the body permission, and a step goal the goals permission). Steps are never on your public profile or in the feed. For runs, walks and rides brought in from other apps, we also read the route from Health once and keep a simplified copy privately with the workout, like a live run's; these are never posted. From November 2026 Traxs also reads your cardio fitness (VO2 max), heart rate recovery after workouts and running form (running power, stride length, ground contact time and vertical oscillation) from your Apple Watch, if you allow them, to show your fitness trend on Progress and on your runs and sessions. These are read on your phone each time and never stored or shared, not even with your coach. Disconnect in Profile > Apple Health, or change what Traxs can read and write in the Health app.
- Traxs on Apple Watch, if you have Traxs on your Watch: while a session you started on your iPhone is going, the Watch shows it and sends your ticked sets back to your iPhone, which saves them as usual. The Watch runs a workout to measure your heart rate, shown live with its heart rate zone (from 0.8.0 also sent every few seconds to your iPhone while it's in reach, to show there during the session; not stored); the zones are worked out on your phone from the highest heart rate in your sessions in the last 12 months or, if you allow it in Apple Health, an estimate from your age and sex (from your date of birth and sex in Apple Health, which we read but don't store) and your resting heart rate. When you finish, the Watch saves the session to Apple Health with its heart rate and calories (if you've chosen to save sessions to Health), and Traxs reads them back as it does now. Heart rate is health data and is handled as described under Apple Health above. From 0.9.0 the Watch also times a boxing round timer by itself: saved to Apple Health as Boxing, then to Traxs as a boxing session tagged Apple Watch (its rounds, round length and time, with heart rate and calories only if you've agreed to health data), and shown live on your iPhone while it goes. A ride, walk, run or hike tracked on the Watch alone also sends the height along its route, so it gets an elevation profile like one tracked on your phone (kept with the route, privately, as described under live runs). Nothing goes from the Watch to us directly. From 0.7.0 you can also start runs, walks, rides and other cardio on the Watch: it uses your location only during one you started, to measure distance and pace and keep the route (and, from 0.8.0, during an outdoor run, walk or ride you track on your iPhone, only to draw your route on the Watch's map; that's kept on the Watch for the run and not saved), saves it to Apple Health (if you allow it), and passes it to Traxs on your iPhone, which saves it like a run tracked on the phone, route and all. Starting a planned session on the Watch just asks your iPhone to start it. From 0.9.0, a run, walk, ride, other cardio or recovery you start on the Watch also shows live on your iPhone while it's going (time, distance, pace, heart rate and, outdoors, the route so far), passed between your own Watch and iPhone by Apple Health; nothing more is stored than when it ends, as before. Also from 0.9.0: so you can tag people in a run, walk or ride you did on the Watch (if you choose to, with Add People), your iPhone sends the Watch the first names and last initials of people you follow who follow you back, those you've trained with lately first; it's kept on the Watch only to show that list. Outdoors, the weather where you are (looked up as described under live runs) is shown on the Watch too, and a class you've added shows there while its coach is teaching it, so you can ride along.
- Heart rate zones (Profile > Training > Heart Rate Zones): your five zones are worked out on your phone as above. If you set your own max or resting heart rate, we store it with your profile; that's health data, so it needs your consent and is deleted if you withdraw it. Time in each zone is worked out from a session's heart rate and saved with its heart rate, and handled the same way (your coach sees it with the workouts permission). Your weekly Zone 2 goal is stored with your profile.
- Training load (Progress, Premium): each session's load, your load ratio, fitness and form are worked out on your phone from your sessions and cardio (time in heart rate zones, or how hard it felt) and aren't stored. We keep only how many times you've seen the note on why rating a session matters, or that you asked not to see it again. If you don't rate a strength session, Traxs suggests a rating from your heart rate and what you lifted against your last few sessions, worked out on your phone; left as it is, it's saved as your rating, marked as estimated. For workouts brought in from Apple Health, Apple's effort rating is kept as how hard it felt. Workouts from before you started using Traxs aren't read for training load.
- Readiness (Today, Premium): a daily score worked out on your phone from your sleep, overnight signals, load and recovery, against your own usual. It's a guide, not medical advice. It isn't stored, except as below if you share your health data with a coach.
- Peak for a date (Progress, Premium): for a race, countdown or other goal you mark to peak for, a build and taper to the day, worked out on your phone from your load. Nothing new is stored except your choice on the goal. If your plan builds too fast, Traxs asks whether to repeat a week; it never changes your plan without asking.
- Live Activities and the Traxs widget: while a session, live run, HIIT class or Hyrox is going, your lock screen and Dynamic Island show what you're doing and its timer; the widget shows your streak, this week's sessions, what's next and, if you've connected Apple Health, your steps. These are drawn on your phone from what's already in Traxs, nothing extra is collected or sent, and they never show your weight or body data. Anyone who can see your lock screen can see them: switch Live Activities off in Profile > Training (or in iOS Settings), and remove the widget as you would any other. From 0.9.0, with Premium, a separate Readiness and Load widget and matching Apple Watch complications can show today's readiness score and your load ratio (worked out on your phone from Apple Health and your training, as on Today). They're kept on your iPhone and Watch only so these can show them, and appear on your home or lock screen or watch face only if you add them.
- Live runs, walks and rides, if you start one in Traxs: your phone's location (GPS), only while that run is going, to work out distance, pace, climb and your splits. Allowing location "While Using the App" is enough: tracking carries on with your screen locked because you started it, and iOS shows the blue location indicator while it does. Traxs only uses your location during a run you've started, never in between. Until you finish, the run is kept only on your phone (as is anything else you're in the middle of, such as a class, a stretch or a timer, so you can pick it up if Traxs closes). When you save it, we keep the cardio entry (with your splits and, on a plan run, how each interval went against its pace) and a simplified version of your route. For any outdoor activity tracked by GPS (a walk, run, hike, ride and the like), we also keep its elevation profile (your height and moving time every 100 m or so, with no location), so you can see the climbs, gradients and each km; ones brought in from Apple Health, or tracked on your Apple Watch, get one from the heights in their route. Heart rate for each km is read from Apple Health when you look at it and isn't kept. Your route and its profile are private: only you can see it. It isn't shown to coaches, and isn't shown to friends or communities unless you choose to: for any run, Show Route in My Post (off unless you turn it on) adds the route to that run's post for your followers and communities, without the first and last part of it (your privacy zone, 200 m unless you change it in Privacy to none, 500 m or 1 km), so nobody sees where you start or finish. That shortened copy is kept with the post and goes when you switch it off, delete the run or the post leaves the feed. 16 and 17 year olds can't show routes. We treat it as part of your cardio, so it's deleted with your cardio if you withdraw health consent, and with your account.
- Goals by a date, if you set any: each goal's name and date, what kind it is, and its target (a weight, sessions a week, a lift's weight and reps, a running distance and time, or a distance for the year and what counts towards it), with the weight, best lift or running time you started from, and how it went once it ends. A weight goal counts as health data. We don't give calorie or diet advice, and if you share a goal you hit, the post only says you hit it, never your figures.
- Recovery, if you log any: the type (such as cold plunge, sauna, contrast, foam rolling or massage), when, how many minutes and rounds, the temperature if you add it, an optional note, whether you timed it in Traxs, and whether you chose to share it. It's kept apart from your workouts: it never counts towards your streak, levels or challenges. If you set a weekly recovery target (or your coach sets one for you, if you share your workouts with them), we keep the minutes a week and who set it, to show how your week is going on Progress. It's an activity, like a workout, so it doesn't need your health data consent; don't put anything about your health in the note. If you track foam rolling, a massage gun, a massage, mobility or compression boots on Apple Watch, we also keep that it came from your Watch and, only if you've agreed to health data, your average and highest heart rate and active calories during it (health data, kept like your other heart rate); the Watch also saves it to Apple Health as a Preparation and Recovery workout. It shows in your recaps and Your Year, worked out on your phone. Your coach sees its type, when and how long, if you share workouts with them (the Traxs app never shows them the temperature or note). If you switch on Share with Followers for a log, your followers and communities see its type, rounds and minutes (never the temperature or note), at your "what friends see" setting; switch it off or delete the log and the post goes.
- Weekly check-ins: each is about last week. Your weigh-in, how the week felt if you choose to say (overall, energy, sleep, soreness and stress, each scored 1 to 5), up to three short notes (what went well, what got in the way, and one thing for the week ahead), any note from older check-ins, and any reactions from your coach. The review of the week is worked out on your phone from what you've already logged (and steps and sleep from Apple Health, if connected) and isn't stored again.
- Easier weeks: when you take a lighter week (suggested by Traxs or your coach) and why it was suggested. To suggest one, the app looks at your effort ratings, your recent lifts, your check-in energy, sleep and soreness scores and notes, and, if you've connected Apple Health, whether you've had several short nights in a row, on your phone; nothing new is stored from your note or your sleep. If you let your coach see your workouts or check-ins, they can see the same signals, apart from your sleep from Apple Health.
We treat body weight, weight goals, measurements, cardio, check-ins and anything about your health you write in a note as health data, which UK and EU law call special category data and some US states call consumer health data. We ask for your explicit consent in the app before you first log any of it. You can withdraw that consent at any time in Profile, which stops us collecting more, and you can delete any entry, or all of it, whenever you like.
Communities and coaching
- The communities you create or join, your role, and the invites you send or receive. To invite someone by email, to a community or as a coach's client, we use the address only to find their Traxs account. We never tell the sender whether one exists, and we don't email them.
- Training totals worked out from your workouts (sessions this week, streak, rest weeks left, total sessions), used for leaderboards.
- Nudges: if you haven't trained for a while (or haven't logged your first session), we may send you one friendly notification, at most once a fortnight; you can switch these off in Notifications. We never send them to 16 and 17 year olds. We keep when we sent one and whether you trained in the two weeks after, to see if they help.
- Levels and badges: your level and the badges you've earned, worked out from your workouts and, for the running badges (a first 5k, 10k, half or marathon, and distance run in all) and the All-rounder badge, your logged cardio. You choose whether milestones are shared with your communities and friends (and can share a new level yourself from the Workout complete screen), and whether your level shows as a ring round your picture. Your coach can see your badges if you let them see your workouts.
- Traxs challenges: if you join one (it's optional), your progress towards its targets (sessions, active minutes, distance or steps), worked out from your own workouts and cardio that pass the fair-play checks, and for a step challenge from your daily steps from Apple Health (which needs health data allowed; each day counts up to 100,000); when you joined and finished; the reward you got (a month of Premium, the badge, or a gift code to give a friend); your place if it has a leaderboard; and whether you've hidden yourself from it. Leaving it, or deleting your account, removes your entry.
- Who you follow and who follows you, follow requests, people you've blocked, and your friends feed (posts from people you follow).
- Tagging people in a run, walk, ride, other cardio or a strength session you did together: only people you follow who follow you back. They see a request with the activity, its date, time, length and distance (for strength, the exercises with their sets and reps, never your weights) and choose whether to add it. Adding gives them their own copy, with the time, distance, splits, weather and route; never your heart rate, calories, effort, notes or anything from your Watch. If they recorded it themselves, the two are linked instead. Once they say yes, each of your sessions and posts says who you were with. If they say Not Me, you aren't told. Requests nobody answers are deleted after two weeks. Copies don't count in challenges.
- Coaching links: who coaches whom, what each client has allowed their coach to see, the weekly schedule a coach sets (which session on which day, up to five things a day such as a run, a stretch or recovery after a session, and how often each comes round, and for yoga a copy of the flow: its name, style, poses, holds and sides), and whether the coach sets the client's plan (while they do, the client can't change the coach's sessions or start or leave a plan).
- Comments you write on posts in a community (seen by its members) or on a friend's post (seen by them and the people they've approved as followers), up to 280 characters. You can delete your own; the person who posted, and a community's owner, can delete comments on theirs. If you report a comment, we see it (and who wrote and reported it) so we can review it. Comments are deleted with the post (after 90 days) or when you delete your account.
- Messages between you and your coach or client, if chat is on. Only the two of you can read them. If you report a message, we see that message (and who sent and reported it) so we can review it.
- 1:1 coaching requests (18 and over), if you ask a coach for 1:1 coaching: who you asked, when, and what you send with it (your name, what you're aiming for and by when if you add a date, your goals, experience, days a week and a message, and the name of their Store plan if you're on one), and whether it's waiting for an answer, on their waiting list, accepted, declined or closed. The coach sees these to decide whether they can help. A request with no answer closes after 14 days; a waiting-list place stays until the coach offers you a place, you leave or either of you is taken off. While it's open, you and the coach can message in an enquiry chat: only the two of you can read it, you can report a message as above, and it's read-only once the request is answered or closed. If you're a coach, we keep whether you take 1:1 clients, your places, what you offer and your price note, and what you coach (for example Hyrox or yoga), to show on your page and in Find a Coach. Payment for 1:1 coaching is between you and the coach, never through Traxs. Requests and their chats are deleted when you or the coach deletes their account, and a new request to the same coach replaces the old one.
Technical data
- The web app (at traxx.fit/app, for everyone with an account, and for coaches their coaching too): the same account and the same data as the app, in a browser, with the same settings and protections, including for 16 and 17 year olds. You can see your training, Progress, your plan's week and your goals there, log sessions, move a planned session to another day, send your weekly check-in, set goals and targets, and use your communities and friends (feeds, comments, leaderboards, challenges, and an owner's tools), with the same sharing levels as the app. To keep you signed in, your browser stores a sign-in token for our site (in its own storage, not a tracking cookie); signing out removes it. Nothing else is stored in your browser, and the web app doesn't read Apple Health or your location.
- Ideas you send us (feature suggestions), your votes, and our conversation about them. If we make an idea public, others can see and vote on it, but never who sent it. Deleting your account deletes your ideas and takes back your votes.
- Notification history: a list of recent updates in your account (for example "Ed replied to your check-in"), shown in the app's notification centre and kept for 60 days.
- Push notification token for each phone you're signed in on, so we can send the notifications you've switched on. It's removed when you sign out.
- Premium and Coach access: which plan you have, until when, and where it came from (a gift, a trial, your coach or, later, a purchase). When paid plans launch, payments are handled by Apple. We never see your card details.
- Days you open the app: the date only (not the time, or what you looked at), kept for 90 days, so we can count how many people use Traxs each day and week. Our admins can also see the last day you opened the app.
- Server logs (for example, that a request failed), kept for up to 30 days to fix problems and keep Traxs secure.
What we don't collect
No location except during a live run you start (see above), no contacts or advertising identifiers, no third-party analytics trackers, and no access to your photo library: if you choose a profile picture, iOS hands Traxs only that one photo, and the camera is used only if you take one. Face ID or Touch ID, if you turn on the app lock, is checked by your iPhone. Traxs never receives your face or fingerprint data, only whether the check passed.
Crash and error reports
If Traxs crashes or hits an error, it sends a report to Sentry, our crash reporting service, so we can fix it. A report says what went wrong and where in the app (including the screens you opened just before and, if you were tracking a run, its steps such as started, paused or finished, never where you were), the app version, your iPhone model and iOS version, and a random number for this install (so we can tell one person's crash from many). It never includes your name, email, workouts, notes, weights or anything from Apple Health, and we don't store your IP address. Reports are stored in the EU and deleted after at most 90 days.
Our servers send Sentry a report too when something goes wrong on them. These say only what went wrong and where in our code; emails and account IDs are removed first, and they never include anything about you or your training.
Reports are on unless you turn them off: Profile > Privacy and Data > Share Crash Reports. Turning them off doesn't change anything else in the app.
Where your data comes from
- You, when you sign up and use the app.
- Apple or Google, if you sign in with them: your name and email address (or Apple's relay address).
- Other people using Traxs: a coach's reactions and the sessions they add to your plan, and invites to communities.
What you have to give us
You need a name and an email address (through Apple, Google or email sign-up) to have an account, because we can't run your account without them. Everything else is optional: you choose what to log, whether to join communities or have a coach, and whether to allow notifications.
Who can see your data
| Who | What they can see |
|---|---|
| You | Everything in your account. |
| Members of a community you're in | Your display name, role, and your leaderboard figures (sessions this week, streak, total sessions). The community feed shows your workouts from the last 90 days at the level you choose for that community: a summary by default (session name, what kind of session it was, time, how many sets, no weights), or optionally your personal bests, or each exercise with your top set. Runs, rides and other cardio you log or track in Traxs show too: the activity, distance, time and pace, never your route, and never workouts brought in from Apple Health. Also streak milestones, goals you reach (the target only, such as "5 km in 24:59", never the goal's name, and never a weight goal; switch off sharing milestones in Privacy to stop these), when you joined, and reactions. In a community challenge you join, your figure for it (sessions, minutes, distance, days or, for a step challenge, your total steps from Apple Health; 16 and 17 year olds take part in step challenges but are never on the board). If the community runs a Workout of the Day, the results you choose to post (done, your time, or your rounds and reps, Rx or Scaled) and the points they earn. Never your body data or check-ins. Leaving a community removes your feed posts and results from it. If you join one of its challenges, members see your score for that challenge only (sessions, active minutes, days trained, or distance for one activity), until you leave it. |
| Anyone using Traxs | Your public profile, which anyone can open by tapping your picture or name: your username, display name, profile picture (if you add one; it also shows next to your name on leaderboards, member lists and feeds), the month you joined, whether your account is public or private, how many followers you have and how many people you follow (numbers only, never who), your level (unless you switch off Show My Level), and your total sessions, week streak, the badges you've earned, and totals for each activity you've done, such as runs and km run, weights sessions, sets and weight lifted in all, classes, Hyrox sessions, stretches and yoga sessions (unless you switch off Show My Figures in Privacy). Your best running times (1k to marathon) show only if you switch on Show My Running Bests; your heaviest set on the big lifts only with Show My Lifting Bests; your best Hyrox time and benchmark scores only with Show My Hyrox and Class Bests; and your fastest ride, row and swim only with Show My Cardio Bests. Your profile also shows your cardio other than runs (sessions, hours, distance and the kinds you do most) unless you've turned off Show My Figures. If you share a new running best to your feed, it says you set one, and shows the time only if you choose. Your workouts only ever show to your followers, at the level you choose, or not at all. They can also find you by searching for your name or username. You can switch this off in Profile, then Privacy (Show Me in Search), and then nobody can find you by search; people you already know can still reach you through an invite link or code. Your email is never shown or searchable. Also communities set to Public: their name, town, type and member count, never who the members are. |
| People who follow you | If your account is private, only people whose request you accept. If it's public, anyone using Traxs can follow you without asking (and anyone waiting is accepted when you switch to public). New accounts for people 18 or over start public and those for 16 and 17 year olds start private; you choose at sign-up and can change it any time in Profile, then Privacy. Accounts from before October 2026 stay private unless you choose. Switching back to private keeps your followers. They see your workouts from the last 90 days at the level you choose for followers (a summary by default; optionally personal bests or each exercise), your runs and cardio logged or tracked in Traxs (activity, distance, time and pace, and the route only if you chose to show it, without your privacy zone at the start and finish), your streak milestones and goals you reach (as for communities), and reactions. Never your body data, check-ins or stats. You can remove a follower or block someone at any time; they aren't told. |
| Others in a Traxs challenge | How many people are taking part and have finished, never who. If the challenge has a leaderboard and you're in its top 10, your display name and your figure for its first target (your step total, in a step challenge), unless you hide yourself from it on the challenge page. 16 and 17 year olds are never on a step challenge's leaderboard. People who follow you (and whom you've accepted) can see whether you're taking part and how far you've got. |
| Anyone using Traxs (Plan Store) | If you're an invited Plan Store coach: your coach page (display name, username, profile picture, headline, bio and your code), your plans in the Store, how many people have each plan, and what share of votes recommend them. If you vote on a Store plan (thumbs up or down): your display name, your vote and anything you write, shown on that plan. Star ratings from older versions of the app were turned into votes. Coaches don't see who got or started their plans, only how many, and how many came through their code or link. |
| Anyone on the web (Plan Store coaches) | If you're a Plan Store coach, your coach page is also on our website at your link (traxx.fit/c/ and your username), so anyone can see it without Traxs and search engines can find it: your display name, username, profile picture, headline, what you coach, bio, your code, your plans in the Store, whether you take 1:1 clients (with your places left if you show them, what you offer and your price note), what share of votes recommend them, and, once you reach 50, how many people have got your plans and how many follow you, in steps (50+, 100+, 250+, 500+, 1,500+), never the exact number. When someone shares a link to your page or one of your plans, the preview shows a picture we make from the same details (your name, username, photo, headline, what you coach and 1:1 places, or the plan's name, details and price). It goes when you stop being a coach or delete your account. Nobody else's details are ever on the website. |
| Your coach | Only what you allow when you accept their invite: any of workouts, health data (body weight, measurements, cardio, steps, sleep, readiness and training load; off until you switch it on), check-ins, your plan (including your week: each day's session and anything after it, such as a stretch or recovery, done, missed or moved; and how it's going: sessions done against planned, how your runs compared with the plan's paces, whether your main lifts are going up, and a short summary worked out from those). From what you share, Traxs also gives your coach a summary to help them look after you: when you last trained, a session you cut short or a big drop on a lift, a check-in that felt too hard or mentions pain, how your goals are going, your training load (worked out from your sessions, and your cardio if you share health data), and messages waiting for their reply. If you share your health data, your phone also sends a short summary of your readiness each day you open Traxs: the score, time asleep, your HRV and resting heart rate against your usual (not the readings themselves), your load ratio, and whether your temperature, breathing rate or blood oxygen asleep was off. Your coach sees it to adjust your plan and may be told if one has been off two nights running or your readiness has been low for three days. It's kept for 60 days and deleted straight away if you switch health data off, end coaching or withdraw health consent. If a signal was off during the week, your weekly check-in asks how you were, and your coach sees your answer with it. It only uses what you already let them see and your goals (including goals by a date; they see a weight goal only if you also let them see your health data, and a race goal's progress from your runs only with health data too). A coach who can see your goals can send you a goal, or suggest a change to one of yours, which only counts if you accept; we keep what they sent, their note and your answer. You can change this or end coaching at any time, and they lose access straight away. Coaches can keep private notes about their clients in Traxs, which only the coach can see; they're deleted if either of you deletes your account. A coach can also give you Premium while they coach you; it ends when coaching does. Coaches are responsible for how they use what you share with them outside Traxs. |
| Us | We can access data to run and support Traxs, for example to give someone Premium, fix a fault or remove a community that breaks our terms. Our admin tools show account details (name, email, sign-in method, when you joined, when you last signed in and the last day you opened the app), your plan and training totals (how many workouts, your streak, when you last trained), never your workouts or body data themselves. We also look at app-wide totals worked out from everyone's data, such as how many people trained this week, how many use each feature (including whether people log body data, never what they log) and how many keep training after joining. These are counts and percentages only, never names, and admin and demo accounts are left out. |
Why we use it (lawful bases)
- To provide Traxs (contract): your account, saving what you log, showing progress, communities, coaching and Premium.
- Health data (your explicit consent, UK and EU GDPR Article 9(2)(a)): body data and check-ins, only once you've agreed in the app. You can withdraw consent at any time.
- Comparisons (your consent): your age band and sex are used, and your figures are counted, only if you choose. You can change or remove them at any time in Profile.
- Notifications (your consent): only if you allow them on your iPhone, and only the kinds switched on in Profile > Notifications.
- Improving Traxs (our legitimate interests): counting, without names, how many people use the app and each feature, to decide what to build and fix. For health features we only count whether entries exist, as covered by your health data consent.
- Sharing sessions and classes (contract): when you share one, we keep a copy of its name and exercises (sets and reps, never your weights, history or body data) with your display name, so the people you send it to, your followers or a community can see and copy it. If you send it to someone, they get a notification. Shares are deleted with your account.
- Plan Store (contract): if you get a plan from the Store, we keep your own copy of it, when you got it and started it, and whether a coach's code or link brought you to it (the coach, and when, for 30 days), so the plan counts as theirs. We use this to count gets and starts for each coach and for our admins; when paid plans arrive, it decides how a sale is shared. If you buy a plan, Apple takes the payment; we receive the App Store transaction (through RevenueCat) and keep a record of the sale: the plan, price, date, the coach and their share. We keep sales records for accounting even after you delete your account, but without your account linked to them (legal obligation). If Apple refunds a plan, we record that and end the plan. If you join through a coach's code or link, you may get a free Premium trial; we record that it came from a coach's link. To check who can use paid plans, we keep a list of which coaches are actively coaching you. To check you can vote on a plan, we count the plan's sessions you've done since you started it (nothing new is stored). Each night we count recent starts of each plan, without who started them, to pick the Popular plans. If you report a plan, admins see your reason (not shown to the coach). If you're a Plan Store coach, we keep your page and your plans, the notes our reviewers send you, when you agreed to the Coach Terms, your sales and payouts, and a short note about your payout details (for example the last four digits of your account). Your plans, page and code are deleted with your account; copies other people already got stay theirs.
- Rewards and codes (contract): when you reach a level with a reward, or finish a Traxs challenge, we record what you've earned and how you use it (the programme you keep, when your free month starts, and your gift code). If you redeem a code, we keep which code, your display name and when. If a friend gave it to you, we tell them it's been used (your display name only). For promo codes (for example from your gym), Traxs admins can see who used each code and when, and count how many people trained or took a paid plan afterwards, to see whether the code worked. Codes you make are deleted with your account.
- Testing new features (our legitimate interests): if we invite you to test features before they're released, we keep a note that you're a beta tester (with your display name) so the app can show you those features. You can ask us to remove it at any time, and it's deleted with your account.
- Fair play (our legitimate interests): so levels, badges, challenges and rewards stay fair, we check each session when you save it. We keep when you ticked each set (seconds into the session) and check things like session length, sets ticked seconds apart, unusually big numbers, cardio speed and copied sessions. A session that doesn't pass is still saved and shown to you; it just doesn't count, and the app tells you why. Only you can see this. We count flagged sessions, without names, to tune the checks.
- Crash and error reports (our legitimate interests): keeping Traxs working by finding and fixing crashes. Reports carry no personal details, and you can turn them off in Profile.
- Keeping Traxs secure and working (our legitimate interests): preventing abuse, fixing faults, protecting accounts, and finding an account by email when we give someone Premium as a gift or trial.
We don't use your data for advertising, sell it, share it with data brokers, or make automated decisions about you that have legal or similarly significant effects. Leaderboards simply count your sessions; they don't profile you.
Services we use
These companies process data for us under data processing terms that require them to protect it to at least the standard in this policy, and to use it only to provide their service to us:
- Google Firebase (Google Ireland and Google LLC): sign-in, the database and our server code. Your training data is stored in London (europe-west2). Sign-in accounts are managed globally.
- Expo (650 Industries, Inc., USA): delivers app updates, and passes notifications to Apple. It receives your push token and the notification text.
- Sentry (Functional Software, Inc., USA; data stored in the EU, in Germany): crash and error reports from the app and our servers, as described above.
- RevenueCat (RevenueCat, Inc., USA): payments, once paid plans and Premium go on sale. It receives your App Store purchases (what you bought, when, and whether it renewed or was refunded) with your Traxs account id, so we know which plan you have. It never sees your card details.
- Apple: Sign in with Apple, push notifications, TestFlight, Apple Maps for your run maps (Apple gets the map area being shown, not your Traxs account), Apple WeatherKit for the weather on outdoor runs, rides and walks (our server sends Apple the start point rounded to about 1 km and the time, never your account; we keep only the weather, saved with the run; and while you're out, where you are rounded to about 1 km every 15 minutes, for the weather now and rain in the next hour, which isn't kept) and, later, App Store payments. Apple's own privacy policy covers what it does as the App Store and your iPhone.
- Google: Sign in with Google, if you choose it.
- Apple iCloud Mail: emails you send to privacy@traxx.fit, and our replies, are held in Apple's iCloud Mail. We keep them only as long as we need them to deal with what you asked, and no more than 12 months after it's settled.
Some of these services may process data outside the UK and the EU, including in the USA. Where they do, it's protected by approved safeguards: the UK-US data bridge or EU-US Data Privacy Framework where the company is certified, or otherwise the UK International Data Transfer Addendum or the EU Standard Contractual Clauses. Ask us for details.
We'll update this list before we start using any new service that handles your data.
How long we keep it
We keep your data until you delete it or delete your account. Profile > Delete Account permanently removes your account and everything in it straight away, including your workouts, body data, check-ins, coaching links, push tokens and leaderboard entries. Communities you own on your own are deleted too, and so are your coaching links and the messages in them. If others are in one, you're asked to hand it over or delete it first. Server logs expire within 30 days.
Your rights
Under UK and EU data protection law you can:
- Access your data, and take a copy of it. Profile > Export Data > Export Everything gives you one file (a .zip) with everything we keep about you: spreadsheet files (CSV) of everything you've logged, your messages, comments and posts, and the rest (your profile, settings, consents, plans and saved sessions) in a format other apps can read (JSON). It's made when you ask and isn't kept; we only note when you exported, for an hour, so it can't be done too often. Each part can also be exported on its own.
- Correct it: edit or delete any entry in the app.
- Delete it: Profile > Delete Account.
- Object to or restrict how we use it, and withdraw consent at any time.
For anything you can't do in the app, email us. We may need to confirm it's really you. We'll respond within one month, and tell you if a complex request needs longer (up to two more months). It's free.
Complaints
If you're unhappy with how we've handled your data, please tell us first at the email address above. We'll acknowledge your complaint within 30 days, look into it, keep you updated and tell you the outcome without undue delay. You also have the right to complain to the UK Information Commissioner's Office at ico.org.uk. If you live in the EU, you can complain to the data protection authority in your country.
Security
Data is encrypted in transit and at rest. Database rules check every read and write, so nobody can see your data unless you've shared it with them. Actions that must be trusted, such as joining a community or deleting an account, run on our server rather than your phone.
If you're in the United States
- We don't sell your personal information, or share it for targeted advertising, as those terms are used in California and other US state privacy laws.
- We don't track you across other companies' apps or websites, so we don't respond differently to "Do Not Track" signals. There's nothing for them to switch off.
- You can access, correct, delete and export your data as described above, wherever you live. We won't treat you differently for using these rights.
This website
This website doesn't use advertising or analytics cookies, or trackers. The web app (traxx.fit/app) keeps you signed in using your browser's own storage, and remembers small choices such as which parts of its sidebar you've folded; these stay in your browser, are needed for it to work, and are cleared when you sign out or clear your browser's data. On an iPhone or iPad, the website and the web app show a banner about getting the app; if you close it, the date you closed it is kept in your browser so it stays hidden for 30 days, and isn't sent to us. Signing in on the web goes through Google Firebase (a page at traxs-5599b.firebaseapp.com, for Sign in with Apple and Google). Links shared from Traxs (invites, codes, plans and sessions) open the app if you have it, or a page here that says what the link is; any code in an invite or gift link is shown on that page by your own browser and isn't sent to us. Plan links show the plan, drawn by our server from the Plan Store. Our hosting provider (Google Firebase) keeps basic server logs, such as IP addresses, for a short time to deliver the pages and keep them secure.
Coach applications (the form on our For coaches page, 18 or over only): your name, email address, what you coach, your qualifications, an optional link to your work, and what you tell us about your clients. We use them only to review your application and reply to you (legitimate interests, and steps you asked us to take before working together). Only Traxs admins can see them, and we delete them 12 months after you send one. If you become a Store coach, your coach profile is covered by the rest of this policy.
Contact messages (the form on our Help page): your name, email address, what it's about and your message. We use them only to reply to you and sort out what you asked (legitimate interests, or steps you asked us to take, such as deleting your account). Only Traxs admins can see them, and we delete them 12 months after you send one.
The Plan Store and plan pages on this website show only what's public in the Store: each plan's name, description, coach's name, price and week 1.
If something goes wrong
If a security breach is likely to put you at risk, we'll tell you without undue delay, along with what happened and what we're doing about it. We'll also tell the regulators that the law requires us to.
Age
Traxs is for people aged 16 and over. If you believe someone younger has an account, email us and we'll delete it.
If you're 16 or 17, we follow the UK Information Commissioner's Children's Code, so Traxs starts with the most private settings, and tells you about them in plain words when you sign up (How We Look After You, also in Profile, then Privacy):
- Your account starts private, and you're not in people search. If you switch either on, we tell you first who could then find you or see your training.
- Your figures and bests are hidden on your profile until you choose to show them.
- We never send you nudges to come back, or push plan suggestions or offers from coaches (suggestions stay in the app's notification centre).
- Comparisons with other people aren't offered, and you're never counted in them.
- Health data is only kept if you say yes, and you can delete it at any time.
- Live run routes are only recorded when you start a live run, and only you can see them, unless you choose to show one in a post, which leaves out the start and finish.
- You can get free plans from the Plan Store, and buy paid ones through Apple as anyone can (with Ask to Buy if you're in a family group).
Accounts that were 16 or 17 before these settings arrived (November 2026) were moved to them once, except for anything you'd already chosen, and you were told in the app. When you turn 18, tap I'm 18 Now in Privacy: comparisons open, and your settings stay as they are until you change them.
Changes
If we change this policy, we'll update the date at the top. If a change affects what we collect or who can see it, we'll tell you in the app before it takes effect.