Get Involved: How to Support and Contribute to Session’s Growth

March 27, 2025 / Session

You can help shape Session’s future in many ways—from reporting bugs to joining the beta program to participating in the network that powers the app. Every contribution strengthens the ecosystem, making Session more secure, stable, and user-friendly.

Want to get involved? Whether you’re testing new features, providing feedback, or spreading the word, your support makes a real difference. Read on to learn how you can contribute to Session’s growth and privacy-first mission!

Reporting and Fixing Bugs: How to Help Improve Session

Session is fully open-source—every line of code in the app, on all supported platforms, is publicly available on GitHub (iOS; Android; Desktop). This offers significant security benefits: if you want to verify the security and anonymity claims, you can inspect the code yourself. If you're especially security-conscious, you can download the code and compile it yourself, ensuring complete transparency over what’s running on your machine.

But by far, the biggest benefit of open-source software is collaboration.

Open-source software is built by the community, for the community. It’s more than just transparency—it’s about collective innovation. Open-source means that anyone can contribute, refine, and improve the software, ensuring it evolves to be more secure, efficient, and user-friendly for everyone.

So what does this mean for you? If you run into a bug, or if Session is doing something you don’t think it should be, you can head to Session’s GitHub page for your platform (see links above) and open an issue. GitHub’s Issues section is a handy way for Session Contributors to track problems that users are having, and if you open an issue, you can be sure a Session Contributor will review it as soon as possible.

How Do I Open an Issue?

Opening an issue is simple—just follow these steps:

✅ Click the link for your respective platform(s) above.

✅ Sign in (or sign up) to GitHub.

✅ Navigate to the Issues tab.

✅ Click ‘New Issue’ and fill out the required details:

  • A clear description of the problem.

  • Information about your device and platform.

💡 Before submitting, check for existing open issues—if someone has already reported the problem, adding your input there helps Session Contributors work through the list more efficiently.

Open-source software is the backbone of a free and open internet, and Session is proud to be a part of the open-source development community.  

For Session Messenger Users 🤳

Not a developer, but still want to share a feature request, bug report or enhancement idea related to Session messenger? You can use our Zendesk support center to pass this on to the Session contributors.

Create a new Zendesk ticket.

Be sure to select “Bug or Issue”, “Feature Request” or “Feedback” for the “Why you’re reaching out” dropdown menu. Complete the form, adding relevant details in the description as well as images or screenshots where relevant.

Session support may follow up with questions, explanations or comments on the ticket that you have opened. You may be invited to complete a user interview to provide more detailed feedback. In this case, Session Support will coordinate an interview time via email.

Join the Session Beta Testing Program

session beta opt in

Want to try the latest features before anyone else? You can join the Session beta testing program and get early access to new updates while helping us improve the app. Testing new updates before they roll out to everyone is a great way to contribute to the project—your feedback helps refine features, fix bugs, and ensure a smoother experience for everyone. Here’s how to get started:

✅ How to Join

  • Android: Join the beta program on the Google Play Store.

  • iOS: Sign up for the program via TestFlight.

  • Desktop: Download the beta version from the official website.

🔎 Things to Keep in Mind

  • Beta versions may have bugs or experimental features—your feedback helps improve stability.

  • Report any issues or feedback through GitHub or the in-app reporting tool.

  • You can switch back to the stable version anytime by reinstalling the standard app.

By joining the beta, you’re playing a direct role in shaping the future of Session and making it even better.

Help Translate Session: Contribute to Localisations

Want to use Session in your language or help improve existing translations? Session relies on community contributions to make the app accessible worldwide. Whether you want to suggest improvements, report translation issues, or help localise Session into new languages, you can get involved.

Learn more about how to contribute to Session’s localisations here

Invite Your Friends

Session grows through word of mouth—every new user strengthens the network and helps build a more private future. Invite your friends and family to join Session to keep your chats secure and your messages truly private. Share Session with them and help spread the word by visiting and engaging with our socials!

Join the Session Network

All Session messages are stored and routed by a decentralised, community-operated network of Session superheroes. Anyone can join the network, and those who do participate earn rewards via the token which secures the network. A major upgrade is on its way which will soon make it easier than ever to join the network, support the ecosystem, and earn rewards.

If you’re interested in learning more, keep your eyes peeled for announcements from Session’s primary channels about the launch of Session Token—there will be a wealth of resources available once the upgrade is released!

Join the movement to keep the internet private!

Chat with like-minded individuals in the Session Community.

Friends don’t let friends use compromised messengers.

Sign up to the mailing list and start taking action!