/filesync

Send files from one device to many in real-time.

Primary LanguageJavaScriptMIT LicenseMIT

FileSync

Send files from one device to many in real-time



FileSync

License: MIT


FileSync.app is a file sharing web application that allows users to transfer files between multiple devices with end-to-end encryption.


FileSync

Easy to use

No account creation or signups are required. It enables both one-to-one and many-to-many file transfers, works across various networks and devices, and requires no app installation.

Under the hood

FileSync uses PeerJS (a WebRTC wrapper) to transfer files between multiple devices. Files shared are peer-to-peer, which means there is a direct file transfer between the sender and receiver without any intermediate server. Your files remain private and secure throughout the entire transfer process.

Do note that a PeerJS server is used to assist in the initial connection setup, ensuring all users can establish peer-to-peer connections effectively. Once the connections are established, the server steps back, allowing the direct transfer of files between the sender and the receiver. At no point during this process does the server have access to the file contents. It solely facilitates the connection between users without compromising the privacy or security of the files being shared.

File Transfer - https://xkcd.com/949