Use self-directed movement while the Deep Throat Trainer measures pace, active time, and target-window accuracy.
Freeform lets you choose the motion while following the configured pace target. It still records a structured result; “freeform” does not remove the need for calibration, control, or stopping.
Configure
- Add one Freeform segment.
- Select the installed toy.
- Choose a conservative pace target and duration.
- Save, activate, fetch, and review the device summary.
The UI may label pace-oriented Freeform behavior differently by firmware. Use the current editor and device text rather than a historical “Speed mode” promise.
Run
Choose a rhythm and range you can control. Use the displayed average RPM/target feedback as information, not a demand to accelerate. Stop immediately when breathing, comfort, mount stability, or control changes.
Result and points
The current v2 API records active time, average RPM, distance, strokes, depth range, and time in the target window. For a nonzero session, base points are active seconds × 0.5 × accuracy factor, where the factor is time in the target window divided by total play time and clamped from 0 to 1. The server rounds upward before any toy multiplier.
Offline boundary
Cached playback may be available, but result persistence is not guaranteed until the session appears in the dashboard. See Offline mode.
Video
Video transcript and visual description
The demonstration shows a Freeform session in which the user chooses movement while watching pace feedback, then finishes and reviews the result. Interface labels may differ from the current firmware. The written procedure above is the current, non-visual equivalent.
Troubleshooting
| Symptom | Action |
|---|---|
| average pace is unstable | lower the target and use a smaller controlled range |
| feedback does not respond | verify toy selection, sensor path, and calibration |
| expected result is absent | reconnect, run an online test, and follow results troubleshooting |