Skip to content

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

  1. Get the code

    The host reads it out in the Space or drops a link. Six characters, no confusing letters.

  2. Sign in, or don't

    Connect your X account to keep karma, streaks and achievements — or continue as a guest and just play.

  3. 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

  1. 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.

  2. Share the code

    Read it out in the Space. It stays the same for the whole session.

  3. 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.

How to earn karma
Doing thisEarns
Win a game roundup to 200 depending on the game
Play a round without winning10 or so
First time you finish any game100 once
First win at each game200 per game type
Show up for the day10 daily
Queue a track5 each, up to 25 a day
Send a chat message2 each, up to 20 a day
Throw a reaction1 each, up to 10 a day
Host a session10% 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.