Skip to content

A proof-of-concept launcher designed to restore and modernize the Roblox social experience because Roblox is removing in-game communication unless users provide pictures of their face or government IDs.

License

Notifications You must be signed in to change notification settings

AlinaWan/RobloxChatLauncher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

314 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Caution

The only official place to download Roblox Chat Launcher is this GitHub repository. Any other websites offering downloads or claiming to be us are not owned by us.

License GitHub Release Contributors welcome C# JavaScript Node.js Express.js ❀︎

Discord Server GitHub Stars GitHub Downloads


A proof-of-concept launcher designed to restore and modernize the Roblox social experience because Roblox is removing in-game communication unless users provide pictures of their face or government IDs.

Window Preview Off Window Preview On

Why?

As of January 7, 2026, Roblox has completely removed in-game communication unless users provide pictures of their face or government IDsβ€”sensitive information that becomes a major security liability in the event of a data breach. While Roblox claims to "immediately" delete this data after processing it, Roblox's partner Persona can keep copies for up to 30 days.

Important

February 2026 Update: Security researchers exposed that Persona's frontend code, which was left uncompressed and publicly accessible on a US government-authorized server, revealed the system performs up to 269 distinct checks far beyond simple age estimation.

These checks include extensive facial recognition against watchlists and financial reporting integrations without the user's consent or knowledge. These shady practices and ties to controversial investors, led Discord to terminate its partnership with Persona.

Roblox is still partnered with Persona.

Sources: Belanger, A. (2026, February 20). Fury over Discord’s age checks explodes after shady Persona test in UK. Ars Technica. https://arstechnica.com/tech-policy/2026/02/discord-and-persona-end-partnership-after-shady-uk-age-test-sparks-outcry/
L0la L33tz. (2026, February 19). Hackers Expose Age-Verification Software Powering Surveillance Web. The Rage. https://www.therage.co/persona-age-verification/

Furthermore, new age-group filtering often fragments the player base and ruins the cooperative experience. The Roblox Chat Launcher restores this lost social layer with a lightweight Windows overlay that mirrors the native chat experience. By using your keyboard's existing muscle memory and synchronizing directly with the Roblox window, it provides a secure, native-feeling alternative that keeps communication open and co-op gameplay intact without the privacy risks.

Chat Disabled Global Rollout

Roblox Chat Launcher is only supported for PCs running Windows.



❓ Frequently Asked Questions

Q: Is this malware?

A: No. The source code here is viewable to all, and it'd be impossible for us to slip anything malicious into the downloads without anyone noticing. Just be sure you're downloading it from this GitHub repository.

Want to be 100% sure? Every release is cryptographically signed and attested. You can verify that the .exe you downloaded exactly matches the code in this repo by following the Verification Guide.

Q: Can using this get me banned?

A: No, it shouldn't. Like other bootstrappers, Roblox Chat Launcher doesn't interact with the Roblox client in the same way that exploits do. Think of the chat window like using a messaging app like Discord, only seamlessly integrated with the native Roblox experience.

πŸ’¬ Why Not Just Use Discord?

The most common objection is: "But both people need to download this to talkβ€”why not just use Discord?" While Discord is great for pre-planned groups, it fails the spontaneous player. This launcher isn't just a Discord alternative; it’s a native-feel bypass that solves the "Stranger Friction" Discord can't touch.

  1. Zero-Friction Connection (No "Add Me" Required)
    On Discord, you need to stop playing, find a Discord server for the game, locate your teammates (and hope they're in the game's Discord server), and join a channel. This creates friction and interrupts gameplay. It also requires the game to have, well... a Discord server.

    The Launcher Way: It uses your Server Instance ID as a channel via WebSockets to automatically put you in a room with everyone else in your game who has the app. No links, no multiple servers, no friction. You just join the game and start typing, and people in your Roblox server see your messages in real time.

  2. Context-Aware Intelligence
    Discord is a global "everything" app. This is a precision tool for the game you are currently playing.

    Automatic Filtering: You only hear from people in your specific server. When you hop to a new game, the chat channel hops with you. You never have to manually switch "servers" or "channels" to keep up with your current teammates.

  3. Integrated "Native" Ergonomics
    Using Discord involves a clunky overlay or constant Alt-Tabbing, which can cause Roblox to lag or crash.

    Seamless Input: This launcher mirrors the native Roblox experience. Pressing / to start and Enter to send works exactly like the original chat. You never unfocus Roblox, allowing you to stay focused on the game while using a modern UI.

  4. Reliable Communication in an "Age-Restricted" Era
    As Roblox moves toward Facial Age Estimation and restricted chat categories, many players are losing the ability to communicate effectively in-game.

    This project provides a consistent, high-performance communication layer that bypasses UI limitations while remaining 100% compliant with Roblox's Terms of Service (no injection or memory tampering).

πŸ“‹ Features

  • Multi-user chat via WebSockets scoped to your Roblox server instance
  • Passthrough input: You do not have to unfocus Roblox to type; pressing / and Enter is captured and lets you type like native chat
  • Synchronizes minimized/restored state with the Roblox window
  • Absolutely no Roblox injection or memory modification
  • Server-side moderation, rate limiting, and queue management
  • Compatible with your favorite Roblox bootstrappers

🌐 Installing

Download the latest release of Roblox Chat Launcher, and run the installer. After installation, launching a game will automatically launch the chat window alongside it.

You will also need the .NET 10.0 Desktop Runtime. If you don't already have it installed, you'll be prompted to install it anyway. Be sure to install Roblox Chat Launcher after you've installed this.

It's not unlikely that Windows Smartscreen will show a popup when you run Roblox Chat Launcher for the first time. This happens because it's an unknown program, not because it's actually detected as being malicious. To dismiss it, just click on "More info" and then "Run anyway".

Roblox Chat Launcher can be easily uninstalled through the Add or remove programs menu and will automatically restore your original Roblox client or bootstrapper as the default app.

πŸ“¦ Compiling from Source

First things first, clone the repository and navigate to the root folder:

git clone https://github.com/AlinaWan/RobloxChatLauncher
cd RobloxChatLauncher
Client (C#)

Client (C#)

Prerequisites

Installation

Navigate to the client/ folder:

cd client/

Build and run the program:

dotnet run
Server (Docker)

Server (Docker)

Prerequisites

Installation

Navigate to the server/ folder:

cd server/

Build the Docker image:

docker build -t roblox-chat-launcher .

Run the container:

docker run -p 10000:10000 roblox-chat-launcher

Your server will now be accessible at http://localhost:10000.

Installer (Inno Setup)

Installer (Inno Setup)

Prerequisites

Installation

Navigate to the installer/ folder:

cd installer/

Build the installer:

iscc Installer.iss

Trust & Provenance

To ensure the installer hasn't been tampered with, every release is signed using both Sigstore and GitHub Artifact Attestations.

Verify with GitHub CLI

If you have the GitHub CLI installed:

gh attestation verify Installer.exe --repo AlinaWan/RobloxChatLauncher

Verify with Cosign

If you prefer Cosign, download the .exe and the .cosign.bundle from the release page:

cosign verify-blob Installer.exe --bundle Installer.exe.cosign.bundle --certificate-identity-regexp "https://github.com/AlinaWan/RobloxChatLauncher/" --certificate-oidc-issuer https://token.actions.githubusercontent.com

Terms of Service

By using Roblox Chat Launcher, you agree to the Terms of Service. Please read them carefully before using the Software.

Privacy Policy

This project takes steps to protect your privacy and limit data collection. We do not, and are not interested in, selling, sharing, or profiting from your data.

See the Privacy Policy for more details.

License

This project is licensed under the GNU General Public License v3.0.

Integration scripts under this directory are licensed under the Mozilla Public License 2.0.

Acknowledgements

This README is based on the template by Bloxstrap, used under the MIT License. It has been modified to fit the specific needs of this project.

Original Copyright (c) 2022 pizzaboxer


Trademark Notice: "Roblox" is a registered trademark of Roblox Corporation. This project is not, and makes no claims to be, affiliated with or endorsed by Roblox Corporation.

About

A proof-of-concept launcher designed to restore and modernize the Roblox social experience because Roblox is removing in-game communication unless users provide pictures of their face or government IDs.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages