Secret Dictator Wax Seal

Secret Dictator

A dramatic multiplayer adaptation of the legendary social deduction game, engineered with Flutter for Web & Mobile and synchronized in real-time with Firebase.

Find Your Faction

Players are secretly divided into two teams. The Liberals are a confused majority, while the Fascists know who everyone is and coordinate secretly.

Seal

Liberal

Tap to reveal
Liberal Card

Liberal Team

Goal: Enact 5 Liberal Policies or assassinate the Secret Dictator. You begin the game with zero knowledge of other players' roles.

Seal

Fascist

Tap to reveal
Fascist Card

Fascist Team

Goal: Enact 6 Fascist Policies or elect the Dictator as Chancellor after 3 Fascist Policies. You know who your allies are.

Seal

Dictator

Tap to reveal
Dictator Card

Secret Dictator

Goal: Get elected Chancellor after 3 Fascist Policies have been enacted, or guide your team to 6 Fascist Policies.

Immersive Gameplay Elements

Bringing the physical board game to life with state-of-the-art web technology and custom-tailored mobile features.

Real-time Multiplayer & Lobbies

Join or host lobbies with up to 10 players. Seamless real-time state synchronization keeps legislative cards, policy tracks, and president/chancellor nominations updated instantly across all devices.

5-10 Players WebSocket Sync Secure Room Codes
LOBBY: #SD-409A WAITING FOR PLAYERS (5/10)
👑 Alireza
Host
👤 Sarah
Ready
👤 Johannes
Ready
👤 Elena
Joining...
👤 Michael
Not Ready

Biometric "Lie Detector" Scan Mode

Take social deduction to the next level. Activate the front camera scan during heated arguments. The game runs pupil tracking, heart rate, and perspiration algorithms, offering humorous stress alerts to help the table verify statements.

Camera Feed Biometric Sim Social Fun
ANALYZING SUSPECT
Scan Status: Ready

Custom Profile Avatars

Choose from an exclusive selection of hand-drawn vector avatars. Your custom profile keeps track of your game history, wins, losses, and favorite team roles, displayed in public match leaderboards.

Hand-Drawn Icons Win/Loss Stats Global Leaderboard

SELECT AVATAR

Avatar 1
Avatar 5
Avatar 9
Chancellor Avatar Active

Technical Infrastructure

A robust tech stack designed to minimize latency, handle hundreds of concurrent WebSocket events, and provide a native application feel.

Flutter & Dart

Enables single-codebase development for Web, Android, and iOS. Employs CustomPainter canvases for drawing card distributions and custom animations for responsive transitions.

Cloud Firestore

Acts as the real-time game board database. Leverages Firestore's snapshot streams to sync player votes, deck policies, and chat messages in under 80ms globally.

Firebase Auth & Social

Secures logins via Google Sign-In and anonymous play fallback. Synchronizes session management and enables friends list sharing using custom database mapping.

WebRTC & Mic Diagnostics

Integrates WebRTC voice capabilities to support seamless player debates. Features a built-in pre-game mic check screen checking browser permission nodes dynamically.