This site is currently in private beta. Please enter the access password to continue.
Roast Therapy
Select a topic to get roasted on. Survive the heat, find the light.
💔
Relationship
5 categories
💼
Career & Money
5 categories
🪞
Self Image
5 categories
📱
Social Life
5 categories
🌀
Existential
5 categories
🚬
Bad Habits
5 categories
Select Specific Issue
Buy Credits
Current Balance: $0
Enter Club Password
This club is password protected. Please enter the password to join.
Rate the Battle
Rate both roasters on their positive and negative performance
🔥 Roaster 1
Net Score:
0
🔥 Roaster 2
Net Score:
0
Verify Your Email
We've sent a verification link to your email. Please check your inbox and click the link to verify your account. If you don't see it in a minute or two, click \"Resend Email\" below.
🎉 Match Found!
You've been matched with a paying user!
Redirecting to session...
Reset Password
Enter your email address and we'll send you a password reset link.
Set New Password
Enter your new password below.
Change Club Password
Enter a new password for your club.
⚠️ IMPORTANT LEGAL DISCLAIMER ⚠️
NOT A LICENSED MENTAL HEALTH SERVICE
Roast Therapy is for ENTERTAINMENT PURPOSES ONLY. This service is NOT a licensed mental health service, medical service, or therapeutic service. The roasters are NOT licensed therapists, counselors, or medical professionals.
⚠️ You Must Be 18 or Older
By proceeding, you confirm that you are at least 18 years of age. This service is not intended for minors.
⚠️ Explicit Content Warning - You WILL Be Insulted
This service involves being "roasted" which means you WILL be criticized, mocked, made fun of, and INSULTED in explicit and potentially offensive language. Roasters may use profanity, make personal attacks, and say things that are designed to be hurtful and offensive. This is the nature of the service. You may experience emotional distress, anxiety, psychological discomfort, embarrassment, anger, or other negative emotional reactions. You voluntarily assume ALL risks associated with using this service.
🚨 Crisis Resources
If you are experiencing a mental health crisis:
988 Suicide & Crisis Lifeline: Call or text 988 (available 24/7)
Crisis Text Line: Text HOME to 741741
Emergency Services: Call 911
DO NOT use this service as a substitute for professional mental health care.
📋 What to Expect - Be Prepared
During your session, roasters WILL make offensive, hurtful, and potentially shocking statements about you, your appearance, your choices, your personality, and other personal characteristics. They may use strong language, profanity, and harsh criticism. This is NOT gentle feedback - it is aggressive, confrontational entertainment. You can leave the session at any time, but you will still be charged for the time used. Only proceed if you are mentally and emotionally prepared for this experience.
⚔️ TRAINING GROUND DISCLAIMER ⚔️
PEER-TO-PEER ROASTING ENVIRONMENT
The Training Ground is an unmoderated peer-to-peer roasting environment. You will be matched with other users who are practicing their roasting skills. This is NOT a professional roaster service - you are entering a practice space where ANYONE can roast you with ANY level of offense, profanity, or harshness.
🚨 EXTREME OFFENSIVE CONTENT WARNING 🚨
YOU WILL BE SUBJECTED TO EXTREMELY OFFENSIVE, INSULTING, AND POTENTIALLY SHOCKING CONTENT. Other users may use explicit profanity, make deeply personal attacks, mock your appearance, intelligence, life choices, relationships, career, and other sensitive topics. They may cross lines that professional roasters would not. There is NO moderation or content filtering. People may say things specifically designed to hurt you, trigger you, or get an emotional reaction. BE FUCKING PREPARED.
⚠️ Unpredictable & Potentially Toxic Environment
Unlike professional roasting sessions, the Training Ground has NO quality control, NO professional boundaries, and NO guarantee of "safe" roasting. Other users may be toxic, excessive, or cross ethical boundaries. They may target sensitive topics like trauma, mental health, physical appearance, race, gender, sexuality, or other protected characteristics. You are entering an unpredictable environment where anything can be said.
⚠️ Voluntary Assumption of Extreme Risk
By entering the Training Ground, you acknowledge that you may experience severe emotional distress, psychological discomfort, anxiety, depression, anger, shame, embarrassment, or trauma. You understand that unmoderated peer interactions can be significantly more harmful than professional sessions. You voluntarily assume ALL risks, including psychological harm.
🚨 Crisis Resources
If you are experiencing a mental health crisis:
988 Suicide & Crisis Lifeline: Call or text 988 (available 24/7)
Crisis Text Line: Text HOME to 741741
Emergency Services: Call 911
DO NOT enter the Training Ground if you are currently experiencing depression, anxiety, trauma, or other mental health challenges. This is NOT therapeutic - it may make things worse.
📋 What to Expect - The Reality
You WILL be roasted by random users who have NO professional boundaries. They may be harsher, more personal, more offensive, and more hurtful than professional roasters. They may target your deepest insecurities. They may use slurs, graphic language, or extreme profanity. This is a practice space - people are here to test their limits. You can leave at any time, but understand you're entering an intentionally harsh environment.
👤 YOU
Testing camera.
Detecting face?
Testing microphone
Testing speakers
Test completed
Choose Your Privacy Protection
Select a style to help protect your identity and maintain anonymity
🕶️
Minimal
Light privacy protection
🕶️
Medium
Balanced anonymity
🕶️
Oversized
Maximum identity protection
Choose Your Session
How would you like to proceed?
Speak now!
Make a sound to test your microphone
🎤
Finding a Professional Roaster...
Matching you based on topic:
Finding Two Roasters to Battle...
We're matching two roasters for an epic battle. You'll watch them compete and then rate their performance.
⚔️ Battle in Progress
Watch the roasters battle. You'll rate them when it's over.
🔥 ROASTER 1
🔥 ROASTER 2
01:00
$1.00
PER MINUTE
Finding a Professional Roaster...
Matching you based on topic:
🔥 ROASTER
Head
100
Gaze
100
Breath
100
🕶️
Click to toggle sunglasses
👤 YOU
⚖️ MOD
⚠️
Connection Lost
Your roaster has disconnected from the session. Would you like to continue searching for a new roaster or return to the main menu?
⚔️ Training Ground Lobby
🎲
Random Match
Get matched with a random peer for practice
Quick Start
👥
Join Club
Join an existing training club or group
Social
➕
Create Club
Start your own club for friends or students
New
Browse Clubs
Loading clubs...
Create New Club
Club Room
Loading members...
🧪 Roaster Test Interface
Enter a session ID or channel name to join as a roaster for testing purposes.
Status: Connecting...
⚔️ Training Ground
Practice Mode
⏳ Waiting for real user...
🔴 LIVE AGORA DEBUG
✅ Copied to clipboard!
📡 AGORA CLIENT
Client: ❓
Channel: -
My UID: -
Initialized: ❌
Handlers Set: ❌
Tracks Published: ❌
👥 REMOTE USERS
Remote Users: 0
Remote UIDs: none
Had Remote: ❌
📹 LOCAL TRACKS
Video Track: ❌
Audio Track: ❌
Local Video Element: ❓
🎥 REMOTE VIDEO
Element: ❓
Dimensions: 0x0
Opacity: ?
ReadyState: ?
📋 RECENT EVENTS
⚔️ Battle Sync Debug
🎮 State: IDLE
📹 Local Video: Not checked
📹 Remote Video: Not checked
🔄 My Ready: No
🔄 Peer Ready: No
✅ My ACK: No
✅ Peer ACK: No
✅ Copied to clipboard!
🔄 Waiting for peer...
0:00
⏸️ Connection lost - Timer frozen
🕶️
Click to toggle sunglasses
YOU
TOPIC:
PEER
Head
100
Gaze
100
Breath
100
Composite
100
👋
Partner Disconnected
Your training partner has disconnected from the session. Would you like to find a new partner or return to the lobby?
Finding new partner...
Please wait while we match you
HOW IT WORKS
Welcome to the Roasting Arena.
This is a verbal sparring match where you will face off against a random opponent.
Each battle lasts exactly 2 minutes (1 minute per player).
The Topic Randomizer will assign you a specific Life Issue.
You must roast your opponent as if they actually have this problem.
EXAMPLE: Topic "Loneliness"
🔴Roast: "You have 500 friends on Facebook but zero people to call on a Friday night."
🔵Positive: "You are truly self-sufficient and don't need external validation."
You are about to enter the Waiting Room.
Once a match is found:
The Randomizer will spin to choose the Category, Topic, and Issue.
A 5-second countdown will begin.
The screen will indicate who goes first.
Are you ready to battle?
Match Found!
Connecting to opponent...
Welcome to the Roasting Arena.
This is a verbal sparring match. Your goal is to outwit your opponent with sharp roasts and then surprise them with genuine compliments.
Each player gets 1 minute in total.
The Neural Randomizer will select your battle topic from our database of human insecurities.
When the circle is RED, roast your opponent based on the chosen topic.
When the circle is BLUE, say something positive about that same topic.