Changelog

New features, improvements, and fixes for The Edgy.

v2.0.0-preview / June 2, 2026#

Preview release. The new multi-device engine is a major rework. Expect rough edges while it stabilizes, and please report anything odd.

Multiple Devices At Once

  • Run several devices together - The Handy, a Bluetooth toy through Intiface, and a T-Code device can now all be connected and play at the same time. No more single-device lock.
  • Vibrators react to the action - Bluetooth vibrators automatically pulse with an intensity derived from the current stroke speed, so a vibe and a stroker stay in sync without any setup.
  • Per-device settings - Stroke range and invert direction are now set independently for each connected device.

Connection Redesign

  • Connections in a modal - The connection panel moved out of the page into a modal you open from the header. Each device gets its own section with its own status.
  • Device chips in the header - The header shows a chip per connected device, plus a quick button to add another connection.

Emulator Stage

  • Live previews above the behaviors - A dedicated preview area with toggles for the stroker, a 3D OSR view, and a vibrator. The previews follow the live motion even when no matching device is connected.

Video & Audio Player

  • Loop mode - Toggle the loop button to automatically restart a video or audio file when it reaches the end, without stopping the session. Available in both the inline and fullscreen controls.
  • Audio file playback - Load an audio file (mp3, ogg, wav) and drive your device from it, with funscript sync working exactly like video.

Sync & Reliability

  • Per-device sync offset - Align multiple devices when one lags behind, with a slider and Bluetooth / Serial latency presets.
  • Smoother Bluetooth - Far fewer redundant commands sent to Bluetooth toys (deduplication + rate cap), reducing the load that could make some toys drop their connection.
  • Seek & end-of-playback fixes - Scrubbing the seek bar now keeps your device aligned with the video, and playback 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).