Dashbeam is a peer-to-peer file transfer tool that enables direct file sharing across devices without relying on cloud storage services.
The tool solves the problem of secure, private file transfer by using peer-to-peer networking to move files directly between devices rather than uploading to intermediary servers. It employs end-to-end encryption with TLS 1.3 and authenticated tickets, ensuring files remain private throughout transfer. The approach supports multiple connection methods: sending via link or QR code for browser-based receipt, pairing devices once for repeated transfers, or discovering devices already on the local network. All three methods transfer data directly and encrypted, with no personal information revealed.
Dashbeam suits users prioritizing privacy who want to avoid cloud storage accounts and tracking. It handles files and folders of any size with BLAKE3 verification and supports resumable transfers that can continue across network changes when switching between Wi-Fi and cellular connections. The tool works across desktop platforms, Android, command-line interfaces, and web browsers without requiring installation on the web version. For remote transfers where direct peer-to-peer connection is not possible, users can self-host relay servers to maintain unthrottled performance. This approach differs from services like WeTransfer, Dropbox, or Google Drive by eliminating the need for accounts, cloud storage, and the associated privacy concerns.
The project maintains active development across multiple platforms with implementations for desktop, mobile, and terminal environments. The codebase is written in TypeScript and remains open source with no artificial limits on transfer sizes or speeds. The tool includes advanced features such as local transfer history, preview capabilities before download, optional diagnostic debug mode, and background operation with notifications and login-time startup.