toffeeshare.com
ToffeeShare is a free peer-to-peer file sharing service from the Netherlands. Files are sent directly from the device, with no file size limit and no registration, and transfers are end-to-end encrypted. Stored data is not kept online; closing the browser tab stops sharing.