PoseTracker API

PoseTracker API

Verified
4.0
8 saves
Updated November 10, 2026

On-device pose tracking for developers adding movement feedback to fitness apps.

Key Takeaways

What it is
On-device pose tracking for developers adding movement feedback to fitness apps.
Pricing
Freemium · $55.97 per month
Best for
  • On-device MoveNet keypoints
  • Exercise tracking API
  • Custom movement Assistant
Rating
4.0/5

What is PoseTracker API?

PoseTracker lets fitness, wellness, and rehab app teams turn a phone camera view into body keypoints, exercise counts, joint angles, and a form score. Its MoveNet model runs on the user’s device, so the video does not need to be sent to PoseTracker to detect body positions. Developers can add the tracking through React Native, web SDKs, or an existing WebView or iframe.

A movement that is not in the exercise catalog can be described in PoseTracker’s Assistant, then saved as a custom movement for the same SDK to track. That gives a product team a way to define its own 2D-visible exercise instead of being limited to the built-in movements.

PoseTracker is best suited to developers building apps that need to watch one person exercise or perform a movement. Its 2D, 17-point tracking cannot provide 3D body data or clinical diagnoses, so it fits movement feedback better than clinical assessment.

Who is Using PoseTracker API?

Mobile app developers

A React Native or Expo build can read on-device keypoints and add rep tracking with an API key.

Web developers

A browser fitness product can draw a live skeleton and request exercise results from the web SDK.

Fitness product managers

Workout teams can scope camera-based squat, push-up, or lunge tracking with defined movement outputs.

Rehab product designers

Remote exercise flows can show camera-derived angles and movement results without presenting them as a diagnosis.

Uncommon Use Cases

A flexibility app can track a front-split angle; a jump-training app can measure jump height from the camera.

Key Features

On-device MoveNet keypoints: The SDK detects 17 body points on the device, giving apps a live body-position feed without uploading the camera video.
Exercise tracking API: The optional API key adds rep counts, joint angles, movement analysis, and form scores to an app.
Custom movement Assistant: Describe a 2D-visible movement and get a saved tracking specification and integration snippet for your app.
React Native and web SDKs: Native app and browser developers can add PoseTracker through SDK packages, including support for Expo Go.
WebView and iframe API: An embedded camera view provides a route for apps that already use a WebView or iframe.
Built-in movement tools: Ready-made options include flexibility analysis, a back flexibility test, and pose comparison.

Rating Breakdown

4.0/ 5.0
accuracy
4.2
ease of use
4.0
features
4.3
speed
4.2
support
3.6
value
3.8

Pricing Plans

Freemium

Free

  • Up to 200 tracking API calls monthly.
  • Non-commercial use only.
  • Includes a Powered by PoseTracker link.
  • 100 AI credits per month for the signed-in Assistant.
  • Original listed price: €0.00 per month; the vendor does not list USD pricing.
Popular

Developer

$55.97 per month

  • Up to 1,000 tracking API calls monthly.
  • Commercial use is included.
  • Includes access to pose estimation data, angle calculations, and movement analysis.
  • 500 AI credits per month for the signed-in Assistant.
  • Converted from €50.00 per month; the vendor does not list USD pricing.

Business Plan

  • Custom tracking API call limits and custom Assistant AI credits.
  • Includes Developer Plan features, custom exercise and tool development, and integration support.
  • Converted from €150.00 per month; the vendor does not list USD pricing.

Which PoseTracker API plan should you pick?

Start with Freemium for non-commercial testing, then choose Developer for a commercial app or Business Plan when you need custom usage limits and integration support.

Freemium

Good for testing keypoints and exercise tracking in a non-commercial project with up to 200 monthly API calls.

Developer

Good for professional developers and small applications that need commercial use and up to 1,000 tracking API calls monthly.

Business Plan

Good for larger projects that need custom call limits, custom exercise development, or integration support.

PoseTracker API Use Cases

Count workout repetitions

A phone-camera workout can count valid squats, push-ups, or lunges and return a form score.

Outcome: Rep counts and movement feedback inside the app.

Add custom exercise tracking

A product team can define a 2D-visible movement that is not in the standard exercise catalog.

Outcome: A saved custom movement specification that the app can track.

Show range of motion

Flexibility and rehab experiences can display camera-derived joint angles for visible movements.

Outcome: Angle measurements for the movement shown to the camera.

Compare a pose with a reference

A guided movement experience can compare the user’s pose with a reference position and show feedback.

Outcome: Real-time pose comparison feedback.

Measure a camera-visible jump

A jump-training app can use the camera to estimate jump height or airtime without wearables.

Outcome: Jump height or airtime data.

Workflow Ideas with PoseTracker API

Add squat tracking to a mobile workout

  1. 1Install the React Native PoseTracker package and request camera permission.
  2. 2Read on-device keypoints through the SDK.
  3. 3Add an API key to enable squat repetitions, angles, and form scoring.

Build a custom movement

  1. 1Describe the movement and the app context in PoseTracker’s Assistant.
  2. 2Review and save the generated movement specification.
  3. 3Add the generated integration snippet to the app and test the movement on target devices.

Embed tracking in an existing web view

  1. 1Choose the WebView or iframe integration for the existing app.
  2. 2Set up the camera tracking view and connect the movement you want to measure.
  3. 3Read the tracking results in the host app.

How PoseTracker API fits into your stack

React Native and Expo

The mobile SDK adds camera-based pose tracking to React Native apps, including Expo Go. An offline package bundles the model on the device.

Browser apps

The web SDK runs MoveNet in the browser and can provide keypoints without an API key.

Existing WebViews and iframes

The classic embed API suits products that already show web content inside a mobile app or web page.

Exercise analysis layer

The optional API key adds exercise tracking on top of keypoints, including reps, angles, and form scores.

AI coding tools

The MCP connector lets Claude or Cursor work with a PoseTracker account to list exercises and draft integration snippets.

Pros

  • +On-device keypoints: Body-position detection runs on the user’s device, with no API key required for keypoints.
  • +One engine across platforms: React Native, iOS, Android, and web integrations are supported.
  • +Movement-specific outputs: The exercise engine returns rep counts, joint angles, and form scores rather than only body points.
  • +Custom tracking: Teams can define movements that are not in the built-in exercise catalog.

Cons

  • −Developer-focused setup: Adding the SDK or API requires app development work.
  • −Narrow tracking scope: The 2D, 17-point model is aimed at one person, not multi-person or detailed 3D tracking.
  • −Small free quota: The free plan allows up to 200 tracking API calls per month and is non-commercial.

Limitations & when to consider alternatives

Known limitations

  • Single-person, 2D tracking. PoseTracker describes its tracking as one-person, 2D, and based on 17 COCO keypoints; it does not provide detailed hand tracking or 3D body data.
  • Free plan call cap. The free plan is limited to 200 tracking API calls per month, and calls are refused after the limit is reached.
  • Not a clinical assessment. Movement analysis is not a medical device, diagnosis, or clinical measurement and does not replace a clinician.
  • Device and environment affect results. Accuracy, stability, and speed can vary with device hardware, camera, lighting, framing, and other conditions.

Look elsewhere when

  • You need 3D body tracking, detailed hand tracking, or multiple-person tracking.
  • You need a clinical diagnosis or a validated medical measurement.
  • Your app needs a first-party Flutter SDK.

How to Use PoseTracker API

  1. 1

    Pick an integration

    Choose the React Native or web SDK for an app, or the iframe and WebView API if your product already embeds web content.

  2. 2

    Start with keypoints

    Run the on-device MoveNet tracking to read the 17 body points; this does not require an API key.

  3. 3

    Add an exercise

    Provide an API key to enable the exercise engine for repetitions, angles, and form scores.

  4. 4

    Define a custom movement if needed

    Describe the movement in the Assistant, review its specification, and save it for use in your integration.

  5. 5

    Test on your target devices

    Check camera framing, lighting, and movement visibility because tracking results can vary by device and environment.

  6. 6

    Watch usage limits

    Check the monthly tracking-call and Assistant credit limits for your plan before releasing a feature to users.

Who is PoseTracker API For?

Fitness app teams

Apps for workouts can add camera-based rep counting and form feedback to guided exercises.

Rehab and wellness product teams

Remote programs can display movement and range-of-motion data while leaving clinical decisions to a professional.

Mobile app developers

React Native and Expo developers can add on-device pose tracking, with an optional exercise API.

Web app developers

Browser-based products can run pose tracking through PoseTracker’s web SDK or an embedded view.

Product leaders building movement experiences

Teams can explore custom exercises and camera-based coaching without creating the movement-tracking layer from scratch.

Frequently Asked Questions

Is there a free plan?

Yes. The Freemium plan is free and includes up to 200 tracking API calls per month. Commercial use is not authorized on this plan.

Do I need an API key?

No API key is needed for on-device keypoints. An API key is needed for the exercise engine, including reps, angles, and form scores.

Which platforms does PoseTracker support?

The official site lists React Native, iOS, Android, and web integrations, including Expo Go support.

Does PoseTracker upload camera video to detect keypoints?

Keypoint detection runs on-device, so the video is not uploaded for that detection. The flexibility tool also supports an optional uploaded photo analysis.

Can PoseTracker track movements I define?

Yes. Its Assistant can draft and save custom movement specifications for movements visible to a single 2D camera.

Can I use PoseTracker for medical diagnosis?

No. PoseTracker says its movement analyses are not a medical device, diagnosis, or substitute for a clinician.

Community reviews

1 review from people who use PoseTracker API.

Sign in to leave a review for PoseTracker API.

Fabrice Sepret

PoseTracker API Alternatives

Looking for alternatives to PoseTracker API? Here are similar tools in the same category:

PoseTracker API screenshot
Freemium
$55.97/mo