EdgeLoop 1.1.4 is Live: Local Video + Funscript Player with Biofeedback Modulation

EdgeLoop 1.1.4 is Live: Local Video + Funscript Player with Biofeedback Modulation

Hey everyone,

Quick update: EdgeLoop v1.1.4 just graduated out of dev and is now officially live on edgeloop.app.

The big headline for 1.1.4 is something a lot of you have been asking for: a built-in, 100% local Video & Funscript Player.

:fallen_leaf: Ready for No Nut November?

We also added a dedicated NNN Mode built right into the engine. It manages your daily edge quotas, handles missed-day catch-up, and rolls strict denial checks so you can play with fire without losing your streak before December hits.

Here is what the engine can do right now:

:clapper_board: What’s New in 1.1.4: Real-Time Script Modulation

Static funscripts rarely match how your body actually feels in the moment. EdgeLoop now lets you load your local video and .funscript side-by-side directly from your drive—with zero uploads, no accounts, and zero cloud tracking.

Instead of just blindly running the script, EdgeLoop modulates it against your live heart rate:

  • Shorten & Skip: As your pulse climbs, strokes smoothly contract into tighter zones. If you hit your ceiling, the toy skips strokes to let you recover while the video keeps rolling, so your script and video never lose sync. Once you drop back down, it seamlessly rejoins the beat.

  • Keep the Script: Keeps the full physical shape and long, slow strokes intact, but dials down overall speed and intensity as arousal spikes.

  • Hardware Support: Native sync playback directly for The Handy (Wi-Fi HAMP / Beat Sync), Intiface/Buttplug.io linear toys, and T-Code devices (OSR2/SR6/OSSM over Web Serial).

:gear: What EdgeLoop Does Right Now (The Quick Rundown)

For anyone who hasn’t checked it out recently, EdgeLoop turns your teledildonics into an autonomous biofeedback loop using standard Bluetooth heart-rate monitors (Pixel Watch, Apple Watch via relay, Polar H10, Garmin, etc.):

  • Dual-Stim Calibration & Limits: Dedicated single-toy and dual-toy max limits (no weird hidden offsets). Calibration runs let you test and save your limits automatically.

  • Session Guards & Stall Protection: Configurable peak behavior (Full Stop vs. Crawl), Pullback triggers, and Stall Guards that temporarily pause the primary if you’re stuck on the edge too long.

  • Procedural Modes & Games: Don’t have a funscript? Run procedural routines like Simple Ramp, Prostate/Ultimate Milker, Edge Training, or test your luck against The Oracle and Survival Mode.

  • Desktop Pop-Out & Keybinds: Mini floating cockpit widget that stays on top of fullscreen media with full hotkey / gamepad support.

  • P2P Remote Control: WebRTC room links to hand control over to a remote partner without third-party servers.

  • Post-Session Funscript Export: Automatically exports your session telemetry as dual-channel .funscript and .v0.funscript files.

It runs entirely client-side in Chrome/Edge on Windows, Linux, macOS, and Android (or via Bluefy on iOS).

Give 1.1.4 a spin, test out the new player with your favorite scripts, and let me know how the stroke modulation feels on your setup!

Web App: edgeloop.app

GitHub: github.com/marshallmims/edgeloop

Discord: discord.gg/ZSqmV7ctcU

61 Likes

This is interesting. Ordered a HRM. Hopefully I’ll get to try this out Saturday or Sunday. Any tips? Is the stop button like the edge button if your heart rate doesn’t do the trick?

1 Like

Please let me know how it goes! Stop button is basically a kill switch. It will completely stop the session, and the timer and metrics. When you start the session, the start button turns into a pause button (for lube, water breaks, too close, etc) but the idea is that you set your max heart rate to around 10-15 below the your heart rate when you actually orgasms. for me thats around 140, so that became default.

when you press the force orgasm butt, it starts creeping up the max heartrate till you orgasm.

1 Like

With the Handy 2, it seems like it’s receiving a position command rather than speed. At 100% it just locks to position 100 and doesn’t move.

1 Like

Did a short test with the slider. Can’t wait till HRM comes in mail.

Can you add an edge ride. Where stroke goes to the top and not the bottom like the others.

Is the forcing orgasm timed or do you push it when you going past the edge

1 Like

correct - the thought process is, the closer you get to your max heart rate, the more it will slow down to keep you from cumming. if you do reach your target heart rate, the toy will stop. thats what triggers the software to detect an “edge” and stop the toy, when you reach your max heart rate.

I still have a lot of playing with the play settings, and i agree with you, i dont want only short strokes when i’m very close to the edge all the time.

Maybe i put in a button to “only adjust speed, leave stroke at max length?”

i’ll try that, give me your thoughts.

Thanks for the feedback!!

1 Like

9/10/2026 Updates :

  1. Head Play Mode: As your heart rate approaches maxHr, strokeMinPercent smoothly creeps upward from 0% to 75% while strokeMaxPercent stays pegged at 100%. This locks The Handy into the upper quarter of its physical travel, teasing the glans while respecting the 25% minimum stroke safety floor.
  2. Ultimate Milker Cadence: Once heart rate climbs past 40% of your calibration spread, it stops using a static contracted range. Instead, it cycles through four distinct stroke profiles every 2.5 seconds (base tickle $\to$ glans tease $\to$ mid-shaft $\to$ deep dive), breaking up mechanical predictability while the prostate vibrator cross-fades up to full power.
  3. Always Full Length Toggle: When checked, it immediately overrides all mode contractions and forces strokeMin: 0 and strokeMax: 100 to be sent to The Handy’s /slide endpoint, giving you biofeedback speed regulation while retaining maximum physical travel.
3 Likes

This sounds absolutely amazing! Does your app have support for rotational devices through Intiface? Rotational devices seem to take commands differently compared to strokers and vibrators.

1 Like

It doesn’t currently, mainly because I don’t have one and don’t have a good way to test, but I can attempt to add it if you tell me what type of device it is and we’ll see how good Gemini is it figuring it out LOL. It’s done pretty good so far. This was basically 4 hours of me letting my autism, ADHD, and OCD run wild and vibe coding the hell out of it LOL

Thanks for your response, Zersty. I have a Vorze A10 Cyclone that is supported through Intiface.

As far as I know, running wild is how people create cool stuff. :zany_face:

:rocket: EdgeLoop Update: Multi-Axis Support, Head Play Mode & UI Overhaul

  • Rotational & Thrusting Hardware Support: Added dynamic actuator detection for Intiface Central, introducing native support for rotational toys (e.g., Vorze A10 Cyclone) and reciprocating crank machines (e.g., Lovense Sex Machine). Speeds scale inversely with heart rate just like linear strokers, and rotational axes automatically reverse spin direction upon hitting an edge cutoff to disrupt sensory accommodation.

  • New “Head Play” Experience Mode: Introduces glans-focused teasing by dynamically contracting stroke boundaries upward to isolate the top 25% of travel as heart rate climbs toward your climax ceiling.

  • Dynamic Cadence for “Ultimate Milker”: Replaced static stroke shortening with an active 4-phase polyrhythmic cadence (short base, head tease, mid-shaft sweep, and full dive) that cycles every 2.5 seconds at higher arousal levels to eliminate mechanical predictability while surging secondary prostate milking to 100%.

  • “Full Length Strokes Only” Sliding Switch: Replaced the checkbox with a modern animated toggle switch that dynamically displays “Full Length Strokes Only” when engaged, ensuring complete 0–100% physical travel across all modes.

  • Balanced Dual-Column Desktop Cockpit: Restored the wide two-column layout to prevent vertical scrolling on desktop monitors. The Manual HR Simulator has been moved to the bottom of the left column beneath the session controls and metrics, keeping real-time telemetry on the left and mode/duration settings on the right.

1 Like

how accurate is the heart rate thing? i know i’ve seen a lot of different ways to detect the edge, but they seem to be less accurate than the moon phases.

Thanks for the update! I’ll give it a try once I receive my heart rate monitor in the mail

1 Like

This is exactly what I was thinking it needed. Can you add those different stroke patterns to an on off for each stroke setting. I haven’t got my HRM yet but I’m thinking one steady stroke will be more numbing then pleasure but idk for sure. I do like where this is going tho.

1 Like

if your just wanting different stroke patterns to a set pace, i would look at Player | The Edgy

not mine, but i’ve used it and like it.

adding features that dont integrate the heart rate monitor is just outside the scope of what i’m wanting to build with this app.

Thanks for the idea though! keep them coming! excited to see what you think when your HRM comes in!

@X333 with the heart rate max set at 140, it does a great job of stopping me and holding on the edge without cumming. thats kinda the design philosphy, you have to know your body well enough to have a rough idea of where your heart rate lands during orgasm, and set it 10-15 bpm below that seems to be my happy spot.

If i set it at 155-160, i’ll make me cum. if i keep it at 135-140, it will edge/deny me over and over again, and is quite frustrating, but i’ve gone over 2 hours with it working me over without cumming. Thats using the handy 2 pro and the lovense edge 2.

1 Like

interesting. what heart rate monitor would you suggest for this?

@X333 i use a pixel watch 2, but only because its what i had. it works well enough, but i think theres some inexpensive heart rate only bluetooth things on youtube in the 30-50 dollar range.

Obviously i havent tested them, but by design, this will work with any Bluetooth BLE Heart Rate Monitor.

is the secondary channel purely vibrators and stuff, or does it support linear rail stuff like OSSM?

i have the software programmed to be able to control strokers, fucking machines, vibrators, rotational devices, and such through Intififace, i would say just try it and let me know! I tried to give some control over what role each control axis plays.