Skip to content
FangDash
Multiplayer
Twitch integration

Twitch Integration

Sign in with Twitch to save your scores and race your chat in FangDash, and see exactly what Twitch data is stored and what stays private

TL;DR — Sign in with Twitch to save your progress and race others. FangDash stores your Twitch username, avatar, Twitch ID, and email — nothing more. Share a room code so your chat can race you, up to 4 players at once.

FangDash is built for Twitch streamers and their communities. You can play solo with no account at all, but signing in with Twitch is what saves your scores, XP, achievements, and skins — and unlocks multiplayer racing.

Signing In With Twitch

Twitch is the only way to sign in. Authentication runs on Better Auth with Twitch OAuth, and sessions are cookie-based with a short 5-minute cookie cache.

Click Sign in with Twitch on the FangDash site.
Approve the connection on Twitch's authorization screen.
You're returned to FangDash, signed in and ready to save scores and race.

Want to try the game first? You don't need an account for solo play at /play. Sign in only when you want to save progress, appear on the leaderboard, or race live.

What Twitch Data Is Stored

When you sign in, FangDash stores just enough of your Twitch profile to identify you and show your name on leaderboards and races:

DataWhy it's stored
Twitch usernameShown on your profile, leaderboards, and race results
Twitch avatarShown next to your name in-game
Twitch IDStable identifier that links your account to your scores
Email addressAccount identity and verification (stored, never shown)

That's the full list. FangDash does not store your followers, subscriptions, chat, or any other channel data. For the complete details on what's collected, how long it's kept, and your rights, read the Privacy Policy.

Racing Your Chat

As a streamer, create a race room and share the room code with your chat. Viewers join in three steps:

Open the FangDash website.
Sign in with their Twitch account.
Enter your room code to join the race.

Up to 4 players can race at once. A race starts as soon as at least 2 players are ready, followed by a 3-second countdown. Everyone runs the exact same procedurally generated course from a shared seed, so it's fair by design — see How Multiplayer Works for the technical details.

Stream-Friendly Features

  • Wolf skins are visible to every racer, so viewers can show off what they've unlocked.
  • Leaderboards filter by difficulty and by day, week, or all-time — great for an on-screen overlay.
  • Race results list each player's name and score at the finish, with bonus XP for the top 3 placements.

Your Data, Your Control

You decide how visible you are. In Settings you can toggle your profile between public and private — private profiles are hidden from the public leaderboard. You can also delete your account entirely, with a 24-hour grace period before the data is permanently removed. Full details are in the Privacy Policy.

Ideas We're Exploring

Deeper Twitch integration is on our wish list, but none of these are built yet:

  • Chat commands to join races
  • Channel point redemptions for race entries
  • A Twitch Extension panel for one-click join

We'll update these docs the moment any of them ship.

On this page