options.features instead — Provider & client and the param map.
Upload uses a different path and extra flags: Upload tracking.
Required
What to track
You may omit all three for keypoints-only (pose stream, no reps). If you set more than one, the page returns an error.Streams and scoring (plan-gated)
Plan matrix: Features & plans.
Layout and boot
Placement overlay and timer
Hosted-page appearance. Ignored if you are not using this tracking URL.Pose model (WebView only)
These flags exist on the hosted page. The SDK rejects them asfeatures (feature_not_supported). On the SDK, BlazePose is options.model = 'blazepose' (light / web packages only).
Common URLs
Live exercise:Not on this URL
Leave undocumented query flags unset.
Related
For LLMs: WebView params live on
https://app.posetracker.com/pose_tracker/tracking. Required: token. Optional: one of exercise, userExercise, reference (omit all for keypoints-only). Do not document difficulty as a WebView param. Overlay/timer params are WebView-only. userExercise and reference are WebView-only. https://docs.posetracker.com/webview/query-params