How to upgrade to Pro
Pro unlocks scripts, video sync, remote control rooms, multiple devices, and Connect to VR. Here is how to subscribe and what to expect.
ToyControl Pro adds the full set of features: script playback with videos, Connect to VR support, remote control rooms, multiple toys at once, and VR game integration. This article walks through subscribing.
Pricing details are on the pricing page. The number changes over time, so the link is the source of truth.
Before you start
You can subscribe with an anonymous account or an email account. If you are anonymous, consider adding an email first so you can manage your subscription from any browser. See Anonymous account vs email account.
If you already used the 10-hour free trial and want more, you do not need to start trial again. Subscribing extends your access from where it left off.
The current pricing page shows the Free and Pro tiers:

How to subscribe
- Open ToyControl.
- Click the Signed in badge at the bottom of the sidebar to open the account menu.
- Click Subscription.
- You arrive on the pricing page. Click Upgrade to Pro there.
- Stripe's checkout window opens.
- Enter your card details. Stripe handles the payment; we never see your card.
- Click subscribe.
You return to ToyControl with Pro active.
What you get
Pro adds:
- Script playback with videos (the Script Player handles both the script and the local video).
- Connect to VR (with the helper app).
- Game Link for VR games (with the helper app).
- Remote Control rooms for partners.
- Multiple devices at once.
You also keep everything from Free: Pattern Generator, 1-device pairing, basic controls.
What it costs
See the current price on the pricing page. Billed monthly. You can cancel any time from the Account page; Pro remains active until the end of the current period.
The statement descriptor on your card statement is TCTRL.
Trial
Before subscribing, you have a 10-hour free trial of Pro. The clock counts only minutes when ToyControl is actively playing (script playing, pattern running, room active). Idle time does not count.
The trial bar in the sidebar shows minutes remaining. When the trial expires, Pro features lock until you subscribe.
After subscribing
The Pro features unlock immediately. You can:
- Load a script into Script Player.
- Connect to your VR headset.
- Create a Remote Control room.
- Pair a second toy.
If anything feels locked or grey, refresh the page. The change should propagate within a few seconds.
If something goes wrong
- Card declined. Stripe shows the reason. Common: insufficient funds, expired card, wrong CVV. Fix and try again.
- You did not return to ToyControl. Open toycontrol.app directly and your Pro should be active.
- You see "Subscription cancelled". Means you started the upgrade flow but cancelled Stripe. No charge was made. Click Upgrade again to retry.
If you have a billing issue, the Account page has a Manage billing in Stripe button that opens Stripe's billing portal. From there you can update cards, view invoices, and contact Stripe support.