{"product_id":"the-handy-app-controlled-automatic-stroker-machine-with-media-synchronization-vr-compatibility-and-open-api","title":"The Handy App-Controlled Automatic Stroker Machine with Media Synchronization, VR Compatibility and Open API","description":"\u003cstyle\u003e\n  .ba-article{box-sizing:border-box;font-family:'DM Sans',system-ui,sans-serif;color:#2a2b2a;line-height:1.7;margin-top:-26px}\n  .ba-article *,.ba-article *::before,.ba-article *::after{box-sizing:inherit}\n  .ba-article h2{font-size:26px;line-height:1.25;font-weight:700;margin:0 0 .5em}\n  .ba-article h3{font-size:17px;line-height:1.3;font-weight:700;margin:1.2em 0 .4em}\n  .ba-article p,.ba-article li{font-size:16.5px;line-height:1.7}\n  .ba-article p{margin:0 0 1em}\n  .ba-article a{color:#870412}\n  .ba-article .ba-section{display:flow-root;clear:both;width:100%;margin:34px 0}\n  .ba-article .ba-divider{border:0;height:1px;background-color:#e4e4e5;margin:28px 0}\n  .ba-article .ba-section\u003eh2{margin-bottom:.5em}\n  .ba-article .ba-duo{background-image:linear-gradient(225deg,rgba(51,59,67,0.88) 8%,rgba(41,47,54,1) 56%,rgba(20,20,20,1) 92%);color:#ffffff;border-radius:18px;padding:30px;display:flex;gap:30px;align-items:center;flex-wrap:wrap}\n  .ba-article .ba-duo-flip{flex-direction:row-reverse}\n  .ba-article .ba-duo-text{flex:1.1 1 280px;min-width:280px}\n  .ba-article .ba-duo-text h2{color:#f2b83b;margin:0 0 .5em;font-size:22px}\n  .ba-article .ba-duo-text p{color:rgba(255,255,255,0.9)}\n  .ba-article .ba-duo-text p:last-child{margin-bottom:0}\n  .ba-article .ba-duo-text ul{color:rgba(255,255,255,0.9);margin:0;padding-left:20px}\n  .ba-article .ba-duo-text li{margin-bottom:8px}\n  .ba-article .ba-duo-text strong{color:#ffffff}\n  .ba-article .ba-duo-media{flex:1 1 300px;min-width:280px}\n  .ba-article .ba-duo-media img{width:100%;height:auto;display:block;border-radius:12px}\n  .ba-article .ba-hero{background-image:linear-gradient(225deg,rgba(51,59,67,0.88) 8%,rgba(41,47,54,1) 56%,rgba(20,20,20,1) 92%);color:#ffffff;border-radius:18px;padding:30px;margin-bottom:26px;display:flex;gap:30px;align-items:center;flex-wrap:wrap}\n  .ba-article .ba-hero-text{flex:1.2 1 280px;min-width:280px}\n  .ba-article .ba-hero-text h2{color:#f2b83b;margin:0 0 .5em;font-size:22px}\n  .ba-article .ba-hero-text p{color:rgba(255,255,255,0.9);margin-bottom:0}\n  .ba-article .ba-hero-media{flex:1 1 240px;min-width:240px}\n  .ba-article .ba-hero-media img{width:100%;height:auto;display:block;border-radius:12px}\n  .ba-article .ba-hero-cap{font-size:12.5px;color:rgba(255,255,255,0.6);margin:8px 0 0;text-align:center}\n  .ba-article .ba-quickspecs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:30px}\n  .ba-article .ba-chip{background-image:linear-gradient(135deg,#1a1a1a 0%,#2a2b2a 100%);color:#ffffff;border-radius:12px;padding:16px 18px}\n  .ba-article .ba-chip .n{display:block;font-size:22px;font-weight:700;color:#f2b83b;line-height:1.1}\n  .ba-article .ba-chip .l{display:block;font-size:13px;color:rgba(255,255,255,0.75);margin-top:4px}\n  .ba-article .ba-keyfeat{margin:34px 0}\n  .ba-article .ba-keyfeat h2{margin:0 0 16px;color:#1a1a1a}\n  .ba-article .ba-keyfeat ul{list-style:none;margin:0;padding:0}\n  .ba-article .ba-keyfeat li{position:relative;padding-left:28px;margin-bottom:14px}\n  .ba-article .ba-keyfeat li::before{content:'';position:absolute;left:4px;top:10px;width:8px;height:8px;border-radius:50%;background-image:linear-gradient(135deg,#870412 0%,#3a1f24 100%)}\n  .ba-article .ba-keyfeat li strong{color:#870412}\n  .ba-article .ba-table-label{font-size:17px;font-weight:700;color:#2a2b2a;margin:8px 0 16px}\n  .ba-article .ba-table-wrap{overflow-x:auto;margin:0 0 28px;max-width:100%}\n  .ba-article .ba-table-wrap table{width:100%;min-width:620px;border-collapse:collapse;font-size:15px;border:1px solid #e4e4e5;border-radius:16px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,0.06)}\n  .ba-article .ba-table-wrap thead tr{background-image:linear-gradient(135deg,#2a2b2a 0%,#0a0a0a 100%)}\n  .ba-article .ba-table-wrap thead th{color:#f2b83b;padding:15px 18px;text-align:left;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:0.4px}\n  .ba-article .ba-table-wrap tbody td{padding:14px 18px;border-bottom:1px solid #ececed;vertical-align:top}\n  .ba-article .ba-table-wrap tbody tr:nth-child(even){background:#f6f6f7}\n  .ba-article .ba-table-wrap tbody tr:last-child td{border-bottom:none}\n  .ba-article .ba-table-wrap tbody td:first-child{font-weight:700;color:#2a2b2a}\n  .ba-article .ba-pairs-row{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:880px;margin:0 auto 8px}\n  .ba-article .ba-pairs-head{text-align:center}\n  .ba-article .ba-pairs-row a{display:flex;align-items:center;justify-content:center;text-align:center;min-height:62px;padding:16px 20px;border-radius:12px;background-image:linear-gradient(90deg,#0a0a0a 0%,#2a2b2a 100%);border-left:4px solid #870412;color:#ffffff;font-weight:600;font-size:16px;line-height:1.4;text-decoration:none}\n  .ba-article .ba-pairs-row a:hover{background-image:linear-gradient(90deg,#870412 0%,#0a0a0a 100%);color:#f2b83b;border-left-color:#f2b83b}\n  .ba-article .ba-cta-rule{border:0;height:3px;width:100%;background-image:linear-gradient(90deg,#f2b83b 0%,#d99a1f 100%);border-radius:2px;margin:48px 0 28px}\n  .ba-article .ba-cta{background-image:linear-gradient(225deg,rgba(51,59,67,0.88) 8%,rgba(41,47,54,1) 56%,rgba(20,20,20,1) 92%);color:#ffffff;padding:24px 30px 28px;border-radius:18px;text-align:center;width:100%;margin:0 0 34px}\n  .ba-article .ba-cta h2{color:#f2b83b;margin-top:0;font-size:24px}\n  .ba-article .ba-cta p{color:rgba(255,255,255,0.9);font-size:18.5px;line-height:1.6}\n  .ba-article .ba-cta-btns{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:18px}\n  .ba-article .ba-btn-primary{display:inline-block;color:#ffffff;font-weight:700;text-decoration:none;background-image:linear-gradient(90deg,#870412 0%,#0a0a0a 100%);padding:14px 32px;border-radius:26px;text-transform:uppercase;letter-spacing:.6px;font-size:14px}\n  .ba-article .ba-btn-secondary{display:inline-block;color:#ffffff;font-weight:600;text-decoration:none;background-image:linear-gradient(90deg,#870412 0%,#0a0a0a 100%);padding:14px 28px;border-radius:26px;border:2px solid #870412;text-transform:uppercase;letter-spacing:.6px;font-size:14px}\n  .ba-article .ba-btn-primary:hover{background-image:linear-gradient(90deg,#0a0a0a 0%,#870412 100%);color:#f2b83b}\n  .ba-article .ba-btn-secondary:hover{background-image:linear-gradient(90deg,#0a0a0a 0%,#870412 100%);color:#f2b83b;border-color:#f2b83b}\n  .ba-article .ba-faq{margin-top:48px}\n  .ba-article .ba-faq-rule{border:0;height:3px;width:100%;background-image:linear-gradient(90deg,#f2b83b 0%,#d99a1f 100%);border-radius:2px;margin:0 0 20px}\n  .ba-article .ba-faq-title{margin:0 0 22px;color:#1a1a1a;font-size:26px;font-weight:700;line-height:1.25}\n  .ba-article details.ba-faq-item{border:1px solid #ececec;border-radius:10px;margin-bottom:12px;overflow:hidden;background:#ffffff}\n  .ba-article details.ba-faq-item\u003esummary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:13px 18px;background:#faf8f5}\n  .ba-article details.ba-faq-item\u003esummary::-webkit-details-marker{display:none}\n  .ba-article details.ba-faq-item\u003esummary h3{margin:0;font-size:16px;font-weight:700;color:#2a2b2a;line-height:1.4}\n  .ba-article details.ba-faq-item\u003esummary .ba-faq-icon{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#870412;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:700}\n  .ba-article details.ba-faq-item\u003esummary .ba-faq-icon::before{content:'+'}\n  .ba-article details.ba-faq-item[open]\u003esummary .ba-faq-icon::before{content:'\\2212'}\n  .ba-article details.ba-faq-item[open]\u003esummary{background-image:linear-gradient(135deg,#3a1f24 0%,#870412 100%)}\n  .ba-article details.ba-faq-item[open]\u003esummary h3{color:#fff}\n  .ba-article details.ba-faq-item[open]\u003esummary .ba-faq-icon{background:#f2b83b;color:#2a2b2a}\n  .ba-article details.ba-faq-item .ba-faq-body{padding:14px 18px 16px}\n  .ba-article details.ba-faq-item .ba-faq-body p{margin:0;line-height:1.7;font-size:15px}\n  @media(max-width:600px){.ba-article h2{font-size:20px}.ba-article .ba-hero{padding:24px}.ba-article .ba-duo{padding:24px;flex-direction:column;align-items:stretch}.ba-article .ba-cta{padding:22px 20px 24px}.ba-article .ba-faq-title{font-size:21px}}\n\u003c\/style\u003e\n\n\u003csection class=\"ba-article\"\u003e\n  \u003csection class=\"ba-hero\"\u003e\n    \u003cdiv class=\"ba-hero-text\"\u003e\n      \u003ch2\u003eThe Handy: an app-controlled automatic stroker machine built for synchronized play\u003c\/h2\u003e\n      \u003cp\u003eThe Handy is an automatic masturbator engineered in Scandinavia that delivers perfect media synchronization, matching each stroke to the action on your screen. It works with standard and VR videos, connects anonymously with no accounts required, and opens an API for developers who want to build custom apps. Explore more in our \u003ca href=\"\/collections\/stroker-machines\" rel=\"noopener\"\u003eautomatic stroker machines\u003c\/a\u003e collection.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ba-hero-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0642\/6807\/5215\/files\/96124A.jpg?v=1782264454\" alt=\"The Handy automatic stroker machine - BDSM Authority\" loading=\"lazy\"\u003e\n      \u003cp class=\"ba-hero-cap\"\u003eThe Handy app-controlled automatic stroker machine.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"ba-quickspecs\"\u003e\n    \u003cdiv class=\"ba-chip\"\u003e\n\u003cspan class=\"n\"\u003eType\u003c\/span\u003e\u003cspan class=\"l\"\u003eAutomatic stroker machine\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ba-chip\"\u003e\n\u003cspan class=\"n\"\u003eControl\u003c\/span\u003e\u003cspan class=\"l\"\u003eApp-controlled\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ba-chip\"\u003e\n\u003cspan class=\"n\"\u003eSync\u003c\/span\u003e\u003cspan class=\"l\"\u003eMedia synchronization\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ba-chip\"\u003e\n\u003cspan class=\"n\"\u003eVideo\u003c\/span\u003e\u003cspan class=\"l\"\u003eStandard and VR\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"ba-chip\"\u003e\n\u003cspan class=\"n\"\u003eDevelopers\u003c\/span\u003e\u003cspan class=\"l\"\u003eOpen API\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"ba-section\"\u003e\n    \u003ch2\u003eWhy choose The Handy\u003c\/h2\u003e\n    \u003cp\u003eThe Handy is an automatic masturbator engineered in Scandinavia, designed around one core idea: perfect media synchronization. Instead of a fixed pattern, it matches each stroke to the on-screen action, so the device follows the content rather than the other way around. That makes it a natural fit for anyone building out a high-end \u003ca href=\"\/collections\/stroker-machines\" rel=\"noopener\"\u003eautomatic stroker machine\u003c\/a\u003e setup.\u003c\/p\u003e\n    \u003cp\u003eConnectivity stays anonymous, with no accounts needed to get started. Connect it to the internet and you can sync to media or open up remote partner sessions over distance. If you are new to powered solo play and want context on the broader category, our \u003ca href=\"\/blogs\/bdsm-equipment\/bondage-gear-guide\" rel=\"noopener\"\u003ebondage gear guide\u003c\/a\u003e is a useful starting point.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ba-section ba-keyfeat\"\u003e\n    \u003ch2\u003eKey features\u003c\/h2\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eEngineered in Scandinavia:\u003c\/strong\u003e a precision automatic masturbator built for reliable, repeatable stroking.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003ePerfect media synchronization:\u003c\/strong\u003e matches each stroke to the on-screen action for content that drives the device directly.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eStandard and VR compatible:\u003c\/strong\u003e works with standard videos as well as VR content for fully immersive sessions.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAnonymous connectivity:\u003c\/strong\u003e no accounts are needed, so you can get started without sharing personal details.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eInternet-connected sessions:\u003c\/strong\u003e connect to the internet for remote partner sessions or live media sync.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eOpen developer API:\u003c\/strong\u003e an open API lets developers build custom apps and experiences around the device.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"ba-section ba-duo\"\u003e\n    \u003cdiv class=\"ba-duo-text\"\u003e\n      \u003ch2\u003eSynchronized to your screen\u003c\/h2\u003e\n      \u003cp\u003eMedia synchronization is the heart of The Handy. Rather than cycling through preset speeds, the device reads the on-screen action and matches each stroke to it, so the pace you watch is the pace you feel.\u003c\/p\u003e\n      \u003cp\u003eBecause it works with both standard and VR videos, you can move from a flat screen to a fully immersive headset session without changing devices. The experience scales with the content you choose.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ba-duo-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0642\/6807\/5215\/files\/96124B.jpg?v=1782264454\" alt=\"The Handy media synchronization and VR compatibility - BDSM Authority\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp\u003eThe Handy sits alongside the rest of our powered range, so it is easy to compare against full-scale \u003ca href=\"\/collections\/sex-machines\" rel=\"noopener\"\u003esex machines\u003c\/a\u003e or other compact \u003ca href=\"\/collections\/stroker-machines\" rel=\"noopener\"\u003eautomatic stroker machines\u003c\/a\u003e when you are deciding what fits your space and budget.\u003c\/p\u003e\n\n  \u003csection class=\"ba-section ba-duo ba-duo-flip\"\u003e\n    \u003cdiv class=\"ba-duo-text\"\u003e\n      \u003ch2\u003eConnected, anonymous, and open\u003c\/h2\u003e\n      \u003cul\u003e\n        \u003cli\u003eAnonymous connectivity with no accounts required to start using the device.\u003c\/li\u003e\n        \u003cli\u003eInternet connection enables remote partner sessions across any distance.\u003c\/li\u003e\n        \u003cli\u003eInternet connection also powers live media synchronization with your content.\u003c\/li\u003e\n        \u003cli\u003eOpen API gives developers the freedom to build custom apps and integrations.\u003c\/li\u003e\n        \u003cli\u003eSleeves are sold separately, so you can choose the fit and feel you prefer.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ba-duo-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0642\/6807\/5215\/files\/96124C.jpg?v=1782264454\" alt=\"The Handy app control and open API - BDSM Authority\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cp\u003eOne honest note: sleeves are sold separately, so factor a sleeve into your order. Once it is fitted, you have a flexible, connected device ready for solo or long-distance play. Browse the full \u003ca href=\"\/collections\/stroker-machines\" rel=\"noopener\"\u003eautomatic stroker machines\u003c\/a\u003e lineup to pair it with the right accessories.\u003c\/p\u003e\n\n  \u003chr class=\"ba-divider\"\u003e\n\n  \u003csection class=\"ba-section\"\u003e\n    \u003ch2\u003eSpecifications\u003c\/h2\u003e\n    \u003cp class=\"ba-table-label\"\u003eKey details for The Handy automatic stroker machine.\u003c\/p\u003e\n    \u003cdiv class=\"ba-table-wrap\"\u003e\u003ctable\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003eProduct type\u003c\/td\u003e\n\u003ctd\u003eAutomatic stroker machine\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eEngineering\u003c\/td\u003e\n\u003ctd\u003eEngineered in Scandinavia\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eControl\u003c\/td\u003e\n\u003ctd\u003eApp-controlled with media synchronization\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVideo support\u003c\/td\u003e\n\u003ctd\u003eStandard and VR videos\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eConnectivity\u003c\/td\u003e\n\u003ctd\u003eAnonymous, no accounts; internet-connected sessions\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eDeveloper access\u003c\/td\u003e\n\u003ctd\u003eOpen API for custom apps\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eSleeves\u003c\/td\u003e\n\u003ctd\u003eSold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eThe Handy\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003chr class=\"ba-divider\"\u003e\n\n  \u003csection class=\"ba-section\"\u003e\n    \u003ch2 class=\"ba-pairs-head\"\u003ePairs well with\u003c\/h2\u003e\n    \u003cdiv class=\"ba-pairs-row\"\u003e\n      \u003ca href=\"\/collections\/stroker-machines\" rel=\"noopener\"\u003eAutomatic stroker machines\u003c\/a\u003e\n      \u003ca href=\"\/collections\/sex-machines\" rel=\"noopener\"\u003eSex machines\u003c\/a\u003e\n      \u003ca href=\"\/collections\/ride-on-sex-machines\" rel=\"noopener\"\u003eRide-on sex machines\u003c\/a\u003e\n      \u003ca href=\"\/collections\/dungeon-equipment\" rel=\"noopener\"\u003eDungeon furniture and equipment\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection id=\"faq\" class=\"ba-section ba-faq\"\u003e\n    \u003chr class=\"ba-faq-rule\"\u003e\n    \u003ch2 class=\"ba-faq-title\"\u003eFrequently Asked Questions About The Handy\u003c\/h2\u003e\n    \u003cdiv class=\"ba-faq-zone\"\u003e\n      \u003cdetails class=\"ba-faq-item\" name=\"handy-faq\" open\u003e\n        \u003csummary\u003e\u003ch3\u003eWhat is The Handy?\u003c\/h3\u003e\n\u003cspan class=\"ba-faq-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"ba-faq-body\"\u003e\u003cp\u003eThe Handy is an app-controlled automatic stroker machine engineered in Scandinavia. It is an automatic masturbator built around perfect media synchronization, matching each stroke to the on-screen action you are watching.\u003c\/p\u003e\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ba-faq-item\" name=\"handy-faq\"\u003e\n        \u003csummary\u003e\u003ch3\u003eDoes The Handy sync with videos?\u003c\/h3\u003e\n\u003cspan class=\"ba-faq-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"ba-faq-body\"\u003e\u003cp\u003eYes. The Handy offers perfect media synchronization, matching each stroke to the on-screen action. It is compatible with both standard and VR videos for an immersive experience.\u003c\/p\u003e\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ba-faq-item\" name=\"handy-faq\"\u003e\n        \u003csummary\u003e\u003ch3\u003eDo I need an account to use The Handy?\u003c\/h3\u003e\n\u003cspan class=\"ba-faq-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"ba-faq-body\"\u003e\u003cp\u003eNo. The Handy uses anonymous connectivity, so no accounts are needed to start. You connect it to the internet for remote partner sessions or media synchronization.\u003c\/p\u003e\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ba-faq-item\" name=\"handy-faq\"\u003e\n        \u003csummary\u003e\u003ch3\u003eCan I use The Handy for long-distance play?\u003c\/h3\u003e\n\u003cspan class=\"ba-faq-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"ba-faq-body\"\u003e\u003cp\u003eYes. When connected to the internet, The Handy supports remote partner sessions, so you can share controlled, synchronized play across any distance.\u003c\/p\u003e\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ba-faq-item\" name=\"handy-faq\"\u003e\n        \u003csummary\u003e\u003ch3\u003eAre sleeves included with The Handy?\u003c\/h3\u003e\n\u003cspan class=\"ba-faq-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"ba-faq-body\"\u003e\u003cp\u003eNo. Sleeves are sold separately, so you can choose the fit and feel you prefer. Plan to add a compatible sleeve to your order before your first session.\u003c\/p\u003e\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"ba-faq-item\" name=\"handy-faq\"\u003e\n        \u003csummary\u003e\u003ch3\u003eCan developers build apps for The Handy?\u003c\/h3\u003e\n\u003cspan class=\"ba-faq-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cdiv class=\"ba-faq-body\"\u003e\u003cp\u003eYes. The Handy provides an open API, giving developers the freedom to build custom apps and integrations around the device.\u003c\/p\u003e\u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003chr class=\"ba-cta-rule\"\u003e\n\n  \u003csection class=\"ba-section ba-cta\"\u003e\n    \u003ch2\u003eReady to bring home The Handy?\u003c\/h2\u003e\n    \u003cp\u003eAdd app-controlled, media-synchronized play to your collection, or talk to a specialist about the right setup for you.\u003c\/p\u003e\n    \u003cdiv class=\"ba-cta-btns\"\u003e\n      \u003ca href=\"\/collections\/stroker-machines\" class=\"ba-btn-primary\"\u003eBrowse stroker machines\u003c\/a\u003e\n      \u003ca href=\"\/pages\/contact\" class=\"ba-btn-secondary\"\u003eTalk to a specialist\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/section\u003e","brand":"The Handy","offers":[{"title":"Default Title","offer_id":45282085929167,"sku":"96124","price":170.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0642\/6807\/5215\/files\/96124A.jpg?v=1782264454","url":"https:\/\/bdsmauthority.com\/products\/the-handy-app-controlled-automatic-stroker-machine-with-media-synchronization-vr-compatibility-and-open-api","provider":"BDSM Authority","version":"1.0","type":"link"}