The Backstory 
If you’ve ever tried to use a sex toy for script playback with something other than Windows or Android, you probably know the pain I went through back in 2021.
I had my iPad, a Keon, and was poking around with @qdot buttplug-js, was trying to get it all playing nicely together. On Windows at least, there’s ScriptPlayer and MFP which are awesome but what about other setups?
Using a sex toy on something not tied to Windows, and specifically, on my Apple devices was still there.
Web apps sort-of filled that itch but still, good native apps feel more polished / reliable, and are typically more capable of more features.
Even with web-apps for script playback, using on iOS was still a pain, had to use an app called WebBLE, was a clunky browser with WebBluetooth jammed in.
Technically it worked, but far from ideal. A native app would definitely be nicer.
I dabbled a bit in a couple other things in the space; Github repo here. Eventually, life moved on for me.
By late 2022, I stepped away and honestly thought it was for good.
Then one day in November 2024 — while clearing out some projects, I saw the old web-app still deployed, visited the Eroscripts post, and found it was still kicking.
People were still using it actively, a recent comment only a couple days ago. I couldn’t help but renew interest in re-working it.
It had to have been here where the thought of how nice it’d be to have a native app came to my mind again (I had a Mac at this point and my trusty iPhone, that iPad was sold). I’m sure there’s people out there that would find such an app useful.
But I was out of Genie wishes to instantly pull this app into reality and so making this app would require rolling up a sleeve, money, a lot of time and effort, and quite literally bureaucracy, walking through Big Corpo steps when setting up and publishing to their store. Still tho, the thought was there.
In December '24, I published a much-needed V2 rework for the web-app, then dabbled into an iOS app. Got it working with Intiface, recorded a little demo with it on my phone, then threw it out
The code was a mess. It wasn’t something I could publish and stand by, so scrapped it and started over, this time prioritizing tests (shout out to my TDD homies) and a solid foundation.
During the start-over, I also changed to focus on macOS first, then iOS down the line.
Time passed, months flew by. Was juggling between work, life, and late-night coding.
Then, on the 31st July 2025 the app went through review and got published on the Mac App Store
For this first release, it’s a simple app without the bells and whistles. Pick a video and funscript, add devices, and play.
Support for The Handy via HSSP and Intiface for BT devices. This also means you can use The Handy offline via BT with Intiface.
It’s not flashy, but it’s a solid foundation I’m genuinely proud to share and build on.
To my fellow Apple citizens—join me on Discord and let’s continue shaping this app together. There’s a long road ahead, and some ambitious ideas waiting and I would love input on what to focus on and what actually matters for you.