⚔️
Player
Level 1
⚙️ Profile
Spyfall
Multiplayer Dota 2 Edition
Your Display Name
Host New Game
⚡ Reconnect to Room (
----
)
— OR JOIN A ROOM —
Join Game
Status: Disconnected
ROOM CODE
----
Number of Spies
Enable Impostor Role
Knows target, wins by getting an innocent voted out!
Timer (Minutes)
Word Pack Preset
➕ Preset Creator
📥 Import JSON
📤 Export
Start Match
⏳ Waiting for room host to configure and start...
🎲 First Questioner:
Player
👁️ Reveal My Secret Role
Card Hidden (Tap button above to view)
SECRET ROLE
???
...
06:00
Pause
🗳️ Start Voting
End Round (No Vote)
Players Status:
Possible Targets Pool (Tap for Facts):
🗳️ Accusation & Voting
Select the player you suspect is the Spy or Impostor!
Cast your vote above...
Tally Votes & Declare Winner
Round Complete!
WINNER
VOTED OUT PLAYER
Nobody
THE SECRET TARGET WAS
???
SPY(S)
???
IMPOSTOR
None
+50 XP Earned!
Return to Lobby
Waiting for host...
Serverless Player Account
Stored in LocalStorage & synced via PeerJS WebRTC.
Choose Avatar Icon
Career Level & XP
Level 1
0 / 200 XP
Career Statistics
0
Games Played
0
Spy Wins
0
Impostor Wins
0
Innocent Wins
📤 Export Profile
📥 Restore Profile
Close
Hero Name
Facts about hero...
Close
Custom Preset Manager
Preset Name
Items & Facts (One per line)
Format:
Item Name | Optional Fact Text
💾 Save Preset to LocalStorage
Saved Local Custom Presets:
Close