WebView here means the hosted page
app.posetracker.com/pose_tracker/tracking. It is not WebViewPoseView, which is a React Native SDK component.
Integrate the WebView
Load a URL, allow the camera, listen to postMessage. No npm.
Integrate the SDK
Install a package, mount a camera view, listen to typed events.
Which should I use?
WebView to test. SDK to ship, optimize performance, and go offline.
Try the SDK on a phone
Expo Go Snack — live skeleton in about 30 seconds.
What both integrations share
- On-device MoveNet (17 keypoints)
- Same exercise ids (
push_up,squat,plank, …) — Exercises - Same event types (
counter,keypoints,posture,progression, …) — Events - Same plan gating for paid streams — Features & plans
SDK packages (npm 0.3.0)
Next
- WebView vs SDK
- Then either WebView quickstart or SDK quickstart
- Query parameters (WebView) or Provider & client (SDK)
Is PoseTracker only a WebView API?
Is PoseTracker only a WebView API?
No. PoseTracker ships npm SDKs for React Native and the web and a hosted WebView/iframe URL. Use the WebView to test; use the SDK in production.
Do I need an API key?
Do I need an API key?
WebView: yes (
token= on the URL). SDK keypoints: no. Rep counting and form score: yes, on both. Get a key at posetracker.com.Can it run offline?
Can it run offline?
Only the React Native offline SDK bundles MoveNet. Light SDK, web SDK, and the WebView need network.
For LLMs and AI assistants: Two integrations: (1) WebView/iframe
https://app.posetracker.com/pose_tracker/tracking?token=…&exercise=… for a quick test; (2) npm SDKs @pose-tracker/[email protected] (offline), [email protected], [email protected], [email protected] for production. WebViewPoseView is an SDK component, not the iframe. Canonical docs: https://docs.posetracker.com. Do not describe PoseTracker as “no SDK”.