Open App

Connecting Devices

Connect The Handy, Autoblow, and other interactive devices to ScriptCompiler for real-time funscript testing and playback.

On this page

Overview

ScriptCompiler supports connecting to compatible devices for real-time script testing. You can preview how your script feels on actual hardware while editing.

Device Support
Device connectivity is available for premium subscribers. Free users can use the Device Emulator for virtual testing.

Connection Methods

Devices can connect via two methods:

  • Bluetooth - Direct connection using Web Bluetooth API (requires compatible browser)
  • Internet - Connection through manufacturer's cloud service

Connecting via Bluetooth

  1. Enable Bluetooth on your computer
  2. Put your device in pairing mode
  3. Click "Connect Device" in the ScriptCompiler header
  4. In the "Bluetooth Devices" card, start the connection
  5. Choose your device from the browser's Bluetooth picker
  6. Wait for the connection to establish
Browser Support
Bluetooth connectivity requires Chrome, Edge, or another Chromium-based browser. Safari and Firefox do not support Web Bluetooth.

Connecting via Internet

  1. Make sure your device is on and online
  2. Click "Connect Device" in ScriptCompiler
  3. In the "Internet Devices" card, pick The Handy, Autoblow or Vacuglide as the Device Type
  4. Paste your connection key or device token into Connection ID
  5. Click Connect

Step by step guides: The Handy, Autoblow and Kiiroo KEON.

Testing Your Script

Once connected, set the execution mode to Device or Both using the mode selector in the timeline header. See Execution Modes for details on each mode.

  1. Ensure your device is connected (indicator shows green)
  2. Set the execution mode to Device or Both
  3. Press Play to start video playback
  4. The device follows the script in sync with the video
  5. Pause to stop device movement

When you load a script while a device is connected and the execution mode is set to Device or Both, the script is automatically synced to the device. If you make edits while connected, a resync button appears in the timeline header. Click it to send the updated script to the device.

Troubleshooting

Connection Fails

  • Ensure Bluetooth is enabled on your computer
  • Check that the device is charged and in range
  • Try restarting the device
  • Refresh the browser and try again

Device Not Responding

  • Check the connection indicator in ScriptCompiler
  • Ensure the device is not connected to another app
  • Try disconnecting and reconnecting

Lag or Delay

  • Bluetooth has lower latency than Internet connections
  • Close other Bluetooth applications
  • Move closer to your computer