Sensus: Movement & Recovery
For training, injury & rehab
Only for iPhone
Free · Designed for iPhone. Not verified for macOS.
Know how ready your body is today, and where. Sensus gives every player a staff of their own: Performance, Medical and Recovery, reading your training, your sleep and how you feel, so you know when to push and when to hold back.
YOUR READ, EVERY DAY
One readiness score built from your training, sleep, heart rate and how your body feels. See exactly what is dragging it down and what is lifting it, and which muscles are still recovering from your last session. How you feel can hold your readiness or lower it, but never lift it above what your body's data shows.
TAP WHERE IT FEELS OFF
Your body map takes a few taps. Mark anywhere that feels loose, stiff or sore, front or back, and add a note if you want. If something hurts, Sensus walks you through it in three taps.
YOUR OWN STAFF
Performance plans your days around training and your next match. Medical keeps an eye on anything that has been sore for longer than usual for you, with a few gentle minutes of upkeep. Recovery sets your wind down each night from your own sleep and the time you wake. Most days, today is covered and nothing needs you. With AI on, ask any of them a question about your body, right from their room.
WHEN YOUR BODY AND DATA DISAGREE
Feel stiff while your signals read strong? Feel great on a short night? Sensus shows you the gap, because that is where the most useful insight lives.
KNOW WHEN SORENESS HANGS AROUND
Sensus learns how fast you usually recover, so it can tell you when something is taking longer than it normally does for you, and when it is worth showing a physio.
READY FOR MATCHDAY
Link your club with its code to see your next match counting down, with anything still recovering lined up against kick off. When your club turns them on, book a time with their staff, read their messages, and get a look back at your month.
YOUR TRAINING, YOUR NORMAL
Your training by week against your own previous twelve. Not a target, and not anyone else's average. Missed a session on your watch? Add it in a few taps.
THE CONSENSUS
See what has helped players like you, from the research and from people who move like you. Patterns only show once enough people share them.
WORKS WITH YOUR WEARABLE
Reads from Apple Health, so it works with Apple Watch, Whoop, Garmin, Oura, Fitbit, Polar and more: sleep, heart rate, heart rate variability, steps and workouts.
YOUR DATA, YOUR CALL
Your data stays on your phone unless you choose to share it: with a club you link, with the Consensus without your name, or with the optional AI. No ads. We never sell your data.
BUILT BY A PLAYER
Sensus was built by an exercise science student and former representative player who was injury prone, with nobody maximising her availability and no way to see what she was doing right and wrong for her body. Sensus is the staff she never had.
Sensus is not a medical device and does not provide medical advice, diagnosis or treatment. It never clears you to train or play. Always consult a qualified healthcare provider.
more The new look is now everywhere. Every page in Sensus, from your first minute to the last setting in More, is frosted glass on a dark, floodlit page, and each of your staff’s rooms is lit in their own colour.
Your body map: tap a spot and Loose, Stiff or Sore rises in smoothly. Sore spots are hatched, the spots you’ve marked sit in a row under the body, and your note opens right on the page.
Home: your body map is first. Tap the info button to see why your readiness changed, and your full read now shows only what moves it.
Staff: ask Performance, Medical or Recovery anything about your body, right from their room.
Team: link your club with its code in a few taps, and message your club or physio from their own page.
Your month: tap Tell your club and Sensus writes the message for you to send.
More: see where your data goes first. Notifications now shows only the reminders that work.
New to Sensus? If your club gave you a code, you can link to them straight after you sign in.
1.10.23 2d ago
Sensus has a new look. Home, Staff and Team are now frosted glass on a dark, floodlit page, with each of your staff in their own colour.
Your Staff tab now works in the background to keep you playing. Performance plans your days around your next match. Medical keeps an eye on anything that's been sore for longer than usual for you, with a short daily upkeep. Recovery reminds you to wind down each night, timed from your own sleep and the time you wake.
How you feel can now hold your readiness or bring it down, but never lift it above what your body's data shows.
The Team tab: your next match sits on its own pitch, counting down the days, with anything still recovering lined up against it. Booking a time with your club's staff now happens right on the page.
When your club turns it on, early each month you'll get a look back at your month: up to 3 things that kept coming up, each with 1 thing to try. When your club leaves you a note, like a lighter week, it now shows at the top of Matchday.
The Ask Sensus button is now the Sensus mark.
1.10.22 4d ago
Your daily read now shows your body. The card at the top of Home colours each muscle by your training: green when it's ready, yellow while it's recovering, and red only where you've logged pain. Anything you mark today is outlined, and one tap opens the full picture, front and back.
The Team tab now has three tabs: Matchday, Bookings and Messages.
When your club sends you a message, they can now see that you've seen it.
1.10.21 Oct 10
Your daily read now shows your body. The card at the top of Home colours each muscle by your training: green when it's ready, yellow while it's recovering, and red only where you've logged pain. Anything you mark today is outlined, and one tap opens the full picture, front and back.
The Team tab now has three tabs: Matchday, Bookings and Messages.
When your club sends you a message, they can now see that you've seen it.
1.10.20 Oct 8
The body map in your daily read is redrawn. It's a clean, smooth body, front and back, where each area follows the muscle underneath. Tap anything that feels different, and that area lights up with how it feels: Loose, Stiff or Sore.
Areas now meet edge to edge, so there are no dead spots between them, and Groin now covers the upper inner thigh.
1.10.19 Oct 7
If your club offers it, you can now book a time with its staff (Performance, Medical or your squad's coach) right from the Team tab, with a short reason if you want. Your club answers in the app, and you'll get a reminder about an hour before.
Your club can now send you a view of your own numbers in Messages: your GPS, minutes or sleep over the days they choose, as a card under their message. Tap Open for every number, or reply Got it.
Also in this release:
- How Sensus works and App info, in More, now describe the app as it is today.
- Changing your read or adding a note is now a clear button on your read.
- Linking to your club or physio now says plainly who sees what you share.
1.10.18 Oct 5
The Club tab is now Team, and it's built around your club.
It opens on your club's name with a crest carrying its initials, and the squads you're in. Your next match is the headline, with anything still recovering placed against it and your week underneath. Linked to more than one club or physio? Each gets its own tile, and a club's shows its next match. Nothing on the tab promises a plan your club doesn't send.
Also in this release:
New to Sensus? The first few minutes are rebuilt. Every question starts unanswered, so nothing is saved that you didn't choose, and football is its own sport. The screens that ask for your consent say what's shared, and what never is.
Your goal now shapes your daily session. On a normal day the session leans towards what you said you're here for, and it tells you why. Anything your body is telling you comes first.
Today's One Thing leads with your score, as a number.
More now shows where your data lives, naming only what you've switched on: each club you're linked to, the Consensus and AI. With none of them on, your reads and numbers stay on your phone. Joining the Consensus shows the same list of what it shares wherever you join from, and the Apple Health screen says plainly what Sensus reads and what it never reads.
If your club isn't on Sensus yet, the sign-in screen has a Tell your club button that shares a short note about it.
On small phones and with larger text, onboarding and sign-in now scroll instead of cutting off.
1.10.17 Sep 29
Three more numbers from your club's GPS.
If your club's GPS export carries them, your Load screen and your week on the Staff tab now show your high metabolic load distance and your accelerations and decelerations, each against your own usual. Still a description of your sessions, never added to your own load and never part of your read.
Also in this release:
Your club chooses which of its GPS numbers you see. By default you see all of them, as before. Your club can hide any of them, and where it hides your distance the app no longer places your week against your usual. Anything your club hides is still held with your club, and you can ask them for it.
1.10.16 Sep 25
Your staff is on the first screen now.
Performance, Medical and Recovery sit at the top of Home with today's call from each one, and your read sits in the middle of the same card. On the first open of the day you watch the number being built: each seat that shaped today's read draws its own part of the ring, one at a time, so the score arrives as something assembled rather than handed down. Tap a seat to open its room.
It does not draw the same way every day, and that is the point. On a day one seat has capped your read, that seat sets the number on its own. On a day the split cannot be worked out, because nothing was measured or the read is still calibrating, the number simply arrives. It only ever draws a split that is real.
Also in this release:
The Staff tab wears the seat you are reading. Tap Performance, Medical or Recovery and the whole screen takes that seat's colour, with everything it has to show under it: its call, what it is watching for, and its picture. Performance shows your week, your own training load and your club's GPS side by side with the thirteen weeks behind them. Medical shows which muscle is still recovering and how far it is from clear inside the usual window. Recovery shows your sleep, HRV and resting heart rate this week against your own usual, when you have them. Each picture leads with the number, and none of them is a verdict on your body. The Load screen opens from the Performance seat in the same colour and slides away when you are done with it.
Your club's GPS, beside your own load. If your club brings its GPS export into Sensus, your last 7 days of distance now show on your Load screen as a second column next to your own training load, placed against your own previous weeks the same way. It is kept apart: never added to your load and never part of your read. When your club's numbers have your week above your usual, Performance says so and asks you to say early if today feels heavier than it looks. A description of your sessions, not a reading of your body.
The seats can see your next fortnight. When something is still recovering they now say how far it is from clear alongside when your next match is, and they say when you have matches falling close together. They never turn that into whether you are ready, fit, available or selected. That stays your call and your club's.
Medical now speaks about areas you have been hurt in before. When today is loading one of them it asks you to say something early if anything there sharpens, narrows to one spot, gives way, or wakes you. It asks. It never tells you what is going to happen.
1.10.15 Sep 16
Your staff is on the first screen now.
Performance, Medical and Recovery sit at the top of Home with today's call from each one, and your read sits in the middle of the same card. On the first open of the day you watch the number being built: each seat that shaped today's read draws its own part of the ring, one at a time, so the score arrives as something assembled rather than handed down. Tap a seat to open its room.
It does not draw the same way every day, and that is the point. On a day one seat has capped your read, that seat sets the number on its own. On a day the split cannot be worked out, because nothing was measured or the read is still calibrating, the number simply arrives. It only ever draws a split that is real.
Also in this release:
The seats can see your next fortnight. When something is still recovering they now say how far it is from clear alongside when your next match is, and they say when you have matches falling close together. They never turn that into whether you are ready, fit, available or selected. That stays your call and your club's.
Medical now speaks about areas you have been hurt in before. When today is loading one of them it asks you to say something early if anything there sharpens, narrows to one spot, gives way, or wakes you. It asks. It never tells you what is going to happen.
The Physio seat is called Medical, so it is no longer the same word as the practitioner it defers to.
1.10.14 Sep 5
Your club's schedule now asks.
If your club has put its training week into Sensus, one question arrives on the evenings your squad trained or played: did you train today. Tapping it opens straight to the answer, and either answer keeps your week accurate.
It exists because a session you never logged is a week Sensus cannot read properly, and until now the only way to add one was to go looking for it.
One question per evening, never more, and it never assumes you were there.
1.10.13 Sep 2
Your club's week, in the app.
If your club, school or clinic uses Sensus, you can now see their schedule on the Club tab: the training days they run and the fixtures they have imported. When something is still recovering, the card shows how it is tracking against your next match, so you can see what is likely to clear in time and what is not.
It never tells you whether you are ready, fit, available or selected. That is your club's call and yours.
Also in this release:
Your readiness score and your per muscle recovery read now reach a practitioner you have linked, alongside what already went to them. Nothing new is shared with anyone else, and neither is contributed to the community. Our Privacy Policy and Terms were updated on 30 August to say exactly what goes and what stays on your device.
A muscle you have flagged now reads "Ease off" rather than "Aggravated", which is the word the rest of the app already used.
The note on your daily read now says plainly that staff at your club can see it, rather than naming one person.
Adding a session by hand on the Load screen is easier to find.
1.10.12 Aug 31
Your daily read got sharper.
A muscle used to score the same whether it was two hours into recovering or twenty. Sensus already knew the difference and showed it on the muscle tile. Now your read uses it, so your number moves with your recovery instead of stepping between fixed points.
Your physio seat speaks more plainly on a sore day too. It names the soreness rather than talking around it, and still draws the line between being sore and having a problem.
On your read detail, the track record now says what it actually measures: how often the read matched how you told us you felt.
One thing to expect: your readiness trend takes a few reads to rebuild, so every point on it is measured the same way.
1.10.11 Aug 28
Tell Sensus what the injury actually is.
If you are carrying an injury, you can now say what it is in your own words, for each area, and roughly when it started. If a physio or a coach named it, you can say that too.
Your staff uses it. The physio speaks about your actual injury rather than a body part, and shows you where you sit against how long this kind of thing usually takes. It marks time elapsed only. It never gives you a recovery date.
Your linked club or clinic sees your description, so you are not explaining the same thing twice. When it started stays on your phone.
An injured day has a session again. If you are carrying something, your staff now hands you one safe thing that works around it, instead of leaving the day empty.
You can always reach your club. The message door used to appear only once your club had shared a plan. It is there whenever you are linked, so you can send a note and read a reply any time.
1.10.10 Aug 27
Say it in your own words.
After you mark the map, there is now a note. It is optional, it never replaces the parts you tap, and nothing waits on it. Some things do not fit a body map, and the words you would actually use are worth keeping. If you have a practitioner linked, they see what you wrote beside the map you marked.
And you can change today's read.
Reopen the map, change what you marked or what you wrote, and send it again. It replaces today's answer rather than adding a second one, so your history and your streak stay honest.
Your number should move more than it used to.
Sleep, heart rate variability and resting heart rate were being worked out and then set aside for anyone Sensus had no training to read, so a rough night and a good one could land on the same number. They reach your read now. If you wear something overnight and did not train, today should look different from yesterday.
Tap a muscle group on your read.
Each one opens into why it got the number it did, roughly how long until it clears, and what the research says about that area. It hands you no exercise. It explains.
Also in this one
Twice a week Sensus brings you one finding from the research behind the Consensus, picked for the areas you log and the sport you play. Facts about groups of people, never a claim about your body.
The recovery read after a workout now arrives when it should. It was only reaching you if the app happened to still be running.
Your staff says when a seat has changed its call, not only when two seats disagree. A score cannot change its mind, because it never committed to anything.
And if you share with a practitioner, the details on their screen stopped quietly going stale.
1.10.9 Aug 24
Your daily read is a body map now.
Instead of one word for your whole body, you mark the parts that are behaving differently. Front and back, 29 areas, with left and right kept separate, so a left hamstring and a right hamstring are two different things. Loose, stiff or sore. Anything you leave unmarked is normal.
It means your read knows where, not just how much. Mark something sore and Sensus asks the same questions it always did, and still points you to a person when an area is worth someone's eyes. If you have a practitioner linked, they see the map you marked, region by region.
The day after a run should read better. Sensus was treating running, cycling, rowing and swimming like the sports that leave you sore for days, so a Saturday run could still be holding your legs down on Monday. Continuous work now clears on its own timeline.
And there is a pre-season now. A player in a build block should be loaded, because that is the block working, and Sensus had no way to say so. Your staff now reads a heavy pre-season week as the plan rather than as a problem. It changes what your read says, never what it scores.
Also in this one. And if you share with the Consensus, Sensus now adds to a research record about injury: what a day looked like, and what happened next. Anonymous and categorical, like everything else you share, and set out in full in the privacy policy. It does not tell you your risk of injury and is not meant to. It exists because nobody can remember in six months whether they were hurt in March.
1.10.8 Aug 24
Your daily session is a real session now.
Sensus reads your day and picks what it is for: strength, performance, conditioning, recovery or mobility. Each movement comes with sets, reps and an effort to work to, and what you get changes as your week does. Footballers get the most depth, with Nordics, Copenhagen planks and controlled decelerations.
It has its own screen. Start it from home and work through it one movement at a time, and stop any time something does not feel right.
Today's read has been rebuilt. The score leads, what is driving it sits directly underneath, and your track record is one line instead of three.
Plan is now Care, which is closer to what it has always been.
If you have a practitioner linked, your training load now reaches them, so they can see the shape of your week between sessions.
1.10.7 Aug 19
Your performance seat can now show you your training.
The week you have just done sits on the staff screen against your own last twelve: where it falls in your usual range, and what it was made of. No population norm and no target to hit, just your own weeks side by side.
It comes with a finding you can check against the chart above it. How you tend to feel in your lighter weeks against your heavier ones, in counts rather than percentages, and always against your own range rather than a number of minutes. A session minute is not the same quantity for two people.
When something hurts, Sensus now asks how it came on. Sudden or gradual, what you felt at the time, whether it has happened before. A few taps on the report you were already making, so the answer is there when you look back in six months instead of gone. Every one of them is skippable.
Ask your staff a question and it answers from your own read. Which zone is furthest from recovered, and why that one is holding you back, now come from your zones and your recovery windows.
Also in this one. If your practitioner has shared a plan, the exercises are on it, and one tap logs the day. A nudge after a session you have not mapped yet, so your read knows what you trained. Sensus asks about your footwear every couple of months rather than burying it in your profile. And a session you add by hand can carry what it actually was: match or training, what surface, what it included.
1.10.6 Aug 16
Your first read is now a real one.
Sensus used to know only the body that existed from the day you installed it. It now reads up to 90 days of your Apple Health history, so "against your own normal" works from the start instead of after a fortnight of check ins. If you have been wearing a watch or a strap, your read should stop saying it is calibrating almost straight away.
If you wear two devices, your HRV was picking between them by accident. Sensus now follows whichever device measured your sleep that night, for both HRV and resting heart rate, and it will not compare a reading from one device against a baseline built from another. Which devices you own stays on your phone.
When something hurts, Sensus now asks one more thing: did it stop you training? If it did, the episode stays open and checks back instead of quietly closing, your physio seat leads and holds while you are out, and your daily session steps back until you say you are training again.
Also in this one. Export My Data works, and exports what Sensus actually collects rather than a number you never gave it. Research findings now say what they measured, and the figures that were never really percentages are gone. The Evidence seat shows up for every muscle group, including hamstrings, calves and quads.
1.10.5 Aug 13
Your staff now speaks first.
The seat leading your day says so on the home read: its call, its verdict, and how often its calls have held for you. A score has nothing to be right about. A verdict does.
Some days the seats disagree. When they do, Sensus shows both sides, follows the more cautious one, and tells you how each side has gone the other times they differed.
Also in this release
- Your staff's track record is now a daily scorecard, showing whether each call held rather than only what it was.
- Your physio seat checks back after you flag something, instead of only appearing when there is something wrong.
- When an area is worth a person's eyes, that card now does something: message your practitioner, or put together a summary to take with you.
- The summary you can take to a GP was rebuilt on what Sensus actually collects.
- The recovery seat has a colour of its own.
1.10.4 Aug 11
Tell Sensus what you did.
Trained and no watch saw it? Tap the session in and it reaches your movement capacity and today's read. Nothing measured it, so it can only hold your read down, never lift it.
Your felt read now asks you to confirm before it counts, and says what each state actually means.
The app got quieter. Fewer words on screen, less scrolling, and real room below the last card on every tab.
1.10.3 Aug 9
Your week against your own twelve.
Load shows your training volume by week, measured against your own previous twelve weeks. Not a target, and not an average of other people. Your own normal.
If your watch missed a session, add it in one tap and rate the effort in words rather than a number. Sensus prices it against your own typical session for that type. Rest days count.
Also in this release
Tap what a staff seat said and it explains why, instead of opening a screen you were already looking at.
Flag something sore and Sensus checks back the next morning, so the loop closes even on a day you would not have opened the app.
The morning reminder now works if you turned notifications down the first time, and sends you to Settings when iOS will not ask again.
The first moves checklist can be finished.
1.10.2 Aug 7
Your staff, side by side.
The three seats now sit in a row.
Tap one and its read opens right below: what it is watching for, how its calls have held up, and the questions you can ask it. Switching between them is a single tap, so you can see how your performance, physio and recovery seats each read the same day.
Sensus can also hold your footwear now.
Add what you train in, how it feels, and the surfaces you play on, from onboarding or any time in your profile. If you have a practitioner linked, they see it too. It is something physios ask about at every appointment and rarely hear about in between.
1.10.1 Aug 6
Your staff is here.
Sensus now has a staff.
A performance seat, a physio seat and a recovery seat, each answering a different question about your day, with the research behind them. The seat that matters most today carries your one thing to do.
Tap any seat to open its room.
You get that seat's call, the graphic it is based on, what it is watching for, and you can ask it questions right there without leaving. Switch between seats from the top of any room.
Also in this release: a zone with no recent training to go on now says so, instead of reading as loaded.
1.10.0 Aug 1
Two fixes to how Sensus builds your day.
Your full session, unlocked.
If you started using Sensus before we began asking about your health history, your daily program was quietly capped at a single warm up. The program card now has a row to answer those questions and unlock the full session.
Harder sessions now count as harder.
Sensus was reading how long you trained, but not how hard, so a long match and an ordinary session could end up with the same recovery window. It now reads how much work the session actually took, so your recovery windows and your muscle readiness reflect what you really did.
1.9.9 Jul 28
The new look is now everywhere. Every page in Sensus, from your first minute to the last setting in More, is frosted glass on a dark, floodlit page, and each of your staff’s rooms is lit in their own colour.
Your body map: tap a spot and Loose, Stiff or Sore rises in smoothly. Sore spots are hatched, the spots you’ve marked sit in a row under the body, and your note opens right on the page.
Home: your body map is first. Tap the info button to see why your readiness changed, and your full read now shows only what moves it.
Staff: ask Performance, Medical or Recovery anything about your body, right from their room.
Team: link your club with its code in a few taps, and message your club or physio from their own page.
Your month: tap Tell your club and Sensus writes the message for you to send.
More: see where your data goes first. Notifications now shows only the reminders that work.
New to Sensus? If your club gave you a code, you can link to them straight after you sign in.
more Version 1.10.23 2d ago
Data Linked to You The following data may be collected and linked to your identity:
Health & Fitness Contact Info User Content Identifiers Data Not Linked to You The following data may be collected but it is not linked to your identity:
Identifiers Usage Data Diagnostics