Spaces Companion
How to play
Spaces Companion runs alongside an X Space. The voices stay in the Space. Everything else — synced music, games, scores, karma — happens in a room you join with a six-character code.
Quick start
Joining someone’s room
Get the code
The host reads it out in the Space or drops a link. Six characters, no confusing letters.
Sign in, or don't
Connect your X account to keep karma, streaks and achievements — or continue as a guest and just play.
Enter the code and you're in
Music starts in sync with everyone else. Queue a track, react, chat, and play whatever the host launches.
Hosting your own
Create a room
From your dashboard. Give it a name and a theme, and paste your Space link so people can find the voice side.
Share the code
Read it out in the Space. It stays the same for the whole session.
Run the room
You control playback and the queue, and you launch the games. Promote someone to co-host if you want help. You also earn 10% of all the karma your room generates.
How it works
The Space is the voice layer. Spaces Companion never touches your audio. You talk and listen in X exactly as you always did.
The room is everything else. Music playback, the queue, games, chat, reactions and the scoreboard. The two are completely independent — leaving one does not affect the other.
The server decides, not your phone. Playback position, queue order and every score are calculated server-side and pushed to everyone at once. That is what keeps a room in sync instead of forty people hearing forty slightly different songs.
The games (16)
Only the host can start a game. Everyone in the room plays, guests included. Faster correct answers score higher.
Quick Play
Spaces Trivia
100 karma to win
Classic trivia rounds. Fastest correct answer scores highest.
Reaction Race
80 karma to win
Tap the instant the signal drops. Pure reflexes.
Hot Takes
60 karma to win
Divisive statements — the room votes and argues.
Truth or Dare
100 karma to win
Spaces edition. Keep it fun, keep it clean.
Word Chain
120 karma to win
Each word starts with the last letter of the one before it.
Lightning Round
40 karma to win
Rapid-fire mixed questions. Short fuse, big points.
Emoji Decode
90 karma to win
A row of emoji spells out a song, film or phrase. Pick the answer.
Music
Name That Tune
100 karma to win
Hear a clip, name the track before anyone else.
Beat the Intro
120 karma to win
Name the song from just the first few seconds.
Song Roulette
80 karma to win
Random song plays — players vote genre, artist, decade.
DJ Battle
150 karma to win
Two songs face off — room votes for the winner.
Social
Guess Who Queued It
90 karma to win
A track this room actually played — guess who requested it.
Mystery Player
70 karma to win
An anonymous stat card from someone in the room. Who is it?
Room Bingo
200 karma to win
A 5×5 card of room feats. Fill a line before anyone else.
Higher or Lower
70 karma to win
Two things from this room, side by side. Guess which number is bigger.
Two Truths and a Lie
110 karma to win
Three statements about someone here. Two are real. Spot the fake.
The three social games read only what has happened inside your room — tracks queued, things said, scores earned. They do not read anything from X.
Karma
Karma is the app’s points. You earn it by taking part and spend it on queue priority and cosmetics. It is not money and cannot be bought or cashed out.
| Doing this | Earns |
|---|---|
| Win a game round | up to 200 depending on the game |
| Play a round without winning | 10 or so |
| First time you finish any game | 100 once |
| First win at each game | 200 per game type |
| Show up for the day | 10 daily |
| Queue a track | 5 each, up to 25 a day |
| Send a chat message | 2 each, up to 20 a day |
| Throw a reaction | 1 each, up to 10 a day |
| Host a session | 10% of all karma your room generates |
Daily caps exist on the small repeatable actions so nobody can grind them. Games are capped at 1,000 karma a day. Caps reset at midnight UTC.
Streaks
Join a room on consecutive days and your streak grows. Milestones pay out:
- · 7 days — 50 karma
- · 30 days — 500 karma, plus a streak freeze
- · 100 days — 2,000 karma
- · 365 days — 10,000 karma
A freeze is spent automatically to cover a day you missed, so one bad day does not wipe out months. If you do break a streak of 30 days or more, a comeback bonus doubles your karma for the next seven days.
Each game type also keeps its own separate streak.
Achievements
Twenty permanent unlocks, tracked separately from karma — they cannot be bought and never expire. Some are obvious (win your first round, host your first room), some take a while (a hundred correct trivia answers, a hundred different rooms), and a few are secret.
They appear on your profile with the percentage of players who have each one.
Leaderboards
Six boards, so it is not just whoever plays the most who ever wins:
- · All time — total karma ever earned
- · This week — karma since Monday
- · This month — karma this month
- · Rising stars — biggest gains this week
- · Streak leaders — longest current streaks
- · Underdogs — high karma from few sessions
Guests are never listed on global boards — there is no permanent account to attach a rank to. Room scoreboards include everyone.
Common questions
- Do I need to be in the X Space to use this?
- No, but it is much better with it. The Space carries the voices; the room carries the music, games and scoreboard. They run independently — you can drop out of the Space and stay in the room, or vice versa, and nothing breaks.
- Does everyone hear the music at the same time?
- Yes. Playback position is decided by the server, not your browser, and every player is continuously corrected back to it. If your device drifts more than a couple of seconds it is quietly pulled back in line.
- Do I have to connect my X account?
- No. You can join as a guest and play everything. Guests do not appear on the global leaderboards and do not keep karma, streaks or achievements between sessions — those need an account so there is something permanent to attach them to.
- Does this read my tweets or my followers?
- No. Nothing on Spaces Companion reads your timeline, your followers or your DMs. Every game runs on what happens inside the app — the tracks a room played, the answers people gave, the scores. Connecting your X account is only used to identify you and show your name and picture.
- What is a room code?
- Six characters that identify a room, like
K7M2QP. Ambiguous characters are left out on purpose — no zero versus O, no one versus I versus L — so a host can read a code aloud mid-Space and nobody types it wrong. - Can I get my song played sooner?
- Yes — spend karma to bump it up the queue. The cost starts at 50 karma and rises by 25 for every track you jump, up to 500. If your track is removed before it plays, the karma comes back.
- What happens if the host disappears?
- The room pauses automatically after 30 seconds and waits. If the host does not come back, it closes gracefully after 15 minutes with a countdown, so nobody is left sitting in a dead room.
- Can I lose my streak?
- Only by missing a day entirely. Longer streaks earn freezes that are spent automatically to cover a missed day. And if you do lose a long streak, a comeback bonus doubles your karma for a week to get you back.
- Is any of this real money?
- Karma is not. It is points inside the app — it cannot be bought, sold, cashed out or converted into anything. There is no crypto and no token, and there never will be.
Ready to jump in?
See which rooms are live right now, or sign in and start one of your own.
