Technical Requirements
Updated February 2026
Everything you need to know about devices and internet access for JointFit.
How JointFit's exercise tracking works
JointFit uses computer vision to track your movement during prescribed exercises. Your device's camera watches your movements and gives you real-time feedback on your form, counting reps and measuring range of motion as you go.
All of this processing happens locally on your device. No video is recorded, streamed or stored. The only data sent to our servers is lightweight session information: things like your exercise scores, rep counts and adherence data. This keeps the experience private and means you don't need a fast internet connection to use it.
What it does mean is that your device needs enough processing power to run the motion tracking model. Most smartphones, tablets and computers from the last four to five years will handle it without issues.
Supported Devices
iPhone
| Requirement | Minimum |
|---|---|
| Model | iPhone 12 or newer |
| Operating system | iOS 15 or newer |
| Browser | Safari or Chrome |
Android Phones
| Requirement | Minimum |
|---|---|
| Operating system | Android 10 or newer |
| RAM | 8 GB |
| Browser | Chrome |
| Supported models | Samsung Galaxy S20 or newer, Google Pixel 6 or newer |
| Processor | Snapdragon 865 or equivalent/newer |
iPad
| Requirement | Minimum |
|---|---|
| Operating system | iPadOS |
| Browser | Safari |
| Processor | A13 chip or newer (including M1 and M2) |
Mac
| Requirement | Minimum |
|---|---|
| Operating system | macOS 11 (Big Sur) or newer |
| RAM | 8 GB |
| Browser | Safari or Chrome |
| Processor | Apple M1, M2 or M3 |
Windows
| Requirement | Minimum |
|---|---|
| Operating system | Windows 10 or 11 |
| RAM | 8 GB |
| Browser | Chrome, Edge or Firefox |
| Processor | Intel Core 12th gen or newer, or AMD Ryzen 5000 series or newer. Older Intel (10th/11th gen) supported with a discrete Nvidia or AMD graphics card. |
Internet and connectivity
JointFit does not need a fast or continuous internet connection.
Starting a session: You'll need a connection to load the exercise content and motion tracking model when you begin. On a typical connection this takes a few seconds. A standard broadband connection (5 Mbps or above) or a stable 4G/LTE mobile signal is plenty.
During an exercise: Almost no bandwidth is used. The motion tracking runs on your device, and only small amounts of data (scores, rep counts, form metrics) sync in the background. If your connection drops mid-session, your results will sync once you're back online.
Regional and rural areas: If you're in an area with intermittent mobile coverage, the key moment is the initial session load. Once loaded, the session runs with minimal connectivity. Start your session while you have a stable signal, and your results will upload when your connection returns.
Privacy
Because exercise tracking is processed locally on your device, your camera feed is never recorded, streamed or sent to our servers. The only data transmitted is session metadata: exercise completion, scores and movement measurements. For full details, see our Privacy Policy.
Troubleshooting
The motion tracking isn't working or is laggy
Your device may not meet the minimum processing requirements. Check the supported device lists above. Closing other apps and browser tabs can also help free up processing power.
The session won't load
Check your internet connection. The initial session load requires a stable connection. Try switching between Wi-Fi and mobile data, or moving to an area with better signal.
I'm not sure if my phone is supported
Contact our support team and let us know your phone model. We can check whether it meets the requirements for the motion tracking to work properly.