Every time a file is exchanged over the Internet via services like emails, Dropbox or file transfer features of instant messaging applications, metadata is left all over the place that can link the journalist and its information source together.
OnionShare has been developed to simplify ad-hoc file exchanges while it leaves as little metadata as possible. It operates over Tor and connects the two parties together without any central server in the middle. This means that once a file is transferred and the application is closed, there are no logs left behind at the ISP or any service provider.
At the end of this guide, you will be able to use OnionShare to share files in a secure manner. Also, you will be able to download files shared with OnionShare.
OnionShare requires the Tor Browser installed and running. Follow the instructions below to download and install it.
While the Tor Browser is still running in the background, launch OnionShare to share a dummy file named _'Super Secret File.txt') over the Tor network
The shared file is now available on a secret URL. This URL will not work in normal browsers, so the other party must use the Tor Browser to access the file.
Share the secret link securely with your partner via encrypted chat or email
The following section details how the other party can download the shared file with the secret link
If metadata is a concern of yours, follow our guide here to share the secret URL with a chat application that leaves no traces behind