Debug & Development
Parameters for debugging and development purposes. Not intended for end users.
| Parameter | Type | Default | Applies to | What it does internally |
| showDebugRecording | boolean | false | Workout player, Camera | Shows recording controls on the exercise screen that capture the camera/pose session for QA analysis and replay |
| showNetworkDebugTool | boolean | false | All | Installs a network-request interceptor and shows a floating panel listing all API requests/responses made inside the WebView — useful for diagnosing connectivity issues on devices |
| posePerfHud | boolean | false | All pose-tracking views | Shows a performance HUD over the camera view (frame timings, worker/main-thread mode, device tier) plus extra developer toggles on the workout detail screens. Resets on reload |
Note: showDebugRecording can also be enabled via the URL parameter ?debug=true
Debug & Development Settings
Swift example:
1// Via customParams
2kinestex.createView(
3 customParams: [
4 "showDebugRecording": true,
5 "showNetworkDebugTool": true,
6 "posePerfHud": true
7 ]
8)