OnionShare работает путем запуска временного веб-сервера на вашей локальной машине и делая его доступным как скрытый сервис Tor (.onion адрес). Когда вы хотите поделиться файлом, OnionShare генерирует уникальный .onion URL, который получатель открывает в Tor Browser. Файл передается прямо с вашего компьютера на их - никакого промежуточного сервера, никакого облачного хранилища, никакой требуемой учетной записи.
Эта архитектура означает, что файл никогда не покидает вашего управления до загрузки получателем. Нет этапа загрузки, нет хранилища на чужом сервере и никакие метаданные, зарегистрированные третьей стороной. Когда вы закроете OnionShare, скрытый сервис исчезает и адрес .onion становится постоянно недостижимым.
OnionShare поддерживает четыре режима: совместное использование файлов (отправка), получение файлов (получение), хостинг статического веб-сайта и запуск анонимного чата. Каждый режим создает отдельный адрес .onion с собственными параметрами управления доступом и безопасностью.