Features — Powerful, Flexible, and Fully Customizable

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

Compatible devices

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

Players

Your Content, Your Way

Play from device storage, SMB shares, or HTTP streams

Folder sources

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.

  1. Auto-Detection – App identifies continuous movement sections in the script
  2. Filtering – Filter chapters by speed range and duration (15 seconds to 5 minutes)
  3. Selection – Choose specific chapters or play all
  4. 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