Getting Started
RehabKit’s home screen is organized into five areas: Timing Tools, Measurement Tools, Calculators, RSS Feeds, and Resources. Tap an area to open it. The Timing Tools card shows your recently used timers as shortcuts. The side menu holds Settings, your subscription, tutorials, and information about the app.
RehabKit runs on iPhone and iPad. Several tools are designed for use during a patient session: timers keep playing with the screen locked, a Lock Screen and Dynamic Island display shows the current step and time remaining, and on iPad, Clinic Display Mode makes the running screen legible from across the room.
RehabKit supports clinical decision-making and does not replace it. See the Medical Disclaimer.
Timing Tools
Six timers support the dosing variables you prescribe: tempo and time under tension, work-to-rest ratio, set and rep volume, rest interval, cadence, and exercise sequence. Use them to standardize how a patient performs an exercise in clinic, to time functional tests, and to deliver a home exercise program (HEP) the same way each time.
Every timer shares a start countdown (0–10 seconds, set in Settings), audible and haptic phase cues, a pause/resume control, and background operation, so the patient can focus on movement quality rather than watching the clock. Each timer remembers your last settings.
Tempo
Tempo controls the speed of each phase of a repetition, so you can prescribe and cue a specific cadence for resistance exercise. Each rep is timed as concentric : isometric : eccentric : rest, repeated for your chosen reps and sets with a recovery interval between sets, and the total session time is calculated before you start.
| Setting | Range | Default |
|---|---|---|
| Lifting (concentric) | 1–15 sec | 1 sec |
| Hold (isometric) | 0–15 sec | 1 sec |
| Lowering (eccentric) | 1–15 sec | 1 sec |
| Rest between reps | 0–15 sec | 0 sec |
| Reps | 1–50 per set | 10 |
| Sets | 1–25 | 3 |
| Recovery between sets | 5 sec–5:59 | 0:30 |
Common use-models
- Eccentric loading. Use a long lowering phase for tendinopathy and muscle-tendon rehabilitation, such as a 1:0:3 or 1:0:4 tempo, or Swap to reverse the phases for eccentric-first work.
- Slow, controlled resistance. Slow tempo (for example 3:0:3) to emphasize motor control and increase time under tension at lower loads, such as early postoperative strengthening.
- Isometric holds. Set the concentric and eccentric phases short and the isometric phase long for sustained-contraction work, such as quadriceps or rotator cuff isometrics.
- Motor control and movement quality. A paced tempo makes compensation easier to see, for example trunk lean during a step-down or loss of scapular control at the end of a set.
- Quick presets set common tempos in one tap (for example 1:1:3:0 and 2:2:2:2).
- Show Sets displays the set counter; it turns on automatically when you use more than one set.
- Choose a visualization in Settings: a horizontal track, or a scrolling path showing the whole exercise at a glance.
Tabata
Tabata structures high-intensity interval training as work and rest intervals repeated over a number of rounds, with optional multiple sets and recovery between sets. It opens at 30 seconds work, 30 seconds rest, and 10 rounds (a 1:1 work-to-rest ratio); use 20 seconds work, 10 seconds rest, and 8 rounds (2:1) for the original Tabata protocol. A progress circle shows the current phase and time remaining, and voice announcements call out the phase changes if enabled.
Common use-models
- Return-to-sport conditioning. Build anaerobic and aerobic capacity late in rehabilitation, using low-impact modalities such as bike, sled, or rower for patients who are not yet cleared for running.
- Graded exposure to intensity. Progress the work-to-rest ratio and the number of rounds across visits to dose conditioning load.
- Cardiometabolic and general fitness programs. Time-efficient intervals for patients who can tolerate higher intensities.
Metronome
Metronome provides an auditory (and haptic) rhythmic cue from 1 to 200 beats per minute for cadence-based work. Choose one of three durations: Infinite (runs until you stop it), a fixed time, or a fixed number of beats; the timed and beat-count modes support multiple sets with recovery. Infinite mode can’t be added to a Playlist because it has no fixed end.
Common use-models
- Gait and running retraining. Set a target cadence in steps per minute (measure the baseline with the Cadence tool first) and cue the patient to match it.
- Paced functional tasks. Sit-to-stand, step-up, squat, or heel-raise repetitions at a set rate.
- Rhythmic and dual-task drills. Balance and agility drills, and neurological rehabilitation work that benefits from an external rhythmic cue.
- Breathing and pacing. Slow beats to pace breathing or relaxation during an exercise.
EMOM
“Every minute on the minute.” Set the interval length, the reps per interval, and the number of sets; a new interval begins on schedule and the app tracks sets and reps. The time left in each interval is the rest, so the work-to-rest ratio is set by how quickly the patient completes the reps. Turn on As Long As Possible to repeat the interval until you stop.
Common use-models
- Density-based strengthening. A fixed number of reps each minute, with rest set by the patient’s speed, to build work capacity.
- Progressing volume. Increase the reps per interval or the number of sets across visits while keeping the schedule constant.
- Endurance of postural and stabilizing muscles. Repeated submaximal efforts on a fixed schedule.
Timer
Timer has two modes. For Time counts up to time a task or test, and can be used as a Playlist step. Recovery counts down a rest period and resets automatically when it reaches zero, ready for the next effort.
Common use-models
- Timed functional tests. The Timed Up and Go, five-times sit-to-stand, and similar tests where you record the time to complete a task.
- Timed holds. Single-leg stance, plank, or wall-sit endurance holds, to record time to fatigue or to compare sides.
- Rest intervals. Standardize the rest between sets or between efforts, for example 60–90 seconds for endurance work or 2–3 minutes for heavy strength work.
Playlist
Playlist chains any of the timers above into a single program that runs from start to finish. Use it to build an in-clinic treatment sequence or a home exercise program (HEP) and run it the same way each time. Steps run in order, and the patient is cued through each phase and each transition without handling the device.
- Steps. Each step is a configured timer with its own exercise name and parameters. Reorder steps, edit them, or duplicate them.
- Circuits. Group adjacent steps into a circuit that repeats for a number of rounds, with its own rest between rounds, to program supersets and circuit-style sessions.
- Video and photo demonstrations. Attach a demonstration to any step by recording with the camera or importing from your photo library or Files. Recordings are up to 2 minutes. A step holds either a video or a photo. Media are stored in encrypted form on your device. Patients can review the correct technique at the point of exercise.
- Running a Playlist. Rewind and skip controls pause the timer and wait for you to resume, so you’re never surprised by a jump. A Lock Screen and Dynamic Island display shows the current step and time remaining.
- Sharing. Send a Playlist — steps, timing, and any video or photo — to a colleague or patient by AirDrop or the Share button, or show a QR code to scan (QR codes carry steps and timing only, not videos or photos). The recipient needs RehabKit or Fit-Kit. RehabKit and Fit-Kit can open each other’s shared playlists.
- iCloud sync. Optional. Turn it on in Settings → Playlist Sync to keep playlists on all your devices signed in to the same Apple Account, and choose whether videos and photos sync too. Turning sync off never deletes your playlists.
Common use-models
- Home exercise program. Build the patient’s exercises with demonstration videos and share the Playlist so they can run it between visits.
- Standardized protocols. Save post-operative, return-to-run, or prehab progressions and reuse them across patients.
- Group classes and team warm-ups. Time circuits and stations in a fixed sequence.
Measurement Tools
RehabKit turns the iPhone’s motion sensors, microphone, and camera into objective measurement aids for the clinic: digital inclinometry for active and passive range of motion (AROM/PROM), transverse-plane rotation, cadence, running gait feedback, and 2D video movement analysis. Each tool keeps a running list of trials so you can compare sides, sessions, and pre/post-intervention values at the point of care.
Getting reliable measurements
- Standardize your setup. Use the same landmarks, patient position, and device placement every time, as you would with a universal goniometer or bubble inclinometer. Secure the phone to the segment with a strap or firm hand contact so it moves with the bone, not the skin.
- Zero in a known starting position. Each tool records the starting position as 0° when you begin, so the reading is the angular displacement from that position. Zero at anatomical neutral (or the position your protocol specifies) with the patient relaxed.
- Take repeated trials. Record multiple trials and review the list rather than relying on a single value; compare the uninvolved side first where appropriate.
- Document the context. Note the position, landmark, active versus passive, and any end-feel or symptom response in your own record. RehabKit stores values, not patient records.
These tools support your clinical measurement; they do not replace validated instruments or your judgment. See the Medical Disclaimer.
Inclinometer
A digital inclinometer for joint range of motion. Place the iPhone on the segment, tap the gauge or Start to zero in the starting position, move the joint to end range (actively or passively), and tap to capture the angular displacement. Readings update continuously while you measure, and each captured value is added to the trial history (newest first).
Common use-models
| Region | Typical measurement | Typical placement |
|---|---|---|
| Cervical spine | Flexion, extension, and lateral flexion AROM | Device on the head, zeroed in neutral, patient seated or supine |
| Shoulder | Flexion and abduction AROM/PROM | Device on the lateral or posterior humerus, zeroed with the arm at the side |
| Hip | Hip flexion PROM, straight-leg-raise angle | Device on the anterior thigh with the patient supine |
| Knee | Flexion and extension AROM/PROM, extension lag | Device on the lateral thigh or shank, zeroed in the starting position |
| Ankle | Weight-bearing lunge test for dorsiflexion (tibial inclination) | Device on the anterior tibia; repeat for both sides and compare |
| Trunk | Lumbar and thoracic flexion, extension, and side bending | Device on the sacrum or thoracolumbar region, zeroed in standing |
- Use Redo to discard the latest trial and Clear to start a new set. History persists between sessions until you clear it.
- For side-to-side comparison, send the involved and uninvolved values to the Limb Symmetry Index calculator.
Rotation
Measures rotation about a vertical axis (the transverse plane), where an inclinometer relying on gravity is least useful. Tap to zero, rotate the segment, and tap to capture the angle in either direction, so you can measure internal and external rotation, or left and right rotation, in the same trial list.
Common use-models
- Cervical rotation. Supine with the device level on the forehead, or seated using compatible AirPods Pro or Max as the sensor so no device needs to be held in place.
- Shoulder and hip rotation. Internal and external rotation PROM/AROM in positions where the device can be kept level on the forearm or shank.
- Thoracic and trunk rotation. Seated or standing rotation screens, comparing left and right.
Keep the device level during the measurement. A level indicator is live before you start, and a haptic and on-screen “Keep iPhone flat” warning appear if it tilts too far during a trial, because tilt introduces error into a transverse-plane reading.
Cadence & Stride Coach
Cadence is a tap-along cadence counter. Tap the circle in time with the patient’s steps for a few strides and RehabKit shows steps per minute, discarding accidental taps and using only the most recent 30 seconds. A statistics sheet shows the number of taps, the valid intervals, and the fastest and slowest step intervals, which gives a quick read on rhythm variability.
- Gait training. Establish a baseline cadence during walking or running, then set a target in the Metronome to cue a higher or lower rate.
- Running retraining. Check cadence before and after a cueing intervention without wearables.
Stride Coach (a Beta feature; turn it on in Settings → Beta Features) gives real-time feedback on cadence and foot-strike loudness, using the microphone and motion sensors. It is intended for running gait retraining, where a quieter foot strike is used as an accessible cue for reducing impact. Adjust the cadence window and the frequency band to suit the surface and environment, and calibrate at the start of a run. It is a coaching aid, not a laboratory measure of ground reaction force.
Motion Analysis
Motion Analysis is a 2D video kinematic analysis tool. Record slow-motion video in the app (up to 240 frames per second, with resolution presets from 480p to 4K) or import a clip from Photos or Files, and the app tracks 14 body landmarks in every frame: the neck, both shoulders, elbows, and wrists, and the hip center, both hips, knees, and ankles.
Common use-models
- Running gait analysis. Record a treadmill or overground run from the side or behind, then step through foot strike, midstance, and toe-off frame by frame. Cadence in steps per minute is estimated automatically from the clip.
- Functional movement screens. Single-leg squat, step-down, and landing tasks, reviewing trunk position, pelvic drop, and knee alignment against a before-and-after video.
- Gait observation. Review walking at 0.25× speed and mark joint angles at initial contact or midstance.
- Return-to-sport testing. Capture jumping and cutting tasks, and compare the involved and uninvolved side.
- Documentation and patient education. Show the patient their own movement with the skeleton overlay and angles, and save the session to review at the next visit.
Measuring
- Preset joint angles for the hip, knee, ankle, shoulder, and elbow are drawn as arcs with degree readouts and update as you step through the video.
- Custom measurements. Draw a line or a three-point angle on any frame, for example a trunk lean or a tibial angle, and each frame keeps its own annotations and undo history.
- Correct the tracking. Drag any landmark to its true anatomical position; corrected points are shown in a different color and the angles recalculate.
- Review tools. Frame-by-frame stepping, a scrub wheel, variable playback from 0.25× to 4×, looping, and zoom up to 8× with pan and rotate.
- Joint visibility. Show all landmarks, upper body, lower body, one side, or a custom set, to reduce visual clutter.
- Hands-free capture. Thumbs-up, thumbs-down, and wave gestures can start and stop recording so you can work from the patient’s side.
- Sessions. Analysis sessions are saved on your device with videos stored in encrypted form, and you can export an analyzed video.
Filming for valid 2D measurement
- Place the camera perpendicular to the plane of interest (lateral for sagittal-plane angles, anterior or posterior for frontal-plane angles), at the level of the segment of interest, on a tripod, with the full body in frame.
- Use contrasting, fitted clothing and even lighting. Loose clothing and occlusion by the other limb reduce tracking accuracy.
- Motion out of the camera plane (rotation toward or away from the lens) distorts 2D angles. Treat values as relative and consistent between sessions rather than absolute joint angles.
Automated landmark tracking is an estimate. Verify landmark positions before relying on an angle. Motion Analysis can be turned off in Settings.
Calculators
Three point-of-care calculators for objective decision support: the Limb Symmetry Index for side-to-side comparison and return-to-sport criteria, Heart Rate Reserve for aerobic exercise prescription, and One-Rep Max for estimating and prescribing resistance load. Inputs and units are remembered between sessions, and results update as you type.
Limb Symmetry Index (LSI)
Compares the involved limb with the uninvolved limb for any performance measure and reports the percentage, the absolute and percentage deficit, and the value the involved limb needs to reach to meet your threshold.
- Metrics and units. Strength (lbs or kg), Hop Distance (meters or feet), Power (watts), and Time (seconds). Time is treated as a lower-is-better measure automatically, so a higher percentage always means better symmetry; the higher-is-better setting can be switched for other tests.
- Return-to-sport threshold. Set your own criterion from 85% to 100% (default 90%).
- Color-coded result. Ready, Nearly Ready, or Not Ready relative to the threshold you set.
For higher-is-better measures, LSI = involved ÷ uninvolved × 100. For lower-is-better measures such as time, LSI = uninvolved ÷ involved × 100.
| Result | Meaning (default threshold 90%) |
|---|---|
| Ready | LSI at or above your return-to-sport threshold (default 90%, adjustable from 85% to 100%) |
| Nearly Ready | LSI within 5 percentage points below the threshold (85–89% at the default) |
| Not Ready | LSI more than 5 percentage points below the threshold (below 85% at the default) |
Common use-models
- ACL reconstruction. Compare quadriceps and hamstring strength (isokinetic or handheld dynamometry) and single, triple, crossover, and timed 6-meter hop performance against the uninvolved limb across the return-to-sport test battery.
- Lateral ankle sprain. Hop distance and single-leg balance or calf-raise endurance, comparing sides.
- Hip and knee arthroplasty. Track knee extension and hip abductor strength recovery against the contralateral limb through the postoperative phases.
- Upper extremity. Grip, rotator cuff, and closed-chain upper-extremity test performance in overhead athletes.
A symmetry threshold such as 90% is commonly used as one criterion for return to sport, but appropriate criteria vary by test, condition, and sport, and LSI can overestimate recovery when the uninvolved limb is itself deconditioned. Use LSI alongside the rest of your assessment, not on its own.
Heart Rate Reserve (HRR)
Calculates target heart rates with the Karvonen method (target HR = HRR × intensity + resting HR), where HRR is maximum heart rate minus resting heart rate. Enter the resting heart rate and either a measured maximum heart rate or the patient’s age to estimate it, then set the intensity as a percentage of HRR with the slider.
- Maximum-heart-rate formulas. Tanaka (208 − 0.7 × age), Gulati for women (206 − 0.88 × age), HUNT for athletes (211 − 0.64 × age), Fox (220 − age), and Gellish (207 − 0.7 × age). Choose the one that best fits the population.
- Training zones. Five color-coded zones, with the current zone shown for your chosen intensity.
- Estimated VO2 max. A non-exercise estimate from the ratio of maximum to resting heart rate (Uth et al., 2004).
| Zone | % of HRR | Intensity |
|---|---|---|
| 1 | 50–60% | Very light: recovery, warm-up, cool-down |
| 2 | 60–70% | Light: aerobic base |
| 3 | 70–80% | Moderate: aerobic capacity |
| 4 | 80–90% | Hard: lactate threshold |
| 5 | 90–100% | Maximum: peak effort |
Common use-models
- Cardiac and pulmonary rehabilitation. Set a conservative starting intensity (for example 40–50% HRR) and progress as the patient tolerates.
- Deconditioned and postoperative patients. Prescribe aerobic intensity for walking, cycling, or aquatic exercise, and document the target in the plan of care.
- Chronic disease and general fitness. Dose aerobic exercise in patients with diabetes, hypertension, obesity, or chronic pain, and use zone 2 for aerobic base work.
- Athletes. Structure zones for return-to-run and conditioning programs.
Age-predicted maximum heart rates are population estimates. Beta-blockers and some other medications and conditions blunt the heart-rate response, so for those patients use a measured maximum or a perceived-exertion scale instead. Screen for contraindications to exercise before prescribing intensity.
One-Rep Max (1RM)
Estimates a one-repetition maximum from a submaximal set, so you can prescribe resistance load without testing a true maximal lift. Enter the load and the number of repetitions completed; the estimate uses the Brzycki formula for 1–10 repetitions and the Epley formula above that. Switch between pounds and kilograms, and move the % of 1RM slider (0–100%) to read the working load at any intensity.
| Training zone | Rep range | % of 1RM |
|---|---|---|
| Power / Speed | 1–5 | 55–65% |
| Maximal Strength | 1–5 | 85–100% |
| Strength | 4–6 | 75–85% |
| Hypertrophy | 6–12 | 65–75% |
| Endurance | 12–20 | 50–70% |
The app highlights the zones that match your selected intensity, and warns that accuracy decreases when the set exceeds 15 repetitions.
Common use-models
- Submaximal strength testing. Estimate 1RM from a 5–10 repetition set when a maximal lift is contraindicated or not tolerated, such as early after surgery or in the presence of pain.
- Load prescription. Convert the estimate to working loads for strengthening (for example 75–85% for strength work) and progress them as the patient improves.
- Tracking change. Re-estimate at set intervals to document strength gains and update the program.
- Pairing with timers. Use the load with a Tempo prescription to dose both intensity and time under tension.
1RM estimates are least reliable at high repetition counts and for exercises or individuals unlike those the formulas were developed on. Treat them as a starting point, and adjust load to the patient’s response and symptoms.
Research Feeds
RSS Feeds gathers recent articles from more than 20 journals, including the Journal of Orthopaedic & Sports Physical Therapy, the British Journal of Sports Medicine, the American Journal of Sports Medicine, Physical Therapy, and the International Journal of Sports Physical Therapy. Choose a journal, browse its latest articles, and open any article in the app.
On supported devices, RehabKit can generate a short on-device summary of each article — study focus, findings, and clinical implications — using Apple’s on-device AI, so article text is not sent to us. Summaries start automatically when you open a feed (you can turn this off in Settings), or long-press an article to summarize it on demand. A sparkle icon marks summarized articles. AI summaries can contain errors; read the article before applying findings.
Clinical Resources
Clinical Practice Guidelines
20 clinical practice guidelines, primarily from JOSPT, covering conditions such as low back pain, neck pain, ACL and knee ligament injuries, ankle sprains, patellofemoral pain, hip osteoarthritis, rotator cuff tendinopathy, plantar fasciitis, concussion, and carpal tunnel syndrome. Open any guideline in the built-in PDF viewer.
Each guideline has a paired three-page AI-generated summary. When you tap a guideline, choose Full Guideline or AI Summary. The summaries are a quick orientation, not a substitute for the guideline, and may contain errors or omissions; a one-time notice appears the first time you open one.
Clinical Prediction Rules
51 clinical prediction rules and special tests, organized by region: cervical, lumbar, sacroiliac, shoulder, elbow, wrist, hip, knee, and ankle. A separate serious pathology category groups screening rules such as the Canadian C-spine and CT head rules, NEXUS, the Ottawa rules, and screens for conditions such as cauda equina syndrome, deep-vein thrombosis, and pulmonary embolism.
Search
Search guidelines and prediction rules by title, region, or keyword. Search tolerates small typos. All guideline and rule content is stored in the app, so it’s available without a connection. Clinical content is in English.
Settings
Open Settings from the side menu.
| Menu | What it controls |
|---|---|
| Appearance | Automatic, Light, or Dark mode, and the text size used throughout the app. |
| Sound & Haptics | Mute/unmute, cue volume, voice announcements, and haptic feedback. |
| Timer Defaults | The shared start countdown (0–10 seconds), +/− buttons, quick presets, and an optional Tap to pause/resume toggle (off by default). |
| Clinic Display Mode | On iPad, enlarges the countdown, phase labels, and phase-color background on timer screens for viewing at a distance. On by default. |
| Playlist Sync | Optional iCloud sync of saved playlists, and optional sync of their videos and photos. |
| Tab Order | The order of the timing tabs. |
| Beta Features | Experimental options such as Stride Coach. |
Patient Information & Privacy
RehabKit does not require an account, and your playlists, measurements, calculator inputs, and recorded videos stay on your device unless you share or sync them. Videos and photos are stored in encrypted form.
RehabKit is not a HIPAA-compliant record-keeping system and we do not sign Business Associate Agreements. Do not enter patient names, record numbers, diagnoses, or other protected health information into playlist names, notes, videos, photos, or shared content if your use requires HIPAA-regulated handling. Obtain any consent your setting requires before recording a patient. See the Privacy Policy and Medical Disclaimer.
Subscriptions
RehabKit includes a free trial period. After the trial, continued use requires a monthly, annual, or lifetime purchase, billed through your Apple Account and managed in your Apple Account settings. To restore a purchase on a new device, open Settings and tap Restore Purchases (this needs an internet connection and the Apple Account used for the original purchase).
Troubleshooting
I can’t hear the cues
Check the volume in RehabKit’s Settings and your device volume. Cues are designed to play with the screen locked and over the silent switch.
Measurements look off
Hold the iPhone firmly against the segment, keep it flat for rotation, and recapture the starting zero position. In Motion Analysis, check lighting and that the whole body is in frame.
Article summaries aren’t available
On-device summaries need a device that supports Apple’s on-device AI. You can still read every article without them.
Purchases won’t restore
Open Settings and tap Restore Purchases, using the Apple Account that made the purchase. If it still shows the wrong plan, email support@SchumacherPT.com.