Snowflake is a system that allows users to circumvent web censorship by helping them access the Tor network through a network of volunteers who act as intermediaries by providing their own internet connection.
It works by connecting the volunteer with the person in need, creating an entry connection to the Tor network disguised as a simple voice or video call using the WebRTC protocol.
To assist, the volunteer only needs to install an extension on their Firefox or Chrome browser and activate it while browsing normally.
The connection between the user and the Snowflake node is encrypted, making it difficult for any external party to identify the use of the proxy or intercept the transmitted data.
Moreover, volunteers providing their connections cannot see the content of users’ Tor traffic since the communication is encrypted and anonymized. This ensures that volunteers remain anonymous and protected from any legal or technical liabilities related to users’ use of the Tor network.
In advanced mode, it is also possible to run snowflake standalone on your own infrastructure, and for this, you can use Docker.