Simple peer-to-peer file transfer with ToffeeShare.
I've been taking note of more projects that use WebRTC (a relatively new standard for peer-to-peer data sharing on the web).
Here's a duo's work on an understated service called ToffeeShare. All you do is drop one (or more!) files into the browser window. A file-sharing link is generated, but the files don't start uploading. In fact, nothing happens until someone else uses the link, allowing their browser to establish a direct, secure connection with your browser, at which point the file transfer proceeds across that.
My "old" method of file sharing is adequate but clunky: select a sharing service, upload to its server, generate a link, share the link, allow adequate time for the recipient to use the link (and extra time if I'm unsure), delete the file from the service's server. The ToffeeShare team leveraged WebRTC for its intended purpose and cut through practically all of those hassles and inefficiencies.