Ricochet Refresh is an open-source project to allow private and anonymous instant messaging

Ricochet Refresh Logo
Screenshot of Ricochet Refresh

Essential Features

What sets Ricochet Refresh apart:

Ricochet Refresh screenshot

Metadata Resistant

Nobody knows who you talk to or what you say


None of your contacts know your location or IP address


There are no servers to trust, monitor, or hack

Easy to use

Your messages are automatically secure and private

Native File Transfer (beta)

In-built native file transfer from within the app

Open Source

The source code is available for inspection and development

About Ricochet Refresh

Ricochet was launched in 2014 as a different approach to instant messaging that doesn’t trust anyone in protecting your privacy.

Ricochet Refresh uses the original Ricochet open-source software but has improved on it substantially, such as upgrading its security and making it compatible with Tor Onion Services v3 instead of the older v2.

We believe software like Ricochet is important to protect freedom of expression for whistleblowers, activists, and journalists worldwide.

How does Ricochet Refresh work?

Ricochet Refresh is a peer-to-peer messenger app that uses Tor to connect clients. When you start Ricochet Refresh it creates a Tor hidden service on your computer. The address of this hidden service is your anonymous identity on the Tor network and how others will be able to communicate with you

Ricochet Diagram

To start a chat with someone you need to add the address of their Ricochet Refresh hidden service to your contacts. When you start a chat with one of your contacts a Tor circuit is created between your machine and the your contact's machine. A Tor circuit consists of a series of hops between your machine, Tor nodes, and your contacts machine. It is this use of multiple nodes that provides anonymity, no single node knows both the origin and destination.

To find out more about Tor check out the Tor Overview documentation.

If you are developer and would to like find out more about contributing to Ricohet Refresh please visit our GitHub Repository

Get Involved

Network Contribution

Refreshing Ricochet is a big project and we can't do this alone. If you're an open source developer, we want you to help us continue to update and improve Ricochet Refresh.

You can contribute to our GitHub Repository, whether that's with code, by alerting us to bugs you've found, or your suggestions for new features.

Alternatively, if you want to volunteer your time in another way, please contact us.

Get Ricochet Refresh

Ricochet Refresh V3

Download the latest development version of Ricochet Refresh. This is currently an alpha version of Ricochet Refresh with the latest developments.

If you are developer, or are comfortable compiling from source, the latest sourcecode for V3 can be found on GitHub


Download 3.0.0a for Linux 64 bit

Download 3.0.0a for Linux 32 bit

Installation Instructions

  • Extract the archive, and run the Ricochet Refresh binary.


Download 3.0.0a for Windows

Installation Instructions

  • Download and run the installer.

Mac OS X

Download 3.0.0a for Mac OS X 64 bit

Installation Instructions

  • Click the downloaded .dmg file when it appears.
  • Drag the icon Ricochet Refresh into your Applications folder.

Legacy Ricochet Refresh

This is the last stable release of Ricochet Refresh. It is not receiving any further updates.

Legacy Ricochet Refresh has a pre-release for Linux, Mac OS X, and Windows. We have included Tor in the release.

All releases are GPG signed by fB89 8DF4 10CF 4EA2 E6B3 8A7D 260C 7A7E AE9D 91A0


Download 1.1.4e for Linux

Installation Instructions

  • Check GPG Signature: Signature
  • Extract the archive, and run the Ricochet Refresh binary.


Download 1.1.4e for Windows

Installation Instructions

  • Check GPG Signature: Signature
  • Download and run the installer.

Mac OS X

Download 1.1.4e for MacOS

Installation Instructions

  • Check GPG Signature: Signature
  • Click the downloaded .dmg file when it appears.
  • Drag the icon Ricochet Refresh into your Applications folder.

About Blueprint for Free Speech

Blueprint for Free Speech is a charity that provides research and analysis in support of freedom of expression for all people, as described the UN Declaration of Human Rights.

To ensure these fundamental rights are upheld, we seek a world where protections for free and independent media, freedom of speech, freedom of information, institutional transparency, and support for whistleblowers, are all enshrined in law.

Find out more about Blueprint for Free Speech at our Website

Contact Us

Contact the team on Twitter: @r2refresh

More information about Blueprint can be found at our website blueprintforfreespeech.net.

You can contact the team at ricochet@blueprintforfreespeech.net. The repository for this website is also on GitHub.