When you start Ricochet Refresh, it creates a Tor hidden service on your device. Your Ricochet ID is your .onion address - something like ricochet:rs7ce36jsj24ogfw. When someone contacts you, their Ricochet client connects to your hidden service through the Tor network. Messages travel directly between the two hidden services with no intermediate server.
This design provides exceptional metadata protection. No server logs your IP address, your contact list, your online/offline status, or the timing of your messages. Even if an adversary could monitor the entire Tor network, they would only see encrypted traffic between two hidden services with no way to determine the content or the identities of the participants.
Ricochet Refresh is the actively maintained fork of the original Ricochet project. It uses the latest Tor onion service protocol (v3) with longer, more secure .onion addresses and updated cryptographic primitives. The project is open source and available on GitHub for security auditing.