Flipflop is an open-source application designed to create trusted communication tunnels between two or more devices. Once a tunnel is established, users can send files—including plain text and links—between their own devices or those of family members regardless of whether they are in the same household or separated by distance. The software aims to simplify data exchange for 'the meatspace era' by providing a consistent way to move information without relying on traditional cloud storage for every transaction.

The application provides a consistent way to move information between devices regardless of their physical location.
The core mechanism behind Flipflop is its integration with Iroh, a decentralized networking protocol. By leveraging Iroh, Flipflop handles complex technical hurdles such as NAT (Network Address Translation) and firewall puncturing, which typically prevent direct device-to-device connections over the public internet. This allows the software to discover external addresses and maintain overlay networks where devices can find each other autonomously. While it functions across various connection types including local area networks (LAN), Bluetooth, and wide-area networks, the underlying reliance on Iroh provides the heavy lifting for peer-to-peer connectivity.
Despite its broad compatibility, the project faces practical deployment constraints due to platform-specific restrictions. For instance, while Linux, macOS, Windows, and Android builds are available, Apple’s ecosystem prevents the developer from publishing it directly for iOS. Additionally, because the application utilizes specific network protocols that may trigger security flags, Windows users might encounter "Windows protected your PC" warnings during installation. These limitations highlight the trade-off between using specialized peer-to-peer protocols like Iroh—which offer high autonomy—and navigating the strict gatekeeping of mainstream operating system providers.