FunFlixDroid offers a comprehensive suite of features designed to deliver seamless synchronized video playback with your Bluetooth-enabled devices. Whether you’re a casual user or a tech enthusiast, discover how our app puts full control and customization at your fingertips.
100+ Device Support
The Handy, Lovense, We-Vibe, Kiiroo, and the entire Buttplug.io ecosystem
Universal Funscript
Any funscript works – stroker scripts adapt to vibrators
Chapter Mode
Auto-detect action chapters and play only the best parts
Playback Modes
Local, Chromecast, VR, Picture-in-Picture, external player sync
Your Content, Your Way
Play from device storage, SMB shares, or HTTP streams
Voice Control
Hands-free operation with offline Vosk speech recognition
Smart Library
Filter, sort, and discover with heatmaps and script analytics
Fully Customizable
Fine-tune device behavior, gestures, and player controls
Works With Your Devices
FunFlixDroid gives you freedom to use the hardware you already own. Connect directly to The Handy via Bluetooth (free) or WiFi (Patreon-supported), or pair with over 100 other devices through Intiface Central.
Direct support
The Handy, The Handy 2
✅ Free: Bluetooth connectivity for The Handy + all features except WiFi
💜 Support: Patreon unlocks WiFi connectivity for The Handy
Vibrators
Lovense Lush 3, Edge 2, Edge 3, Nora, Domi 2, Ferri, Hush 2, Gush, We-Vibe Chorus, Melt 2, Sync, Nova 2, Moxie+, Satisfyer models, Svakom Emma Neo, Vick Neo, OhMiBod Esca 2, Fuse
Strokers & Other
Lovense Max 2, Domi 2, Kiiroo Onyx+, Pearl 2, Pearl 3, Titan, Keon
Any Buttplug.io compatible device
One Funscript Works Everywhere
Most apps only support the device type a script was designed for. FunFlixDroid intelligently converts stroker scripts to work on vibrators. Your entire script library works on every device.
- Stroker scripts → automatic conversion for vibrators/rotators
- Adjustable speed/position balance
- Separate up/down stroke multipliers
- Per-device intensity range configuration
Use your favorite stroker scripts on Lovense Edge, Gush, or any vibrating device. No need to hunt for separate script formats.

Play Only The Best Parts
Chapter Mode automatically extracts action chapters from funscripts – continuous sections where the script is moving. Instead of watching an entire video, jump straight to the parts that matter most to you.
- Auto-Detection – App identifies continuous movement sections in the script
- Filtering – Filter chapters by speed range and duration (15 seconds to 5 minutes)
- Selection – Choose specific chapters or play all
- Playback – Play sequentially or shuffle for variety
- Filter by minimum/maximum speed
- Filter by duration (short bursts to long sessions)
- Filter by action intensity (based on dynamic variation score)
- Shuffle mode for random chapter order
- Trim strategies: cut from start, end, or select random segment of max duration
Your Library, Your Rules
Whether you have 10 videos or 10,000, FunFlixDroid helps you find exactly what you want. Filter by script availability, quality, speed, duration, and more. Create custom playlists or let smart playlists update automatically.
Library Filters
Watched Status
Multi-Source Video & Script Playback
- Support for local files, SMB shares, and web servers (Apache, Nginx)
- Automatic detection and association of Funscripts based on filenames
- Batch adding of folders and multiple video sources with customizable organization
- Generation of thumbnails and heatmaps for quick media preview
Advanced Video Players
- Standard Android video player with playlist support
- VR player mode for immersive playback experiences
- Chromecast streaming integration
- Picture-in-Picture mode for multitasking
Real-Time Script Control & Visualization
- Overlay controls to pause, mute, or delay device commands instantly
- Heatmaps displaying script activity alongside videos
- Gesture controls for volume, intensity adjustments, and scrubbing
- On-screen buttons for fine-grained script management
Customizable Intensity & Behavior Settings
- Speed/Position balance slider for tuning vibration feedback
- Option to invert position effect for personalized preferences
- Global intensity multiplier and separate up/down stroke adjustments
- Intensity thresholds to filter out weak or imperceptible vibrations
- Delay adjustment for synchronization fine-tuning
Playlist & Media Management
- Multi-selection and batch addition of videos or entire folders
- Search across all media sources by filename
- Clear and shuffle playlist functions
- Automatic script association with manual override capabilities
User Interface & Accessibility
- Dark and light theme options
- Intuitive navigation
- Contextual help and error feedback within the app
- Support for both casual and advanced users
Automatic Updates & Support
- Built-in automatic update checker with changelog display
- Responsive bug fixes and feature improvements
Subtitle for This Block
Title for This Block
Text for This Block


