Changelog

New features, improvements, and fixes for The Edgy.

v2.0.0 / July 10, 2026#

The biggest release yet. The Edgy now runs several devices at once and behaviors drive more than just stroke. Thanks to everyone who tested the preview and reported issues.

Multiple devices at once

  • Run several devices together - The Handy, Bluetooth toys through Intiface, and a T-Code device can all be connected and play at the same time. No more single-device lock, and a single Intiface connection now drives every toy paired with it.
  • Vibrators react to the action - Bluetooth vibrators automatically pulse in time with what your stroker is doing, so a vibe and a stroker stay in sync with no setup.
  • Per-device settings - Stroke range, invert direction, intensity, and sync offset are set independently for each device, so you can line them up even when one lags behind.

Behaviors do more than stroke

  • Vibration and motion axes - A behavior can now control vibration and the OSR motion axes (surge, sway, twist, roll, pitch) on top of stroke, each with its own movement.
  • Bind any channel to any device - The binding panel sends each channel (stroke, vibrate, and the rest) to the device you choose, across the Handy, Intiface, and T-Code alike. Your bindings now survive switching between a behavior and a funscript mid-session.
  • Multiple funscripts - Load several funscripts and route each one to a different device or axis, with a selector to pick which track the preview bar follows.

Editor

  • Edit every channel in one place - Variations are now edited across all their channels from a single card, with a live preview that overlays every channel. Vibration accents can follow your arousal instead of overriding it, and a variation can even move an axis while the stroke holds still.
  • Preview any device - Switch the editor preview between a Handy-style stroker and a 3D multi-axis view, no device needed. Deleting a behavior now asks for confirmation.

Video & audio player

  • Loop mode - Restart a video or audio file at the end without stopping the session.
  • Audio file playback - Load an mp3, ogg, or wav and drive your device from it, with funscript sync working exactly like video.
  • Panic button - Press P to instantly drop arousal to zero and calm the device, hands-free.

Fixes & reliability

  • Smoother Bluetooth - Fewer redundant commands sent to Bluetooth toys, fixing some toys dropping their connection under heavy vibration.
  • Playback fixes - Scrubbing the seek bar keeps your device aligned with the video, and playback now reliably reaches the very end instead of stalling in the last couple of seconds.

v1.5.1 / April 1, 2026#

Bug Fix

  • Device freezing during arousal changes - Fixed a timing issue where rapidly changing arousal could cause the device to stop moving for up to 24 seconds. The device now responds instantly to every arousal change without getting stuck.

v1.5.0 / March 31, 2026#

Button Input Mode

  • Third input mode - Cycle between knob, slider, and buttons using the toggle in the top-right corner. Preset buttons (0/25/50/75/100) for quick jumps, plus fine-tuning with +5/-5.

Editor

  • Expanded icon picker - 38 icons (up from 16).

Keyboard Shortcuts

  • Left/Right arrows - Jump arousal by +-25 for quick adjustments.
  • 0 key - Switch back to funscript mode when a funscript is loaded.

Cinema Mode Redesign

  • New grid layout - Cinema mode now uses a clean 6-column grid: arousal input, controls, and behaviors/variations each in their own section.
  • Compact controls - Buttons, orgasm trigger, and input toggle are all resized to fit the cinema bar without clutter.

Other Changes

  • Simplified preset names - Dropped the "The" prefix from all behaviors. Tease, Dominant, Gentle, Cruel, Player, Intense.
  • Deepthroat icon - Updated to ๐Ÿ‘„ for a better fit.
  • Fullscreen mobile - Variation badges now appear between behavior chips and arousal control for better accessibility.
  • Behavior engine fixes - Improved hold continuity across batch boundaries, fixed stale moves on arousal changes, and better interpolation density for device profiles.

Ko-fi support pack

  • First downloadable behavior pack - 4 new behaviors available on Ko-fi: Wave (ocean-like swells), Edge Walker (surgical micro-stimulation), Milking Machine (suction descent + snap release), and Pulse (rhythmic pulsations). Import the .edgy file in the Editor to use them. This is a small thank-you for those who support the project - the app itself remains completely free.

v1.4.2 / March 29, 2026#

First-Visit Onboarding

  • Welcome guide - A 3-step onboarding modal greets you on your first visit. It walks you through the arousal knob concept, shows behavior personalities in action, and highlights key features. Skippable at any time.

Keyboard Shortcuts

  • Numpad support - Keys 1-9 on the numpad now work for switching behaviors, in addition to the number row.
  • Favorites mapping - Keyboard shortcuts 1-9 now target your favorite behaviors instead of the default list order.

UX Improvements

  • Zone labels - The arousal knob zones now describe what the device is doing: "Full speed", "Slowing down", "Teasing...", "Almost stopped" instead of how you feel.
  • Funscript help video - A video demo has been added to the Help page showing funscript playback in action.
  • SEO landing page - New /smart-edging page for AI search visibility. So that people who ask ChatGPT how to edge with a stroker or "AI" can actually find this app, for research purposes ofc.
  • Video seekbar preview - Thumbnail previews are now generated on demand as you scrub, cached for instant reuse, and displayed at higher resolution.

v1.4.1 / March 27, 2026#

  • Ko-fi tips - A heart icon in the app header lets you support the project.
  • Affiliate links - Contextual links to The Handy and TrueGrip Gen 2 where relevant (landing, connection panel, help page).

Help & Getting Started

  • About section - New section in the Help page covering the project, the developer, and how to support it.
  • Device-agnostic setup - The Handy, Intiface, and T-Code are now presented equally in the Getting Started guide.

v1.4.0 / March 27, 2026#

Funscript Video Player

  • Synchronized playback - Load a video and a .funscript file. Your device follows the script in perfect sync with the video.
  • Fullscreen controls - Arousal slider, behavior shortcuts, and session controls overlaid on the video.
  • Edge with any funscript - Your arousal level dynamically modulates the script intensity in real-time.
  • Configurable slider - Set the neutral point higher for more range before dampening kicks in.
  • Funscript seekbar - The seek bar displays the script waveform so you can see upcoming intensity at a glance.
  • Cinema mode - Immersive viewing experience with all controls accessible. Preview bar shows the script timeline.
  • Seamless mode switching - Click any behavior during funscript playback to switch modes instantly.

Orgasm Programs for Funscript

  • 4 built-in presets - Fast & Intense, Progressive, Slow & Deep (default), and Edging Release.
  • Temporary override - When triggered, the orgasm program takes over the device while the video keeps playing. Base curves continue after the program duration.
  • Custom programs - Create your own orgasm programs in the Editor with full curve control and variations. Import and export them as files.
  • Orgasm never auto-stops - After the program duration, the device continues with final curve values until you cancel. No more abrupt cutoffs.

Variation Collection

  • Shared library - Variations are now stored in a collection, independent from behaviors.
  • Copy mode - Duplicate a variation for independent customization without affecting others.
  • Link mode - Share a variation across multiple behaviors. Edit it once, changes appear everywhere.
  • Unlink anytime - Convert a linked variation to a private copy whenever you need to diverge.

v1.3.0 / March 17, 2026#

Import & Export Behaviors

  • Export your custom behaviors as .edgy files to back them up or share with others.
  • Import behaviors from a file. Pick which ones to add, with duplicate name warnings.
  • Drag-and-drop import support on desktop.

T-CODE Direct Connection

  • Connect OSR2, SR6, SSR1, and OSSM devices directly via USB. No Intiface needed.
  • New "T-CODE" tab in the connection panel with serial port selection.

Smoother Bluetooth Toys

  • Smoother movement for Bluetooth toys connected via Intiface.
  • Choose between 10, 20, or 50 updates per second.
  • Keeps working even when the browser tab is in the background.

Stroke Inversion

  • New "Invert direction" toggle for devices mounted upside down.
  • Flips stroke positions in software. Works with any device.

Improved Presets

  • Tuned The Gentle, The Dominant, and Deepthroat presets based on community feedback.
  • Better variation behavior at high arousal with smoother transitions.
  • New "Cum in Throat" orgasm variation for Deepthroat (15-second immersive pattern).

Variation Editor Rework

  • Completely redesigned variation editor with horizontal layout and shape thumbnails.
  • Compact/Full toggle for curve displays.
  • Duration lock for variations. Separate duration from activation frequency.

Faster Device Communication

  • Your browser now talks directly to your device. Faster and more reliable.
  • The app detects when you press physical buttons on the Handy and reacts accordingly.
  • Safety stop when the device's power button is pressed.

Security

  • Stronger browser security headers for a safer experience.
  • Emulator and device movements now stay perfectly in sync.

v1.2.0 / March 6, 2026#

New Features

  • Stroke range control. Set min/max stroke limits per device. The app reads your Handy's range on connect.
  • Quick arousal buttons. One-tap 0%, 25%, 50%, 75%, 100% shortcuts on the game page and fullscreen mode.
  • Discuss link. Direct link to the EroScripts community thread from the header.
  • T-Code help note. Help page now explains that serial devices (OSR2, SR6) need Intiface Central as a bridge.
  • Arousal slider on mobile. Knob/slider toggle is now available on all screen sizes.
  • Touch-drag arousal. Swipe anywhere on the fullscreen page to adjust arousal.
  • Live device profile editing. Change device profile and stroke range while a session is running.

Fixes

  • Background tab lag. The app no longer slows down when the browser tab is inactive.
  • Favicon legibility. Improved contrast on dark backgrounds.
  • Speed too low at 0% arousal. Increased base speed across all presets for a more engaging start.
  • Stroke range ignored. The device now correctly respects your configured stroke limits.

Improvements

  • Arousal slider redesigned for better mobile performance.
  • UI controls overhaul with slider/knob toggle and improved input modes.

v1.1.0 / March 4, 2026#

New Features

  • Multi-device support. Connect Bluetooth toys (vibrators, strokers, and more) via Intiface Central alongside The Handy.
  • Faster device commands. Commands go straight from your browser to the Handy servers. Faster response, no middleman.

v1.0.0 / March 3, 2026#

Initial release of The Edgy, a free browser-based edging controller for The Handy.

  • Arousal knob with inverse control. The closer you get, the slower the device.
  • 6 unique behavior presets (Tease, Dominant, Gentle, Cruel, Playful, Intense).
  • Full curve editor to create custom behaviors with 5 curves and shape-based variations.
  • Fullscreen mode with keyboard and mouse wheel controls.
  • Handy connection via WiFi (connection key).