Thoughtful
software.
Real-world
impact.
Mobile apps, open-source libraries,
and SDKs for connected devices.

Serious about
open source.
Bluetooth connectivity.
Mobile engineering.
Our Flutter and Dart packages cover Bluetooth, nearby connectivity, volume button interaction, llm-based translations and many more. Developers can inspect the code, use the libraries, and contribute to the projects.
- Universal BLEBluetooth Low Energy for Flutter with detailed documentation, built-in permission management, and central and peripheral APIs.
- NearbyPeer-to-peer discovery and data transfer over Wi-Fi/LAN and Bluetooth Low Energy through one Flutter API.
- Volume Button ListenerListen to hardware volume-button events and work with system volume in Flutter.
Software for
work and play.
Our apps cover filmmaking, music,
accessibility, robotics, and development.
Captain SuperSight
A customizable camera and display aid with tactile controls and spoken feedback.
Explore Captain SuperSightTunedeck for Spotify
Quick access to Spotify music, with gesture controls.
Explore Tunedeck for SpotifyOur SDKs.
Your product.
Touch gesture controls.
Automatic volume adjustment.
Integrate Gesturedeck and Volumedeck into your apps and infotainment systems. Our commercial SDKs support native iOS, Android, and Flutter, with integration support for developers and OEMs.
Explore our commercial SDKsUpdates &
engineering.
All news & insights 
Cinema Slate: the clapperboard for modern sets
Cinema Slate replaces the physical slate with a digital clapperboard that marks takes, logs metadata, generates timecode, and exports to editorial.
Read article
BT Cam: one app to control every camera
BT Cam turns your phone into a Bluetooth remote for Canon, Nikon, Sony, Fujifilm, Blackmagic, and more — with multi-camera control, timers, and timecode.
Read articleAn innovative
software studio.
We build our own products and work with developers and OEMs on theirs. Our work spans multimedia, robotics, accessibility, and connected devices.
About the studioHave a project
in mind?