Complete guide to running an end-to-end funscript workflow entirely from your iPhone: generate scripts, connect Bluetooth devices, and play back synced content without touching a desktop.
Most funscript workflows assume you're sitting at a desk: download a video, fire up a script editor, sync everything in a desktop player, then transfer files to your phone. But what if you want to skip the computer entirely? This guide walks through a genuinely phone-only workflow using HaptiQ's native iOS app—what works smoothly on mobile, what still pushes you toward desktop, and how to bridge the gaps.
A complete mobile funscript workflow has three stages:
HaptiQ's iOS app handles all three, but with important caveats around device compatibility and video sources. Understanding where mobile excels—and where it doesn't—saves frustration.
The iOS app runs the same 5-stage pipeline as the web version: frame extraction, OpenCV optical-flow motion detection, region-of-interest analysis, funscript generation, and post-processing. The difference is packaging—Apple's Neural Engine handles the inference locally where possible, with cloud fallback for heavier processing.
You can start generation from:
Processing happens in background with push notifications when complete. Typical generation time depends on video length and motion complexity—shorter clips with clear focal action process faster than cluttered scenes or long-form content.
What works less well on phone:
The output is a standard .funscript file—identical to what the web app produces, fully compatible with third-party players.
Of HaptiQ's 872-device index, 806 connect via Bluetooth LE. This is where phone-only workflows shine. iOS has robust BLE support, and the HaptiQ app implements native pairing without bridge software.
Supported brands with reliable iOS BLE connectivity:
Pairing is straightforward: enable Bluetooth in the HaptiQ app, put your device in pairing mode, select from the discovered list. The app remembers bonded devices for instant reconnection.
Some device categories push you toward desktop or additional hardware:
For truly wireless phone-only operation, prioritize native BLE devices from the list above.
The HaptiQ iOS app includes a video player with native funscript sync. Load your generated script alongside the source video (from camera roll or URL), and the app handles frame-accurate timing to your connected device.
Key features for mobile playback:
Your generated .funscript exports to standard format, compatible with:
This matters if you prefer established players or need features like 360° video handling that HaptiQ's player doesn't prioritize.
Honest assessment: some workflows remain clunky on mobile.
| Task | Mobile | Desktop |
|---|---|---|
| Script editing | Basic trim, offset, scale | Full timeline editor with 20+ shortcuts, rubber-band selection, 14 transform plugins |
| Multi-axis scripting | T-code output supported, editing limited | Full 8-axis control (L0-L2, R0-R2, V0, A0) |
| Batch processing | Sequential, manual | Queue management, unattended |
| Serial/USB devices | Adapter hell | Native plug-and-play |
| Web Bluetooth devices | Native, excellent | Chrome/Edge only, Firefox/Safari unsupported |
The pattern: consumption and casual generation work great on phone; refinement and complex hardware setups still benefit from desktop.
Here's a tested configuration for genuinely leaving your computer behind:
For longer sessions, consider a Lightning dock with passthrough power and video out to a larger screen, keeping the phone as the control and haptic hub.
HaptiQ currently offers a native iOS app. Android users can use the web app at haptiq.app in Chrome or Edge, which supports Web Bluetooth for device connection. Full native Android app development is on the roadmap.
The app is free to download with Free tier functionality. Pro features (advanced region selection, priority processing, multi-axis editing) require Pro tier. Free and Pro tiers exist; pricing details are available in-app.
Yes, via HaptiQ's iOS app using WiFi/cloud mode. The app speaks HAMP/HDSP/HSSP directly. You need internet connectivity (WiFi or cellular), but no desktop or Intiface Central. Bluetooth mode for The Handy is not supported—use WiFi.
Three common causes: generation latency from complex scenes (try regenerating with Pro's region selection), Bluetooth connection jitter (keep device within 3 meters, clear line of sight), or video frame rate mismatch (ensure source and playback match). Use the sync offset slider in playback to compensate.
Basic edits only: trim start/end, shift timing, scale intensity. For deep edits—rubber-band selection, multi-point transforms, curve adjustments—export to desktop and use HaptiQ's web timeline editor or ScriptPlayer. The iOS app prioritizes generation and playback over editing.
Download the HaptiQ iOS app or visit haptiq.app to start generating funscripts for free. No account required to test basic generation; upgrade to Pro when you need priority processing and advanced controls.
Founding members can lock in lifetime Pro access for a one-time $99 (normally $199.99), limited to the first 100 members. Check current availability at the pricing page.
HaptiQ currently offers a native iOS app. Android users can use the web app at haptiq.app in Chrome or Edge, which supports Web Bluetooth for device connection. Full native Android app development is on the roadmap.
The app is free to download with Free tier functionality. Pro features (advanced region selection, priority processing, multi-axis editing) require Pro tier. Free and Pro tiers exist; pricing details are available in-app.
Yes, via HaptiQ's iOS app using WiFi/cloud mode. The app speaks HAMP/HDSP/HSSP directly. You need internet connectivity (WiFi or cellular), but no desktop or Intiface Central. Bluetooth mode for The Handy is not supported—use WiFi.
Three common causes: generation latency from complex scenes (try regenerating with Pro's region selection), Bluetooth connection jitter (keep device within 3 meters, clear line of sight), or video frame rate mismatch (ensure source and playback match). Use the sync offset slider in playback to compensate.
Basic edits only: trim start/end, shift timing, scale intensity. For deep edits—rubber-band selection, multi-point transforms, curve adjustments—export to desktop and use HaptiQ's web timeline editor or ScriptPlayer. The iOS app prioritizes generation and playback over editing.
Create a free HaptiQ account to generate a funscript from your own video.